“Não cruze os limites do sistema de arquivos” significa “não olhe dentro dos pontos de montagem”. Um limite entre os sistemas de arquivos é um ponto de montagem. Efetivamente, isso significa “apenas atuar na partição especificada”, exceto que nem todos os sistemas de arquivos estão em uma partição. Consulte Quais pontos de montagem existem em um típico Sistema Linux?
Quando você faz um backup, você deve evitar vários sistemas de arquivos, em particular:
- sistemas de arquivos remotos (NFS, Samba, SSHFS,…);
- sistemas de arquivos cujo conteúdo é gerado em tempo real a partir de dados de tempo de execução (
/proc
,/sys
,…); - sistemas de arquivos que são uma visão de outra parte da árvore de diretórios (bindfs, avfs,…);
- sistemas de arquivos na memória contendo dados que só são válidos até a próxima reinicialização (
/tmp
,/dev/shm
,…); - mídia removível que pode ou não estar presente a qualquer momento e não faz parte do sistema propriamente dito.
Os sistemas de arquivos para backup são apenas aqueles que correspondem ao armazenamento em disco. Muitos sistemas possuem apenas um único sistema de arquivos, montado no diretório raiz /
. Você pode dizer quais sistemas de arquivos correspondem ao armazenamento em disco porque sua origem (primeira coluna intitulada "Sistema de arquivos" da saída df
, primeira coluna antes on
da saída mount
) é um volume de disco partição como /dev/sda1
, um volume lógico LVM como /dev/mapper/mygroup-mylogicalvolume
,…).
Existem algumas sutilezas que podem tornar mais difícil determinar quais sistemas de arquivos devem ser armazenados em backup do que apenas olhar a origem para ver se ela está no disco:
- Volumes removíveis não devem ser salvos em backup, mesmo que estejam no disco.
- O Linux permite que o mesmo sistema de arquivos (ou partes dele) seja montado em vários locais, com
mount --bind
; apenas um deles deve ter backup. - Pode ser difícil enumerar todos os volumes em disco: há volumes criptografados, volumes de armazenamento distribuído, etc.
Em seu sistema, os sistemas de arquivos para backup são /dev/sda7
montados em /
, /dev/sda6
montados em /boot
e /dev/sda8
montados em /home
. Então você deve dizer ao rsnapshot para fazer o backup desses três diretórios. Você deve quase sempre usar a opção -x
com o rsnapshot.