admin:procedures:sauvegarder_machines
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| admin:procedures:sauvegarder_machines [2017/06/04 18:14] – créée vincentxavier | admin:procedures:sauvegarder_machines [2026/03/03 16:25] (Version actuelle) – Correction typographique fhenry2 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Backups ====== | ====== Backups ====== | ||
| - | Pour le backup, on utilise | + | Pour la sauvegarde, on utilise |
| - | Il faut en plus créer des clefs ssh pour root et les placer dans le fichier de clef du paquet | + | Le tout est déployé par un [[admin: |
| - | Les dépôts sont initialisés | + | Pour que tout ceci fonctionne il faut créer la clé SSH pour '' |
| - | / | + | |
| - | Le dépot doit être instancié avec un '' | + | ===== Accès SSH ===== |
| - | Les clefs sur les hôtes et les invités ont été générées | + | Créer une clé SSH sans mot de passe : |
| + | <code bash> | ||
| + | ssh-keygen -t ed25519 | ||
| + | </ | ||
| - | for i in dns admin mail ; do ssh $i.cluster.chapril.org ssh-keygen | + | Copiez le contenu de la clef publique ''/ |
| - | for i in 192.168.1.2 192.168.1.3 ; do ssh $i ssh-keygen | + | < |
| - | for i in dns admin mail bastion ; do ssh $i.cluster.chapril.org | + | command=" |
| - | for i in 192.168.1.2 192.168.1.3 ; do ssh $i cat ~/.ssh/ | + | </code> |
| - | et installées | + | Veillez en particulier à adapter l' |
| + | |||
| + | Initialisez ensuite la première connexion | ||
| + | <code bash> | ||
| + | ssh -p 2242 backup@backup.chapril.org true | ||
| + | </ | ||
| + | < | ||
| + | The authenticity of host ' | ||
| + | ECDSA key fingerprint is e0: | ||
| + | Are you sure you want to continue connecting (yes/no)? | ||
| + | </ | ||
| + | < | ||
| + | yes | ||
| + | </ | ||
| + | < | ||
| + | Warning: Permanently added ' | ||
| + | </ | ||
| + | |||
| + | Testez alors votre connectivité SSH. | ||
| + | Ceci devrait fonctionner bruyamment, le bruit étant le retour de //borg serve// : | ||
| + | <code bash> | ||
| + | ssh -p 2242 backup@backup.chapril.org | ||
| + | </ | ||
| + | |||
| + | ===== Installation du backup ===== | ||
| + | |||
| + | Testez votre // | ||
| + | Celui-ci doit être sous la forme '' | ||
| + | <code bash> | ||
| + | hostname | ||
| + | </ | ||
| + | |||
| + | Installez alors le paquet : | ||
| + | <code bash> | ||
| + | apt install backup-chapril | ||
| + | </ | ||
| + | |||
| + | Si vous avez le message suivant c'est que tout est OK. | ||
| + | < | ||
| + | ############################################################ | ||
| + | # | ||
| + | ############################################################ | ||
| + | </ | ||
| + | |||
| + | Sinon tant pis pour vous : pas de bras, pas de chocolat. | ||
| + | |||
| + | <note tip> | ||
| + | On peut forcer la première exécution de sauvegarde pour apaiser | ||
| + | <code bash> | ||
| + | systemctl start borgmatic.service | ||
| + | </ | ||
| + | |||
| + | Prévoir environ 35 minutes pour une machine dérivée du modèle de base. | ||
| + | La sauvegarde est rapide mais un délais de 30 minutes rallonge l' | ||
| + | </ | ||
| + | |||
| + | ===== Restauration du backup ===== | ||
| + | |||
| + | En cas de besoin, il y a une page pour ça : // | ||
| - | Le backup est déployé par un paquet April spécifique qui installe un script de backup dans ''/ | ||
admin/procedures/sauvegarder_machines.1496600078.txt.gz · Dernière modification : 2017/06/04 18:14 de vincentxavier
