Como excluir arquivos protegidos pode levar a menos espaço do arquivo do que o esperado
Uma cópia Snapshot aponta para um bloco mesmo depois que você exclui o arquivo que usou o bloco. Isso explica por que uma reserva de cópia Snapshot esgotada pode levar ao resultado contra-intuitivo no qual a exclusão de um sistema de arquivos inteiro resulta em menos espaço disponível do que o sistema de arquivos ocupado.
Considere o exemplo a seguir. Antes de excluir quaisquer arquivos, a df
saída do comando é a seguinte:
Filesystem kbytes used avail capacity /vol/vol0/ 3000000 3000000 0 100% /vol/vol0/.snapshot 1000000 500000 500000 50%
Depois de excluir todo o sistema de arquivos e fazer uma cópia Snapshot do volume, o df
comando gera a seguinte saída:
Filesystem kbytes used avail capacity /vol/vol0/ 3000000 2500000 500000 83% /vol/vol0/.snapshot 1000000 3500000 0 350%
Como mostra a saída, os 3 GB usados anteriormente pelo sistema de arquivos ativo agora estão sendo usados por cópias Snapshot, além dos 0,5 GB usados antes da exclusão.
Como o espaço em disco usado pelas cópias Snapshot agora excede a reserva de cópias Snapshot, o excesso de 2,5 GB "pílulas" para o espaço reservado para arquivos ativos, deixando você com 0,5 GB de espaço livre para arquivos onde você poderia razoavelmente ter esperado 3 GB.