关于 Google Cloud S3 的提示

关于在 Google Buckets 上使用 S3:

正如我在此处提到的:
https://meta.discourse.org/t/using-object-storage-for-uploads-s3-clones/148916/334
我可以确认,使用具有存储桶上的 Storage Legacy Bucket Owner 角色的服务帐户,列出文件和自动备份都可以正常工作。

请注意,将 S3 用于 Google Bucket 意味着只能选择在 Amazon 和 Google 中名称相同的区域。
我觉得需要从下拉菜单中选择(带有后端验证),而不是手动输入,这很愚蠢(我尝试过操作 API,但未成功)。

这意味着您例如不能使用欧洲的存储桶,因为 Amazon 上的前缀是 EU 而 Google 上是 EUROPE,也不能使用多区域。

AWS:

区域名称 代码
美国东部(俄亥俄州) us-east-2
美国东部(弗吉尼亚州北部) us-east-1
美国西部(加利福尼亚州北部) us-west-1
美国西部(俄勒冈州) us-west-2
非洲(开普敦) af-south-1
亚太地区(香港) ap-east-1
亚太地区(雅加达) ap-southeast-3
亚太地区(孟买) ap-south-1
亚太地区(大阪) ap-northeast-3
亚太地区(首尔) ap-northeast-2
亚太地区(新加坡) ap-southeast-1
亚太地区(悉尼) ap-southeast-2
亚太地区(东京) ap-northeast-1
加拿大(中部) ca-central-1
中国(北京) cn-north-1
中国(宁夏) cn-northwest-1
欧洲(法兰克福) eu-central-1
欧洲(爱尔兰) eu-west-1
欧洲(伦敦) eu-west-2
欧洲(米兰) eu-south-1
欧洲(巴黎) eu-west-3
欧洲(斯德哥尔摩) eu-north-1
中东(巴林) me-south-1
南美洲(圣保罗) sa-east-1

Google:

大洲 区域名称 区域描述
北美洲
NORTHAMERICA-NORTHEAST1 蒙特利尔 leaf icon 低碳排放
NORTHAMERICA-NORTHEAST2 多伦多 leaf icon 低碳排放
US-CENTRAL1 爱荷华州 leaf icon 低碳排放
US-EAST1 南卡罗来纳州
US-EAST4 弗吉尼亚州北部
US-EAST5 哥伦布
US-SOUTH1 达拉斯
US-WEST1 俄勒冈州 leaf icon 低碳排放
US-WEST2 洛杉矶
US-WEST3 盐湖城
US-WEST4 拉斯维加斯
南美洲
SOUTHAMERICA-EAST1 圣保罗 leaf icon 低碳排放
SOUTHAMERICA-WEST1 圣地亚哥
欧洲
EUROPE-CENTRAL2 华沙
EUROPE-NORTH1 芬兰 leaf icon 低碳排放
EUROPE-SOUTHWEST1 马德里 leaf icon 低碳排放
EUROPE-WEST1 比利时 leaf icon 低碳排放
EUROPE-WEST2 伦敦
EUROPE-WEST3 法兰克福
EUROPE-WEST4 荷兰
EUROPE-WEST6 苏黎世 leaf icon 低碳排放
EUROPE-WEST8 米兰
EUROPE-WEST9 巴黎 leaf icon 低碳排放
亚洲
ASIA-EAST1 台湾
ASIA-EAST2 香港
ASIA-NORTHEAST1 东京
ASIA-NORTHEAST2 大阪
ASIA-NORTHEAST3 首尔
ASIA-SOUTH1 孟买
ASIA-SOUTH2 德里
ASIA-SOUTHEAST1 新加坡
印度尼西亚
ASIA-SOUTHEAST2 雅加达
澳大利亚
AUSTRALIA-SOUTHEAST1 悉尼
AUSTRALIA-SOUTHEAST2 墨尔本

我也觉得在“文件设置”中设置这些选项很愚蠢。我没有使用 S3 上传文件,我只用它来备份。需要为上传和备份设置不同的存储桶,但只有一个地方可以设置区域,那就是在“文件设置”中。

希望这能为其他人节省一些排查问题的时间。

附注:我使用 https://discourse.example.com/logs/ 进行调试

列出 S3 备份失败:指定的地点约束无效。–区域问题

列出 S3 备份失败:访问被拒绝。-- Storage Legacy Object Owner 而不是 Storage Legacy Bucket Owner

1 个赞