Eu configurei um script de backup diário na minha instância do aws china, que faz o upload dos meus arquivos necessários para o backup no bucket s3. Eu tenho um script de restauração que usa s3api para restaurar os objetos para as instâncias.
O comando usado para obter o arquivo é aws s3api get-object, mas recebo o seguinte erro quando executo o comando.
Ocorreu um erro de cliente (MethodNotAllowed) ao chamar a operação GetObject: O método especificado não é permitido neste recurso.
Quando uso o mesmo comando para restaurar um arquivo no ambiente AWS US East, posso restaurar o arquivo, mas não consigo fazer o mesmo no ambiente da China.
Eu usei um comando similar aws s3api list-objects , que lista os objetos no meu bucket. Isso está funcionando nos EUA e também no ambiente da China.
Estou confuso sobre por que posso listar meus objetos, mas não posso usar a operação get.