Netcat : Sauvegarde de partions à distance

From Deimos.fr / Bloc Notes Informatique
Jump to: navigation, search

1 Sauvegardes distantes

Pour effectuer de façon simple mais efficace vos sauvegardes distantes, vous pouvez utiliser les commandes dd et netcat.

Netcat est disponible en deux parfums ;-) :

emerge gnu-netcat

ou

emerge netcat


Pour une image de la totalité de votre partition hda1, démarrez netcat en mode passif (listening mode) sur la machine distante :

netcat -l -p 10000 > image.gz

Sur votre machine, exécutez dd pour lire la partition, gzip pour la compresser et netcat pour transférer l'image sur l'autre machine :

 dd if=/dev/hda1 | gzip | netcat -w 5 remote_ip 10000

Reportez vous à How to clone a Linux box using netcat (en anglais) pour plus d'informations.

2 Ressources

Netcat : Créer un port d'écoute
Netcat : Transfert de fichiers
Documentation Netcat