Outils pour utilisateurs

Outils du site


rear

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

rear [2017/05/30 08:04] (Version actuelle)
Ligne 1: Ligne 1:
 +{{tag> backup veille }}
 +
 +===== rear =====
 +
 +==== Biblio / sources ====
 +
 +https://​github.com/​rear
 +
 +==== Démo qui marche ====
 +
 +20170523: installation sur vblaine via git.
 +
 +faire un
 +<​code>​
 +git clone https://​github.com/​rear/​rear.git
 +</​code>​
 +
 +tentative échoué de construire le paquet rpm (probablement un pb de dépendance)
 +
 +installation du paquet //​syslinux-extlinux//​
 +
 +Ajout à la vm d'un 2ème disque
 +
 +Utilisation de ce disque comme support de restauration:​
 +<​code>​
 +/​home/​tom/​rear/​sbin/​rear format /dev/sdb
 +</​code>​
 +
 +Tentative de démarrage sur le périphérique:​ OK, on obtient bien un menu REAR
 +
 +Création du fichier de conf rear/​local.conf:​
 +<​code>​
 +OUTPUT=USB
 +
 +### create a backup using the internal NETFS method, using '​tar'​
 +BACKUP=NETFS
 +
 +### write both rescue image and backup to the device labeled REAR-000
 +BACKUP_URL=usb:///​dev/​disk/​by-label/​REAR-000
 +</​code>​
 +
 +
 +Création de la sauvegarde:
 +<​code>​
 +rear -v mkbackup
 +</​code>​
 +
 +À pris 170" sur vblaine, pour 1Go de backup
 +
 +Redémarrer sur le périphérique de auvegarde.
 +
 +Tenter la restauration via le menu: on peut choisir une restauration manuelle ou automatique. Au bout de 2/3 minutes on se retrouve avec un système tout neuf.
 +
 +==== Installation ====
 +
 +Disponible sur Centos / RH via [[:epel]]
 +<​code>​
 +yum install rear kbd file
 +</​code>​
 +
 +=== Configuration ===
 +https://​github.com/​rear/​rear/​blob/​master/​doc/​user-guide/​03-configuration.adoc
 +
 +Dans le fichier /​etc/​rear/​local.conf:​
 +
 +  - OUTPUT
 +  - BACKUP=NETFS (internal archive method)
 +
 +== Faire une sauvegarde sur disque externe ==
 +
 +créer le fichier /​etc/​rear/​local.conf:​
 +<​code>​
 +### write the rescue initramfs to USB and update the USB bootloader
 +OUTPUT=USB
 +
 +### create a backup using the internal NETFS method, using '​tar'​
 +BACKUP=NETFS
 +
 +### write both rescue image and backup to the device labeled REAR-000
 +BACKUP_URL=usb:///​dev/​disk/​by-label/​REAR-000
 +</​code>​
 +
 +Préparer le périphérique externe:
 +<​code>​
 +rear -v format -- --efi /dev/sdb
 +cd /​usr/​lib/​grub/​
 +ln -s i386-pc x86_64-efi
 +rear -v mkrescue
 +</​code>​
 +
 +
 +
 +==Faire une sauvegarde sur nfs:==
 +
 +  * mettre en place un serveur nfs en no_root_squash
 +  * mettre au point rear
 +<​code>​
 +cp /​usr/​share/​rear/​conf/​default.conf /​etc/​rear/​site.conf
 +</​code>​
 +   * dans ce fichier mettre //​BACKUP=NETFS//​ et //​BACKUP_URL=nfs:​\/​\/​NFSSERVER/​dir//​
 +   * mettre GRUB_RESCUE=y
 +  * installer les dépendances
 +    * syslinux
 +    * mkisofs
 +  * rear -v mkbackup
 +
 +== restaurer depuis nfs ==
 +
 +Récupérer l'​image iso disponible sur le serveur nfs
 +
 +Démarrer dessus
 +
 +Subir un kernel panic (matériel virtualbox non supporté ?)
  
rear.txt · Dernière modification: 2017/05/30 08:04 (modification externe)