admin:procedures:restaurer_machine
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
admin:procedures:restaurer_machine [2018/10/04 07:25] – créée fpoulain | admin:procedures:restaurer_machine [2021/01/02 17:34] – [Télécharger un tarball de la VM] fpoulain | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
On propose depuis n' | On propose depuis n' | ||
- | 1) d' | + | |
- | 2) de téléchager | + | - d' |
- | 3) de lister les taches à faire poour restaurer le tarball. | + | |
+ | | ||
+ | |||
+ | ===== Connectivité SSH ===== | ||
+ | |||
+ | Le pool de backup est sur la [[admin: | ||
+ | |||
+ | 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: | ||
+ | |||
+ | ===== Infos sur le dépôt ===== | ||
+ | |||
+ | Pour lister les backups (archives) d'une VM : | ||
+ | |||
+ | <code bash> | ||
+ | borgmatic -l | ||
+ | </ | ||
+ | |||
+ | Pour avoir la synthèse du dépot d' | ||
+ | <code bash> | ||
+ | borgmatic -l | ||
+ | </ | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | ===== Télécharger un tarball | ||
+ | |||
+ | 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 / | ||
+ | </ | ||
+ | |||
+ | ===== Monter le dépôt de la VM ===== | ||
+ | |||
+ | Avant de restaurer il est parfois utile d' | ||
+ | |||
+ | < | ||
+ | BORG_RSH=" | ||
+ | </ | ||
+ | ===== Restauration de l' | ||
+ | |||
+ | <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=" | ||
+ | </ | ||
+ | |||
+ | 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