Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
linux:rsnapshot [12-11-2014 14:24] edmc73 [Migration] |
linux:rsnapshot [13-12-2018 00:23] edmc73 [Utiliser les snapshots de btrfs] |
||
---|---|---|---|
Ligne 252: | Ligne 252: | ||
===== Utiliser les snapshots de btrfs ===== | ===== Utiliser les snapshots de btrfs ===== | ||
- | Inspiré du tuto http://wwerther.de/ | + | Inspiré du tuto http://it.werther-web.de/2011/10/23/ |
Le tuto ci-dessus part d'un disque de backup en ext4 qu'il convertit ensuite en btrfs, donc lisez le si vous êtes dans ce cas.\\ | Le tuto ci-dessus part d'un disque de backup en ext4 qu'il convertit ensuite en btrfs, donc lisez le si vous êtes dans ce cas.\\ | ||
- | Ici on est fait déjà nos backups sur une partition btrfs, on va modifier les appels aux commandes '' | + | Ici on fait déjà nos backups sur une partition btrfs, on va modifier les appels aux commandes '' |
L' | L' | ||
+ | Si vous partez de rien, You must create hourly.0 as a BTRFS subvolume from the outset, otherwise it will be created as a directory and propogate itself. You lose the advantage of BTRFS. | ||
+ | # btrfs subvolume create daily.0 | ||
+ | # btrfs subvolume create monthly.0 | ||
+ | # rsnapshot -c / | ||
==== Script de gestion des snapshots ==== | ==== Script de gestion des snapshots ==== | ||
Ligne 268: | Ligne 272: | ||
# Arg 3: / | # Arg 3: / | ||
- | btrfs subvolume snapshot $2 $3 | + | /sbin/btrfs subvolume snapshot $2 $3 |
</ | </ | ||
Ligne 284: | Ligne 288: | ||
if [ " | if [ " | ||
# "on essaie de supprimer avec btrfs" | # "on essaie de supprimer avec btrfs" | ||
- | btrfs subvolume delete $2 | + | |
error=$? | error=$? | ||
if [ $error -eq 13 ]; then | if [ $error -eq 13 ]; then |