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 [2021/02/18 19:48] – daimrod | backup [2021/04/08 19:51] (Version actuelle) – gde | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | < | ||
- | # Sauvegardes | ||
- | </ | + | ====== Sauvegardes ====== |
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Mise en place ===== | ||
- | < | ||
- | ## Mise en place | + | ==== Intro ==== |
- | ### Intro | ||
Les backups sont effectués à l'aide de [borgbackup](https:// | Les backups sont effectués à l'aide de [borgbackup](https:// | ||
Ligne 15: | 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 79: | 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 184: | 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 197: | 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' |
4. lister les sauvegardes disponibles : | 4. lister les sauvegardes disponibles : | ||
``` | ``` |
backup.1613677700.txt.gz · Dernière modification : 2021/02/18 19:48 de daimrod