Différences entre les versions de « Copie de fichiers »

De BlaxWiki
Aller à la navigationAller à la recherche
(Page créée avec « == Copie rapide via tar over ssh === <pre> Pour faire une copie de fichier rapide entre 2 machines via ssh A faire sur la machine qui va envoyer les données à copier. On... »)
 
Ligne 1 : Ligne 1 :
== Copie rapide via tar over ssh ===
=== Copie rapide via tar over ssh ===
<pre>
<pre>
Pour faire une copie de fichier rapide entre 2 machines via ssh
Pour faire une copie de fichier rapide entre 2 machines via ssh
A faire sur la machine qui va envoyer les données à copier. On va donc copier tout ce qui se trouve à l endroit ou on fait le tar vers le serveur 212.43.194.2 dans le repertoire  
A faire sur la machine qui va envoyer les données à copier. On va donc copier tout ce qui se trouve à l endroit où l'on fait le tar vers le serveur 212.43.194.2 dans le repertoire  
/home/benbis/test :
/home/benbis/test :



Version du 11 avril 2013 à 16:44

Copie rapide via tar over ssh

Pour faire une copie de fichier rapide entre 2 machines via ssh
A faire sur la machine qui va envoyer les données à copier. On va donc copier tout ce qui se trouve à l endroit où l'on fait le tar vers le serveur 212.43.194.2 dans le repertoire 
/home/benbis/test :

tar cvzf - . | ssh benj@212.43.194.2 "tar xvzf - -C /home/benbis/test" (ou tar -czvf - /mon_dossier_1 /dossier/dossier_2 | ssh user@votre-serveur.com ....)
ou alors pour un dd : dd if=/dev/volimages/firewall_image_root | ssh root@192.168.10.12 "dd of=/dev/volimages/firewall_image_root"

Copie via Rsync

rsync -av -e "ssh -p 44230" --delete-before --exclude=.ssh/ /home/user/backup/ user@host_destination:/var/backup/user --stats --bwlimit=25

Cette commande permet d'exécuter la commande “rsync” via du ssh sur un port non standard en limitant le débit de transmission.

    options :
        a : permet d'activer la récursivité
        v : permet à la commande d'être verbeuse
        e : permet de disposer d'option ssh. Dans notre cas nous spécifions un port particulier (44230)
        D : permet de copier les fichiers speciaux tel /dev/null
        exclude : permet d'exclure des répertoires du backup en partant du répertoire source du backup. Dans la commande, le fait de spécifier ”.ssh/” exclut ”/home/user/backup/.ssh/”.
        stats : permet d'afficher un rapport de fin de backup
        bwlimit : permet de limiter le débit. La valeur par défaut est en Kb [kilobytes = kilo octets]