Excluir Bucket
- Console
- CLI
👣 Inicio > Menu > Object Storage > Menu do Bucket > Excluir Bucket
- Na página de Object Storage é possível visualizar todos os buckets para cada região. Na listagem dos buckets um menu de gerenciamento para cada bucket. Neste selecione o botão de Excluir Bucket.
- Confirme a exclusão do bucket reescrevendo o nome do bucket em questão
warning
A ação de exclusão do bucket irá excluir definitivamente todo o conteúdo, ou seja objetos, salvos dentro do bucket. Essa ação é irreversível.
Excluindo buckets vazios
MGC-CLI
mgc object-storage buckets delete NOME_BUCKET
AWS-CLI
aws s3 rb s3://NOME_BUCKET
AWS-s3API
aws s3api delete-bucket --bucket NOME_BUCKET
RClone
rclone rmdir NOME_DO_REMOTO:NOME_BUCKET
Excluindo buckets com objetos.
MGC-CLI
mgc object-storage buckets delete --bucket NOME_BUCKET --recursive
AWS-CLI
aws s3 rb s3://NOME_BUCKET --force
AWS-s3API
Liste todos os objetos no bucket:
aws s3api list-objects --bucket NOME_BUCKET --query "Contents[].Key"
Delete todos os objetos listados:
aws s3api delete-objects --bucket NOME_BUCKET --delete "Objects=[{Key=OBJECT_KEY}]"
Depois que todos os objetos foram deletados, exclua o bucket:
aws s3api delete-bucket --bucket NOME_BUCKET
RClone
rclone purge NOME_DO_REMOTO:NOME_BUCKET
Para excluir um bucket com arquivos, você pode rodar um dos comandos abaixo.
MGC-CLI
mgc object-storage buckets delete --bucket NOME_BUCKET --recursive
AWS-CLI
aws s3 rb s3://NOME_BUCKET --force
AWS-s3API
Liste todos os objetos no bucket:
aws s3api list-objects --bucket NOME_BUCKET --query "Contents[].Key"
Delete todos os objetos listados:
aws s3api delete-objects --bucket NOME_BUCKET --delete "Objects=[{Key=OBJECT_KEY}]"
Depois que todos os objetos foram deletados, exclua o bucket:
aws s3api delete-bucket --bucket NOME_BUCKET
RClone
rclone purge NOME_DO_REMOTO:NOME_BUCKET
Em caso de bucket com objetos, é necessário realizar o comando com a flag --force
para que delete todos os objetos primeiro e então exclua o bucket em questão.
warning
A ação de exclusão do bucket irá excluir definitivamente todo o conteúdo, ou seja objetos, salvos dentro do bucket. Essa ação é irreversível.