Sauvegarde reseau

De Avided.info
Aller à : navigation, rechercher


rsync

  • vous êtes connecté à la destination
rsync -av -e "ssh" user@machine:/source /rep/local/destination
  • vous êtes connecter a la source
rsync -av -e "ssh" /rep/local/destination user@machine:/source

Sauvegarde avec tar

  • Sur la machine destinataire :
    • si vous voulez l'archive tel qu'elle sur la destination
nc -l <port> > backup.tgz 
    • Si vous voulez que tar detar a la volé
nc -l <port> | tar xv


  • Sur la machine a copier
tar cvf - /rep/a/backup | nc <machine destinataire> <port>

Il est possible de

Cloner un disque dur en réseau

Dans le même esprit que l'astuce précédente il est possible de dupliquer à l'identique un block device (une partition ou encore un disque dur entier) d'une machine vers une autre à travers le réseau à l'aide de Netcat et cette fois-ci la commande dd :

  • Sur la machine destinataire (<device de destination> pouvant être soit un fichier "image" du device cloné soit un block device existant sur la machine destinataire, un disque dur entier ou une de ses partitions) :
nc -l <port> | dd of=<device de destination>
  • Sur la machine originale (<device à cloner> étant un device entier type /dev/sda soit une de ses partitions, par exemple /dev/sda2) :
dd if=<device à cloner> | nc <machine destinatrice> <port>

dump / restaure

Sur la destyination

nc -l 2020 | restore -rf -

Sur la source

dump -0u -f - / | nc dedie.becue.fr 2020