• [^] # Re: dd des familles

    Posté par . En réponse au journal Mon Backup de backup. Évalué à 10.

    Évidement si tu veux traverser internet et utiliser une connexion sécuriser, tu peux utiliser ssh. En faisant sur le NAS qui envoie les données :

    ssh -L 4444:localhost:8888 user@exemple.org
    dd if=/dev/sda | gz | nc localhost 8888
    

    Évidement il faut alors lancer netcat ainsi (histoire de ne pas exposer ton serveur de backup aux 4 vents) :

    nc -lp 8888 -s 127.0.0.1 > backup-$(date +%F).data.gz
    

    Mais What? Lancer un ssh pour assurer un tunnel tcp, et après aller sur la machine distance pour mettre quelqu'un au bout du tunnel tcp... C'est lourd. Pourquoi ne juste pas utiliser ceci qui suit ?

    dd if=/dev/sda | gzip | ssh user@example.org "cat > backup-$(date +%F).data.gz"