admin:procedures:restaurer_machine
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
admin:procedures:restaurer_machine [2018/10/04 07:30] – fpoulain | admin:procedures:restaurer_machine [2018/10/04 20:32] – [Restauration de l'archive] fpoulain | ||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
- d' | - d' | ||
- | - de téléchager | + | - de voir comment |
- | - de lister les taches à faire poour restaurer | + | - de lister les taches à faire pour restaurer |
===== Connectivité SSH ===== | ===== Connectivité SSH ===== | ||
- | Le pool de backup est sur la VM icinga2 (improprement nommé | + | Le pool de backup est sur la VM icinga2 (nommée ainsi car elle sert également de relais d' |
+ | |||
+ | Vous devez être capable d' | ||
+ | <code bash> | ||
+ | # ssh -p 2242 -A backup@backup.chapril.org true | ||
+ | </ | ||
+ | |||
+ | Si ce n'est pas le cas, vous pouvez suivre la section « Accès SSH » de la page [[admin: | ||
===== Télécharger un tarball de la VM ===== | ===== Télécharger un tarball de la VM ===== | ||
- | ===== Restauration | + | Pour lister les backups d'une VM : |
+ | |||
+ | <code bash> | ||
+ | BORG_RSH=" | ||
+ | </ | ||
+ | en adaptant le hostname, par exemple : | ||
+ | <code bash> | ||
+ | BORG_RSH=" | ||
+ | </ | ||
+ | |||
+ | En supposant que '' | ||
+ | <code bash> | ||
+ | BORG_RSH=" | ||
+ | </ | ||
+ | |||
+ | Pour extraire /etc/issue de l' | ||
+ | <code bash> | ||
+ | BORG_RSH=" | ||
+ | </ | ||
+ | |||
+ | Pour extraire l' | ||
+ | <code bash> | ||
+ | BORG_RSH=" | ||
+ | </ | ||
+ | |||
+ | Options utiles de borg extract : | ||
+ | <code bash> | ||
+ | --list | ||
+ | -n, --dry-run | ||
+ | -e PATTERN, --exclude PATTERN | ||
+ | |||
+ | # Extract entire archive | ||
+ | $ borg extract / | ||
+ | |||
+ | # Extract entire archive and list files while processing | ||
+ | $ borg extract -v --list / | ||
+ | |||
+ | # Extract the " | ||
+ | $ borg extract / | ||
+ | |||
+ | # Extract the " | ||
+ | $ borg extract / | ||
+ | </ | ||
+ | |||
+ | ===== Restauration | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | Il faut avoir un fs près à recevoir les fichiers. Pour reconstruire le lvm à l' | ||
+ | < | ||
+ | vgcfgrestore -f le_fichier_backup VolumeGroupName | ||
+ | </ | ||
+ | |||
+ | À défaut de tout autre chose, on peut imaginer cloner la « VM modèle », adapter les tailles de LVM et surtout des LVs, et monter les FS de l' | ||
+ | |||
+ | On se met à l' | ||
+ | <code bash> | ||
+ | BORG_RSH="ssh -p 2242 -A" borg extract backup@backup.chapril.org:/ | ||
+ | </ | ||
+ | |||
+ | Ensuite il reste à | ||
+ | |||
+ | * installer un bootloader | ||
+ | * restaurer les dumps engendrés par / | ||
+ | * vérifier la configuration réseau / bail dhcp, surtout si la mac a changé | ||
+ | * penser à tout ce qu'on a oublié | ||
+ | |||
+ | Et ça devrait rouler. | ||
+ | <note tip> |
admin/procedures/restaurer_machine.txt · Dernière modification : 2023/07/17 21:30 de pilou