Bloqueando um Snapshot
Bloqueie um snapshot do File Storage para evitar atualizações, movimentações e exclusões manuais. Os bloqueios ajudam a proteger os recursos contra adulteração.
Um bloqueio em um snapshot não impede que o sistema exclua automaticamente um snapshot com uma data de expiração. Os instantâneos que estão expirando ainda são excluídos, mesmo que tenham um bloqueio de recurso.
Os bloqueios de recursos do OCI incluem os seguintes tipos:
- Excluir bloqueio: Impede a exclusão do recurso bloqueado.
- Bloqueio completo: Impede a atualização, a movimentação e a exclusão do recurso bloqueado.
Você só pode adicionar ou remover um tipo de bloqueio por vez, mas ambos os bloqueios podem ser aplicados a um recurso. Por exemplo, você pode inicialmente aplicar um bloqueio de exclusão, mas optar por aplicar um bloqueio completo posteriormente.
O usuário que coloca um bloqueio é o proprietário do bloqueio. Qualquer usuário autorizado com privilégio de bloqueio ou usuários com permissão de gerenciamento global da tenancy tem a autorização para criar e remover qualquer bloqueio na tenancy. Você pode substituir ou remover bloqueios.
Política Obrigatória do Serviço IAM
Para criar bloqueios, além de permissões para gerenciar o instantâneo, você precisa de permissões para gerenciar bloqueios.
Para bloquear um snapshot, você deve ter permissões RESOURCE_LOCK_ADD
.
- Na página da lista Sistemas de Arquivos, selecione o sistema de arquivos que contém o snapshot com o qual você deseja trabalhar. Se precisar de ajuda para localizar a página da lista ou o sistema de arquivos, consulte Listando Sistemas de Arquivos.
- Na página de detalhes, selecione Snapshots.
- Selecione o snapshot que deseja bloquear.
- Na página de detalhes do snapshot, ao lado de Bloqueio de Recursos, selecione Adicionar.
- Na caixa de diálogo Adicionar Bloqueio, selecione o tipo de bloqueio e selecione Salvar alterações.
Use o comando
oci fs snapshot add
e os parâmetros necessários para bloquear um snapshot:oci fs snapshot add --snapshot-id <snapshot_OCID> --type <lock_type>
Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Comandos da CLI.
Execute a operação AddSnapshotLock para bloquear um snapshot.
Para obter informações sobre como usar a API e assinar solicitações, consulte a documentação da API REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.