Vous êtes content, vous avez votre serveur Linux qui marche bien, mais vous y avez des fichiers de taille plus ou moins importante à récupérer sur votre machine.
Vous connaissez certainement la commande pour faire des copies sécurisées basée sur SSH qu'est scp :
- scp login@serveur.com:/votre/fichier/a.recuperer /dossier/de/destination/
Du coup, je ne peux que vous suggérer d'utiliser rsync avec quelques paramètres intéressants
- rsync --partial --progress --rsh=ssh -r login@serveur.com:/votre/fichier/a.recuperer /dossier/de/destination/
Sur le plan général, l'objet de rsync est de synchroniser des dossiers à distance (r pour remote), petit focus sur les options que vous retrouverez par un "man rsync" :
- --partial : autorise le rechargement partiel des fichiers (e.g. si le chargement s'était interrompu à 50 %, il est repris à ce stade) ;
- --progress : vous affiche le progrès du transfert, bien pratique quand vous manipulez des gros fichiers ;
- --rsh=ssh : force l'usage de ssh pour crypter votre connexion et éviter que des petits cons interceptent vos communications, on est jamais à l'abris d'un interventionniste mal intentionné n'est-ce pas. C'est en théorie la valeur par défaut pour les transferts via ssh, si vous n'avez pas touchez à la configuration, cette option est a priori inutile.
- -r permet de forcer une copie récursive et vous copiera donc également les dossiers et leur contenu.
Aucun commentaire:
Enregistrer un commentaire