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:17] – [PROCÉDURE : Récupérer une sauvegarde depuis une autre machine] clarification 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 : | ||
``` | ``` |
backup.1601936249.txt.gz · Dernière modification : 2020/10/05 22:17 de jocelynd