跳至内容
HeartBeatAgents

异地备份无法连接或无法保存

以 Markdown 查看

测试连接可能报告的每种具体错误的含义,从凭证被拒绝到存储桶所在区域错误。

在测试连接通过之前,保存异地复制配置会保持锁定;以下是它可能报告的每种具体故障的真正含义。

“存储提供商拒绝了这些凭证”

访问密钥 ID 或密钥本身有误。如果你最近更换了提供商,请重新输入两者:来自一个 S3 兼容提供商的凭证对另一个提供商永远无效。

“凭证有效,但缺少写入此存储桶的权限”

身份验证成功了;授权没有成功。访问密钥需要对这个特定存储桶具有写入权限,而不仅仅是一个有效账户。

“未找到存储桶”

检查存储桶名称是否有拼写错误,并确认它确实存在于这些凭证所属的账户中;在同一提供商下不同账户中存在的存储桶,从这里看和一个不存在的存储桶完全一样。

“该存储桶存在于不同的区域”

区域设置必须与存储桶实际所在的位置匹配,而不是你希望它所在的位置。在你提供商自己的控制台中检查存储桶的真实区域,并在这里将其与端点 URL 一并对齐。

“无法访问存储端点”

这是一个网络层面的问题:该实例运行的位置无法访问端点 URL。在假设是防火墙问题之前,先确认端点 URL 本身是正确的;端点中的拼写错误正好会产生这个错误。

“配置不完整”

存储桶、访问密钥 ID 和密钥都必须一起提供;在全部填写完整之前,测试根本不会运行。

各提供商特定的区域说明

  • Cloudflare R2 完全忽略区域;填写“auto”即可。
  • MinIO 通常不需要设置区域。
  • 其他任何 S3 兼容提供商:使用与你的端点 URL 匹配的区域。

相关内容