# Rsync, sauvegarde express

**URL:** <https://www.debian-fr.org/t/rsync-sauvegarde-express/54395>\
**Category:** Trucs et Astuces\
**Created:** [Février 21, 2016, 1:04 UTC](https://www.debian-fr.org/t/rsync-sauvegarde-express/54395 "2016-02-21T13:04:12Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![loreleil](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/77aa72/32.png) [@loreleil](https://www.debian-fr.org/u/loreleil)\
**Post date:** [Février 21, 2016, 1:04 UTC](https://www.debian-fr.org/t/rsync-sauvegarde-express/54395/1 "2016-02-21T13:04:12Z")

</div>

Salut,

Un tuto brut!

/ & /home séparés.

Sauvegardé avec rsync, version speed!

ps: à adapté selon …😉

- sdb16 étant une partition d’un disque externe.

```auto
:~# mount -t ext3 /dev/sdb16 /mnt
```

Noms des répertoires de sauvegarde.

`:~# mkdir /mnt/domaine.com
:~# mkdir /mnt/domaine.com/racine
:~# mkdir /mnt/domaine.com/home
:~# mkdir /mnt/domaine.com/racine/09082012_12h30
:~# mkdir /mnt/domaine.com/home/09082012_12h30
`

```auto
:~# mkdir /root/.C/controleR-domaine.com
:~# mkdir /root/.C/controleH-domaine.com
:~# touch /root/.E/exclureR-domaine.com
:~# touch /root/.E/exclureH-domaine.com[/code]

[code]:~# cat /root/.E/exclureR-domaine.com
/dev
/home/loreleil
/lost+found
/mnt
/proc
/sys
/var/cache/apt/archives

```

`:~# cat /root/.E/exclureH-domaine.com
/bin
/boot
/dev
/etc
/initrd.img
/lib
/lost+found
/media
/mnt
/opt
/proc
/root
/sbin
/selinux
/srv
/sys
/tmp
/usr
/var
/vmlinuz
`

Lancement de la sauvegarde / en mode simulation. option -n

```auto
:~# time rsync -arvin --stats --del --backup --backup-dir=/root/.C/controleR-domaine.com --exclude-from=/root/.E/exclureR-domaine.com / /mnt/domaine.com/racine/09082012_12h30/
```

Lancement de la sauvegarde /home en mode simulation. option -n

```auto
:~# time rsync -arvin --stats --del --backup --backup-dir=/root/.C/controleH-domaine.com --exclude-from=/root/.E/exclureH-domaine.com /home/ /mnt/domaine.com/home/09082012_12h30/
```

Sauvegarde / & /home.

```auto
:~# time rsync -arvi --stats --del --backup --backup-dir=/root/.C/controleR-domaine.com --exclude-from=/root/.E/exclureR-domaine.com / /mnt/domaine.com/racine/09082012_12h30/
```

```auto
:~# time rsync -arvi --stats --del --backup --backup-dir=/root/.C/controleH-domaine.com --exclude-from=/root/.E/exclureH-domaine.com /home/ /mnt/domaine.com/home/09082012_12h30/
```

ps: pour de plus amples informations, veuillez vous diriger vers nôtre Wiki!

[isalo.org/wiki.debian-fr/ind … par%C3%A9s](http://www.isalo.org/wiki.debian-fr/index.php?title=Sauvegarder_sa_Debian_en_vue_d%27une_R%C3%A9installation_ou_Reconstruction_-_Racine_et_Home_s%C3%A9par%C3%A9s)

[isalo.org/wiki.debian-fr/ind … par%C3%A9s](http://www.isalo.org/wiki.debian-fr/index.php?title=Restauration_ou_Reconstruction_de_sa_Debian_-_Racine_et_Home_s%C3%A9par%C3%A9s)  
 ![:006](https://www.debian-fr.org/uploads/default/original/1X/924eb3db8bedad6a0d333b02031d3c6a9af9d9c5.gif "salut")

---

<div class="post-metadata">

**Author:** ![alphonse](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@alphonse](https://www.debian-fr.org/u/alphonse)\
**Post date:** [Février 21, 2016, 1:12 UTC](https://www.debian-fr.org/t/rsync-sauvegarde-express/54395/2 "2016-02-21T13:12:38Z")

</div>

C’est intéressant ce tuto

---

<div class="post-metadata">

**Author:** ![Ustilago](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/u/bcef8e/32.png) [@Ustilago](https://www.debian-fr.org/u/Ustilago)\
**Post date:** [Février 21, 2016, 1:12 UTC](https://www.debian-fr.org/t/rsync-sauvegarde-express/54395/3 "2016-02-21T13:12:42Z")

</div>

Bonjour,

Tu n’as pas de problème de performance quand ta sauvegarde est en cours ?

Je n’utilise pas un système aussi sophistiqué, mais ça me donne des idées ![:023](https://www.debian-fr.org/uploads/default/original/1X/3c587556c0cc11389317c03a60788d77ceebd307.gif "OK")

Par contre j’ajoute `ionice -c 3` avant le rsync.

Bon, ok, je travaille sur un ordinateur portable, donc avec un disque dur interne en 5200 tours/minutes, et un disque usb externe de sauvegarde un peu pourri en NTFS ![:030](https://www.debian-fr.org/uploads/default/original/1X/65b1b73704eec538091c0e1d04a633b3840a284f.gif "picole")

D’ailleurs je suis en train de passer le disque externe en btrfs, ça devrait déjà consommer un peu moins de cpu.

Usti

---

<div class="post-metadata">

**Author:** ![loreleil](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/77aa72/32.png) [@loreleil](https://www.debian-fr.org/u/loreleil)\
**Post date:** [Février 21, 2016, 1:12 UTC](https://www.debian-fr.org/t/rsync-sauvegarde-express/54395/4 "2016-02-21T13:12:47Z")

</div>

Salut,

> [@](#):
>
> Tu n’as pas de problème de performance quand ta sauvegarde est en cours ?
> 
> Je n’utilise pas un système aussi sophistiqué, mais ça me donne des idées ![:023](https://www.debian-fr.org/uploads/default/original/1X/3c587556c0cc11389317c03a60788d77ceebd307.gif "OK")

![:whistle:](https://www.debian-fr.org/uploads/default/original/1X/899b2c331f8cc02517f77948602974610a95f952.gif "Whistle")

[quote][root@yunohost] ~ # time rsync -arvi --stats --del --backup --backup-dir=/root/.C/controleR-domaine.com --exclude-from=/root/.E/exclureR-domaine.com / /mnt/domaine.com/racine/11092012\_08h25/  
sending incremental file list  
.d…t… ./

> f+++++++++ .hal-mtab  
> f+++++++++ .hal-mtab-lock  
> f+++++++++ .rnd  
> cL+++++++++ initrd.img -\> boot/initrd.img-2.6.32-5-486  
> cL+++++++++ vmlinuz -\> boot/vmlinuz-2.6.32-5-486  
> cd+++++++++ .spamassassin/  
> cd+++++++++ bin/  
> f+++++++++ bin/bash

…

cd+++++++++ var/www/yunohost/welcome/  
cd+++++++++ var/www/yunohost/www/  
cd+++++++++ var/www/yunohost/www/notfound/

> f+++++++++ var/www/yunohost/www/notfound/notfound.html  
> f+++++++++ var/www/yunohost/www/notfound/style.css

[b]Number of files: 94614  
Number of files transferred: 79955  
Total file size: 1994932294 bytes  
Total transferred file size: 1994805728 bytes  
Literal data: 1994805728 bytes  
Matched data: 0 bytes  
File list size: 2229002  
File list generation time: 0.001 seconds  
File list transfer time: 0.000 seconds  
Total bytes sent: 2000718891  
Total bytes received: 1571520

sent 2000718891 bytes received 1571520 bytes 4065564.29 bytes/sec  
total size is 1994932294 speedup is 1.00

real 8m12.124s  
user 0m54.599s  
sys 1m36.490s[/b]  
[root@yunohost] ~ #  
[/quote]

`[root@yunohost] ~ # df -h
Sys. de fichiers Taille Uti. Disp. Uti% Monté sur
/dev/sda1 15G 2,3G 12G 17% /
tmpfs 502M 0 502M 0% /lib/init/rw
udev 496M 148K 496M 1% /dev
tmpfs 502M 0 502M 0% /dev/shm
/dev/sda6 2,9G 148M 2,6G 6% /home
[root@yunohost] ~ # 
`

Pour répondre à ta question, brièvement.

Aucun ! 😆

Que ce soit en local ou un serveur ovh à Roubaix ou un data center (ovh également) au Canada … pas de sushi … ![8)](https://www.debian-fr.org/uploads/default/original/1X/ae031e9834d19166598edd060b063d44f1829139.gif "Cool")

---

<div class="post-metadata">

**Author:** ![Ustilago](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/u/bcef8e/32.png) [@Ustilago](https://www.debian-fr.org/u/Ustilago)\
**Post date:** [Février 21, 2016, 1:14 UTC](https://www.debian-fr.org/t/rsync-sauvegarde-express/54395/5 "2016-02-21T13:14:10Z")

</div>

Bon, ouais, apparemment mon sushi de perte de réactivité du portable lors de la sauvegarde venait de la partition NTFS, avec la partition btrfs toute fraîche ça fonctionne mieux :

[code]$ time rsync -rltgoDv --stats --del --ignore-errors --force /home/ustilago/ /media/DD\_SEB/sauvegarde/homeUsti/  
[…]  
Number of files: 47989  
Number of files transferred: 43641  
Total file size: 24912931760 bytes  
Total transferred file size: 24912925780 bytes  
Literal data: 24912924975 bytes  
Matched data: 0 bytes  
File list size: 1666131  
File list generation time: 0.002 seconds  
File list transfer time: 0.000 seconds  
Total bytes sent: 24919496142  
Total bytes received: 846494

sent 24919496142 bytes received 846494 bytes 23520851.95 bytes/sec  
total size is 24912931760 speedup is 1.00  
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]

real 17m38.916s  
user 2m48.683s  
sys 2m55.667s  
[/code]

Maintenant il faut que je revoie mes options, et que j’utilise les exclude, ce sera plus propre que de faire une ligne par répertoire à sauvegarder ![:075](https://www.debian-fr.org/uploads/default/original/1X/660d70f9421e915a2561756e6d9f245d4f609347.gif "dequoi") .

Usti

---

<div class="post-metadata">

**Author:** ![loreleil](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/77aa72/32.png) [@loreleil](https://www.debian-fr.org/u/loreleil)\
**Post date:** [Février 21, 2016, 1:14 UTC](https://www.debian-fr.org/t/rsync-sauvegarde-express/54395/6 "2016-02-21T13:14:10Z")

</div>

Salut,

[quote=“Ustilago”]Bon, ouais, apparemment mon sushi de perte de réactivité du portable lors de la sauvegarde venait de la partition NTFS, avec la partition btrfs toute fraîche ça fonctionne mieux :

[quote]$ time rsync -rltgoDv --stats --del --ignore-errors --force /home/ustilago/ /media/DD\_SEB/sauvegarde/homeUsti/  
[…]  
Number of files: 47989  
Number of files transferred: 43641  
Total file size: 24912931760 bytes  
Total transferred file size: 24912925780 bytes  
Literal data: 24912924975 bytes  
Matched data: 0 bytes  
File list size: 1666131  
File list generation time: 0.002 seconds  
File list transfer time: 0.000 seconds  
Total bytes sent: 24919496142  
Total bytes received: 846494

sent 24919496142 bytes received 846494 bytes 23520851.95 bytes/sec  
total size is 24912931760 speedup is 1.00  
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]

real 17m38.916s  
user 2m48.683s  
sys 2m55.667s  
[/quote]

Maintenant il faut que je revoie mes options, et que j’utilise les exclude, ce sera plus propre que de faire une ligne par répertoire à sauvegarder ![:075](https://www.debian-fr.org/uploads/default/original/1X/660d70f9421e915a2561756e6d9f245d4f609347.gif "dequoi") .

Usti[/quote]

Effectivement, tu as bien des choses à revoir concernant les options rsync.

[options rsync man en français](http://www.delafond.org/traducmanfr/man/man1/rsync.1.html)

Quant à ceci …

> [@](#):
>
> rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]

Cela ne dois pas être! (dans tous les cas, aucune erreur ne doit en ressortir) À corriger ! ![:033](https://www.debian-fr.org/uploads/default/original/1X/42cd8bd0447ecac24cdff1e26fa990a5c8442791.gif "petard")
