Backup remoto con tar via ssh: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
[[Category: Backup]] | |||
Dalla macchina dove verrà salvato l'archivio tar: | Dalla macchina dove verrà salvato l'archivio tar: | ||
Latest revision as of 15:41, 15 July 2005
Dalla macchina dove verrà salvato l'archivio tar:
ssh root@fire 'cd /;tar --exclude=./files/* -cvljf - .' | cat > fire-$(date +%Y-%m-%d).tar.bz2
- Con -l si rimane su un solo filesystem, evitando di backuppare eventuali risorse montate sotto /mnt e la proc.
- --exclude=./files/* esclude i contenuti della /files. Occore specificare il "./" (vedere l'elenco stampato a video dei nomi dei files per capire perchè)
- Nel caso la macchina da cui si lancia ssh è più veloce di quella da cui si fa il backup, conviene comprimere in locale:
ssh root@fire 'cd /;tar --exclude=./files/* -cvlf - .' | cat | bzip2 --best --stdout > fire-$(date +%Y-%m-%d).tar.bz2