Actions
Demande #6202
ferméSauvegarde des composants clés de Minetest
Début:
17/07/2023
Echéance:
% réalisé:
100%
Temps estimé:
Description
Les éléments identifiés à sauvegarder :
- répertoire /etc/minetest (est-ce pertinent avec etckeeper ?)
- les DB postgresql : actuellement 7 existantes, 3 sont vraiment nécessaires (voir ci-dessous)
- répertoire /srv/minetest.chapril.org/instances
- répertoire /srv/minetest.chapril.org/tools (est-ce pertinent puisque répertoire gitté dans la forge chapril ?)
- répertoire /srv/minetest.chapril.org/home/.minetest/mods/filter (des modificiations du code sont prévues, elles seront gittées dans la forge chapril, est-ce pertinent de sauvegarder ?)
- minetest-auth (nécessaire)
- minetest-users-ctf (bonus, sera reset quand je travaillerai pour déployer cette instance)
- minetest-users-mineclone2 (nécessaire)
- minetest-users-test (bonus, c'est l'instance de test)
- minetest-world-ctf (bonus, sera reset quand je travaillerai pour déployer cette instance)
- minetest-world-mineclone2 (nécessaire)
- minetest-world-test (bonus, c'est l'instance de test)
Actions
#1
Mis à jour par Pierre-Louis Bonicoli il y a plus d'un an
- Assigné à
Yves-Gaël Chénysupprimé
Chaque machine virtuelle hébergeant un service est sauvegardée quotidiennement. Ces sauvegardes peuvent être listées à l'aide de la commande borgmatic -l
.
Les sauvegardes de la VM ludo
via ce système fonctionnent :
=(^-^)=root@ludo:~# borgmatic info backup@backup.chapril.org:/srv/backups/{fqdn}: Displaying summary info for archives Repository ID: c7231be8309fe61f2324b691dd7e5ba7927c5aa705b31587d1d903a485cd85df Location: ssh://backup@backup.chapril.org/srv/backups/ludo.cluster.chapril.org Encrypted: No Cache: /var/cache/borg/c7231be8309fe61f2324b691dd7e5ba7927c5aa705b31587d1d903a485cd85df Security dir: /root/.config/borg/security/c7231be8309fe61f2324b691dd7e5ba7927c5aa705b31587d1d903a485cd85df ------------------------------------------------------------------------------ Original size Compressed size Deduplicated size All archives: 60.49 GB 30.79 GB 3.04 GB Unique chunks Total chunks Chunk index: 69683 971065 =(^-^)=root@ludo:~# borgmatic list backup@backup.chapril.org:/srv/backups/{fqdn}: Listing archives 2023-06-18T01:47:14 Sun, 2023-06-18 01:47:14 [3097a552a4734512624292d215bc95878b73ebb2e15575a8b0ce2df324feafb5] 2023-06-25T02:16:01 Sun, 2023-06-25 02:16:04 [573bb2dcb90af0a1bd6b61fe82e4ec3c7ca6078350df0067bd05a42373a1ce25] 2023-07-02T02:31:39 Sun, 2023-07-02 02:31:40 [79959e7f9cb1ea56cf96eac342b8dd636c2b783250be8fd8384db1f1cb66b661] 2023-07-09T01:34:35 Sun, 2023-07-09 01:34:37 [e6f9b4acdc60c710eb7015193db668a9a95ff115307abf934dd60ccb0faf4493] 2023-07-10T01:55:05 Mon, 2023-07-10 01:55:06 [974157e5f622ab8717d3fa8b54a6abe17c3bc01d14855c94d39b93e705efdcfd] 2023-07-11T02:13:35 Tue, 2023-07-11 02:13:36 [4cbd1c6a3636307d461da08dcd17f3ecf66819a25f60b4a847cae506c0df85cc] 2023-07-12T01:38:12 Wed, 2023-07-12 01:38:13 [4b9ecaf2cc387a79683214edc537ad305f3ae6256f91a92155942d5fee0b5541] 2023-07-13T01:38:22 Thu, 2023-07-13 01:38:23 [2bc7eeb7ad821e9fecd40996e25dd7b4c761a0811f6778eaeab67918dfd64bd0] 2023-07-14T01:57:42 Fri, 2023-07-14 01:57:43 [921e0b3604de6b0c7ce3bd0419492cbabcdb97e711ef7d47d0c9981c38a95bed] 2023-07-15T02:15:05 Sat, 2023-07-15 02:15:08 [84381447c0db4cae6d02efe422dc730887d96c355bed2d0be997bcbf5e1be41b] 2023-07-16T01:48:16 Sun, 2023-07-16 01:48:20 [a322dda3816e717b892ff9bfcb50d6a1b93a138c64e9a70866d17a82cf2a5bea] 2023-07-17T01:51:08 Mon, 2023-07-17 01:51:10 [7f80bc6e92fb79b0c191bb76dd5be2d6e01b2dac9e1c5f2db71a4d659adcad9a]
Éventuellement, la procédure de mise à jour du service peut indiquer d'effectuer une sauvegarde locale temporaire.
Est ce que cela répond au besoin ?
Actions
#2
Mis à jour par Obitanz . il y a plus d'un an
- Statut changé de Nouveau à Résolu
- Version cible changé de Backlog à Sprint 2023 juillet-août
- % réalisé changé de 0 à 100
Merci pour toutes ces infos !
J'ai regardé le fichier /etc/borgmatic.d/root.yaml pour avoir un détail de ce qui est sauvegardé :- /etc
- /srv/minetest.chapril.org
ne sont pas exclus de la sauvegarde.
Par ailleurs, le script /etc/borg/scripts/pre-hooks/dump-pgsql effectue un dump de toutes les BDD postgres vers /var/backup/pgsql qui n'est pas exclu de la sauvegarde.
Donc tout est bon ! Je ferme ce ticket, merci !
Actions