Mémo Debian & VDR

scp et resume

samedi 17 novembre 2007 par michael

Avec scp, il n’est pas possible de reprendre un téléchargement après une coupure lors du transfert. Sur des petits transferts cela n’a pas de conséquence, on le recommence mais lorsque l’on atteint des giga de transfert, il est plus difficile de reprendre.

Pour avoir une fonction de resume, on va utiliser rsync avec ssh. Avec cette solution, il n’est pas nécessaire de monter un serveur rsync, on continue d’utiliser le protocole SSH comme le fait scp mais avec les avantages de rsync qui permet entre autre le resume.

Pour cette solution le paquet rsync est nécessaire :

aptitude install rsync

Voici la commande à exécuter si vous souhaitez récupérer des documents distants :

rsync --partial --progress -e ssh user@host:/chemin/distant/fichier /chemin/ou/enregistrer/

Si vous souhaitez déposer un fichier sur une machine distante :

rsync --partial --progress -e ssh /chemin/local/fichier user@host:/chemin/distant/ou/enregistrer/

Si SSH n’écoute pas sur le port 22 pour diverses raisons, il faut taper

-e "ssh -p numport"

au lieu de

-e ssh

Bon transfert.


Accueil | Contact | Plan du site | | Statistiques du site | Visiteurs : 1198 / 205347

Suivre la vie du site fr  Suivre la vie du site Linux  Suivre la vie du site Divers   ?    |    titre sites syndiques OPML   ?

Site réalisé avec SPIP 3.2.11 + AHUNTSIC

Creative Commons License

Visiteurs connectés : 2