backup
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édente | ||
| backup [2020/10/05 22:16] – typo jocelynd | backup [2021/04/08 19:51] (Version actuelle) – gde | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | < | ||
| - | # Sauvegardes | ||
| - | </ | + | ====== Sauvegardes ====== |
| - | <WRAP center round todo 60%> | ||
| - | Page en cours de rédaction | ||
| - | </ | ||
| - | < | ||
| - | ## Mise en place | ||
| - | ### Intro | + | |
| + | ===== Mise en place ===== | ||
| + | |||
| + | |||
| + | ==== Intro ==== | ||
| Les backups sont effectués à l'aide de [borgbackup](https:// | Les backups sont effectués à l'aide de [borgbackup](https:// | ||
| Ligne 20: | Ligne 18: | ||
| Les secrets sont stockés dans un trousseau Keyringer. Comme le niveau des prérequis à l' | Les secrets sont stockés dans un trousseau Keyringer. Comme le niveau des prérequis à l' | ||
| - | ```bash | + | < |
| # dans le dépot adminsys: | # dans le dépot adminsys: | ||
| python3 verification.py | python3 verification.py | ||
| - | ``` | + | </ |
| Il est important de noter que l' | Il est important de noter que l' | ||
| Ligne 84: | Ligne 82: | ||
| ansible-playbook -K --diff -l toto.faimaison.net -t borg-client playbook-fma.yml | ansible-playbook -K --diff -l toto.faimaison.net -t borg-client playbook-fma.yml | ||
| ``` | ``` | ||
| + | |||
| + | Et commiter les fichiers de cléfs: | ||
| + | |||
| + | - Keyringer: `passwords/ | ||
| + | - SSH: `ssh/ | ||
| ### Étape 4: ajouter aux serveurs de sauvegarde la nouvelle machine à sauvegarder | ### Étape 4: ajouter aux serveurs de sauvegarde la nouvelle machine à sauvegarder | ||
| Ligne 106: | Ligne 109: | ||
| Il faut avoir accès au serveur de sauvegarde visé pour pouvoir effectuer cette étape… Ou bien la faire faire par quelqu' | Il faut avoir accès au serveur de sauvegarde visé pour pouvoir effectuer cette étape… Ou bien la faire faire par quelqu' | ||
| </ | </ | ||
| + | |||
| + | <WRAP center round tip 60%> | ||
| + | Si avertissement car catalogue apt périmé sur le serveur de sauvegarde, '' | ||
| + | |||
| + | Solution long terme : mettre à niveau carlota :-p. | ||
| + | |||
| + | --- //Jocelyn 2020/10/06 00:25// | ||
| + | </ | ||
| + | |||
| + | |||
| < | < | ||
| Ligne 131: | Ligne 144: | ||
| > Remote: borg.locking.LockTimeout: | > Remote: borg.locking.LockTimeout: | ||
| - | Cela veut dire qu'une sauvegarde a crashée, et par prudence un « lock » est laissé… Et empêche toute sauvegarde ultérieure | + | Cela veut dire qu'une sauvegarde a crashée, et par prudence un « lock » est laissé… Et empêche toute sauvegarde ultérieure. À moins qu'un processus borg soit toujours en cours d' |
| Ligne 179: | Ligne 192: | ||
| 1. se connecter sur la machine à sauvegarder | 1. se connecter sur la machine à sauvegarder | ||
| 2. passer root `sudo su` | 2. passer root `sudo su` | ||
| - | 3. Exécuter le script de sauvegarde `/ | + | 3. Exécuter le script de sauvegarde `/opt/ |
| ### PROCÉDURE : | ### PROCÉDURE : | ||
| Ligne 192: | Ligne 205: | ||
| 1. se connecter sur la machine à sauvegarder | 1. se connecter sur la machine à sauvegarder | ||
| 2. passer root `sudo su` | 2. passer root `sudo su` | ||
| - | 3. Exécuter le script de sauvegarde | + | 3. Ouvrir un « shell borg » avec toutes les variables d'env définies((plus d' |
| - | /opt/< | + | |
| 4. lister les sauvegardes disponibles : | 4. lister les sauvegardes disponibles : | ||
| ``` | ``` | ||
| Ligne 269: | Ligne 281: | ||
| <WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
| - | Il est aussi possible d' | + | Il est aussi possible d' |
| </ | </ | ||
backup.1601936203.txt.gz · Dernière modification : 2020/10/05 22:16 de jocelynd
