services:backup
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
services:backup [2019/08/22 15:16] – créée - modification externe 127.0.0.1 | services:backup [2023/05/04 11:54] (Version actuelle) – gizmo | ||
---|---|---|---|
Ligne 42: | Ligne 42: | ||
>>> | >>> | ||
- | * GNU info directory index is up-to-date. | + | * GNU |
+ | |||
+ | info directory index is up-to-date. | ||
resolver02 ~ # borg init -e=none backup@loth.grifon.fr: | resolver02 ~ # borg init -e=none backup@loth.grifon.fr: | ||
The authenticity of host ' | The authenticity of host ' | ||
Ligne 55: | Ligne 57: | ||
</ | </ | ||
- | ====== | + | ====== |
+ | Il faut init le repo sur la target de backup, exemple sur backup03 : | ||
+ | < | ||
+ | backup@backup03: | ||
+ | / | ||
+ | backup@backup03: | ||
+ | </ | ||
+ | |||
+ | Puis depuis le serveur à backuper : | ||
+ | < | ||
+ | root@gitlab: | ||
+ | </ | ||
+ | |||
+ | ====== Script de backup ====== | ||
+ | |||
+ | Script à mettre dans / | ||
< | < | ||
- | resolver02 ~ # borg create --info --stats --compression lzma,9 backup@loth.grifon.fr: | ||
- | resolver02 ~ # echo <<EOF > / | ||
# | # | ||
- | borg prune -v backup@loth.grifon.fr: | + | borg prune -v backup@backup03.grifon.fr:/ |
- | borg create --info --stats --compression lzma,9 backup@loth.grifon.fr: | + | borg create --info --stats --compression lzma,9 backup@backup03.grifon.fr:/ |
- | EOF | + | </ |
- | resolver02 ~ # chmod +x / | + | |
- | resolver02 ~ # crontab -e | + | puis : |
- | 18 0 * * * / | + | < |
+ | chmod +x / | ||
+ | </ | ||
+ | |||
+ | et enfin un fichier de cron : | ||
+ | < | ||
+ | echo " | ||
</ | </ |
services/backup.1566487010.txt.gz · Dernière modification : 2019/08/22 15:16 de 127.0.0.1