Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2022-11-24 GMT+08:00

Exclusão de um objeto

Cenário de aplicação

Você pode excluir arquivos ou pastas indesejados para economizar espaço de armazenamento e reduzir custos.

Se o controle de versão não estiver ativado para um bucket, os objetos excluídos não poderão ser recuperados. Tenha cuidado ao realizar esta operação.

Exclusão manual ou automática de objetos

Você pode excluir objetos manualmente a qualquer momento. Como alternativa, você pode usar Regras do ciclo de vida para excluir periodicamente objetos de um bucket ou limpar todos os objetos em um bucket de cada vez.

Exclusão de um objeto ou de um lote de objetos

Você pode excluir um ou mais objetos por vez. Para obter detalhes sobre como excluir objetos em lotes, consulte OBS suporta exclusão de objetos em lote?

Mecanismo de exclusão de objetos quando versionamento estiver ativado

Quando o controle de versão está habilitado, OBS usa métodos de exclusão diferentes para objetos diferentes.

  • A exclusão de um arquivo ou pasta não o exclui permanentemente. O arquivo ou pasta excluído será mantido na lista Deleted Objects e marcado com o Delete Marker.
    • Se você quiser excluir o arquivo ou a pasta permanentemente, será necessário excluí-lo da lista de Deleted Objects.
    • Para recuperar um arquivo excluído, você pode cancelar a exclusão pela operação Undelete. Para mais detalhes, consulte Cancelamento da exclusão de um objeto.
  • A exclusão de uma versão de um objeto excluirá permanentemente essa versão. Se a versão excluída for a mais recente, a próxima versão mais recente se tornará a versão mais recente.
Quando o controle de versão está ativado, os arquivos na lista Deleted Objects também têm várias versões. Observe os seguintes pontos ao excluir versões diferentes de arquivos:
  • Se você excluir uma versão com o Delete Marker, ele realmente recupera essa versão específica em vez de excluí-la permanentemente. Para mais detalhes, consulte Cancelamento da exclusão de um objeto.
  • Se você excluir uma versão sem o Delete Marker, essa versão específica será excluída permanentemente. Mesmo que o objeto seja recuperado mais tarde, esta versão não será recuperada.

Para obter mais informações, consulte Mecanismo de recuperação de objetos quando versionamento estiver ativado.

Como usar essa função

Você pode usar console de OBS, as API, os SDK, OBS Browser+, obsutil, ou obsfs para excluir objetos.

Ferramenta

Referência

Console de OBS

Exclusão de um arquivo ou uma pasta

Os SDK

OBS suporta kits de desenvolvimento de software (os SDK) em vários idiomas. Para obter detalhes, consulte o guia do desenvolvedor correspondente na página Visão geral de SDK.

As API

Exclusão de um objeto

OBS Browser+

-

Obsutil

Exclusão de um objeto