O que é XFS Snapshot?

O que é XFS Snapshot?

Os sistemas de arquivos são usados ​​para armazenar e recuperar os dados e metadados. Uma cópia somente leitura deste sistema de arquivos completo é conhecido como um instantâneo. Um instantâneo é uma réplica do sistema de arquivos (no momento em que o sistema cria o instantâneo).

Embora os instantâneos sejam cópias padrão do sistema de arquivos, muitos usuários do sistema operacional não sabem sobre eles. Este guia é para você se você quiser saber sobre o instantâneo XFS. Neste guia, forneceremos breves informações sobre o instantâneo XFS.

O que é XFS Snapshot?

O instantâneo é a réplica de sistemas de arquivos em qualquer sistema operacional que funcione como o backup. Então você pode usar o XFSDUMP para criar e XFSRestore para restaurar os backups.

O comando xfsdump salva o backup e é direto. Você pode escrever o backup na fita, que contém um backup XFS para criar um backup de vários sistemas de arquivos para o dispositivo único de fita. Além disso, lembre -se de que o XFSDump não pode substituir o backup existente, e aqui está a sintaxe simples do XFSDUMP:

sudo xfsdump -f

No comando anterior, a opção -f foi usada para definir o destino, é um arquivo e o ponto de montagem do sistema de arquivos XFS.

Depois de executar o comando, o terminal solicitará que você forneça o rótulo para encontrar a sessão de despejo. Portanto, você pode usar o session_0 para verificar a sessão atual ou a parte dos dados do rótulo da mídia:

O comando xfsdump usa o nível de despejo para encontrar o backup base no qual outro backup é relativo. De 0 a 9 refere -se aos níveis de despejo. Os backups incrementais garantem que o sistema backup apenas os arquivos que mudaram no último despejo do nível inferior. Portanto, você pode usar o despejo de nível 0 para executar o backup completo ou use os níveis 1 e 2 para o primeiro e o segundo backups incrementais. Por exemplo, você pode executar o seguinte comando para executar um backup de nível 2:

sudo xfsdump -l 2 -l session_2 -m Datapart -f

Para restaurar os backups do XFS Snapshot, você pode usar o XFSRestore. Aqui está a sintaxe básica deste comando:

XFSRestore <-S session> <-L session-label>

Na sintaxe anterior, você pode adicionar a opção -r para restaurar o sistema de arquivos do backup incremental. A opção -s permite que um usuário escolha backup através do ID da sessão e -l ajuda a escolher entre o rótulo da sessão.

Conclusão

Este tutorial explica tudo o que você precisa saber sobre os métodos para criar instantâneos XFS no Linux. Também apresentamos breves informações sobre o XFSRestore para restaurar os backups do XFS sem obter erros. Além disso, recomendamos usar os comandos corretamente, ou você pode obter erros ao criar backups.