- O S3 Versioning nos ajuda a rastrear todas as alterações que fizemos nos arquivos.
- O controle de versão pode ser aplicado no nível do bucket, não no nível do objeto
- Depois de ativar a versão, só podemos suspendê-lo, o que significa que as versões anteriores estarão disponíveis, mas a nova versão não será alterada.
- Como ativar o controle de versão:
- Faça login no console da AWS e navegue até o S3 em armazenamento.
- Selecione o intervalo que você deseja ativar o controle de versão.
- Vá para propriedades e ative o controle de versão.
Agora, o controle de versão está ativado e vamos ver como funciona.
- Aqui neste exemplo, criei um bucket chamado “awsandversioning” e habilitei a versão para esse bucket.
- Agora estou carregando um arquivo de texto de exemplo chamado "versiondemo.txt"
A saída desse arquivo
- Agora estou adicionando algum conteúdo ao versiondemo.txt e novamente o carreguei.
Agora, a saída atual desse arquivo é
Esta é a versão mais recente. Agora, onde podemos ver as versões anteriores?
Depois de ativar o controle de versão, você pode ver uma nova opção ao abrir o bucket para ocultar e mostrar versões.
Selecione o arquivo para o qual deseja verificar as versões anteriores e clique na opção para mostrar as versões. Você pode ver todas as versões anteriores.
- Se excluirmos o arquivo original, ainda podemos verificar as versões anteriores, mas o arquivo excluído será marcado como "Excluir marcador"
Nenhum comentário:
Postar um comentário