Configuration Borg et borg prune

Mon serveur YunoHost

Matériel: Serveur Dédié acheté en ligne / Vieil ordinateur
Version de YunoHost: 4.3.6.2
J’ai accès à mon serveur : En SSH | Par la webadmin
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non

Description du problème

J’ai configuré BorgServer d’un côté et BorgBackup de l’autre pour sauvegarder un serveur qui va avoir pas mal de données sur un serveur auto-hébergé.
J’ai réglé sur ‘4:00’ pour avoir une sauvegarde journalière.

Je ne comprends pas encore comment fonctionne exactement la configuration de borg prune dans le script, mais je trouve déjà que j’ai beaucoup de données qui arrivent dans le dossier de sauvegarde et à long terme, ça risque d’être ingérable… Borg garderait des sauvegardes pendant un an ? Déjà Un mois c’est beaucoup !

J’aimerai comprendre comment fonctionne borg prune, est-il possible de ne garder que les sauvegardes de 3 jours par exemple et supprimer les anciennes ?
Est-ce que borg prune va juste chercher que les changements sur les système où les apps pour ne sauvegarder que ces changements ?

Voici déjà le contenu et volume des sauvegardes:

# borg info /home/userborg/backup
 
Repository ID: 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Location: /home/userborg/backup
Encrypted: Yes (repokey)
Cache: /root/.cache/borg/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Security dir: /root/.config/borg/security/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
------------------------------------------------------------------------------
                       Original size      Compressed size    Deduplicated size
All archives:               48.36 GB             35.82 GB              4.76 GB

                       Unique chunks         Total chunks
Chunk index:                   87347              1199976

# borg info /home/userborg/backup
Enter passphrase for key /home/userborg/backup: 
Repository ID: 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Location: /home/userborg/backup
Encrypted: Yes (repokey)
Cache: /root/.cache/borg/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Security dir: /root/.config/borg/security/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
------------------------------------------------------------------------------
                       Original size      Compressed size    Deduplicated size
All archives:               48.36 GB             35.82 GB              4.76 GB

                       Unique chunks         Total chunks
Chunk index:                   87347              1199976
root@rodinux:~# borg list /home/userborg/backup/
Enter passphrase for key /home/userborg/backup: 
_auto_conf-2022-01-09_04:00          Sun, 2022-01-09 05:00:11 [1068f7504540ee5b88a900006b7d9d1fe8f43dd130a56e7860763e105d99f2cd]
_auto_data-2022-01-09_04:00          Sun, 2022-01-09 05:00:30 [7dc345dcb1ca389c12b87c492096293b0d0db7465c4f1fe0a7dffc44add20d3b]
_auto_borg-2022-01-09_04:00          Sun, 2022-01-09 05:00:48 [4c1d99cc48530da27e68df095a86ece79ccdc52c239120112d1892a97bbfbf98]
_auto_coturn-2022-01-09_04:01        Sun, 2022-01-09 05:01:03 [ad263cdf25919012fca8aa5eb1b4cc70a8d047ada6df4e1acc3e5d31e03422c6]
_auto_cryptpad-2022-01-09_04:01      Sun, 2022-01-09 05:01:18 [44023a37121a26012c70adb46b83b0badca8b9f89e2eb42fb5a8aa4dbdbf84ec]
_auto_garradin-2022-01-09_04:01      Sun, 2022-01-09 05:01:42 [cb3a6f63ac2f65e9e06869cda21dcd1f054c466d31ca3e8fcddc6a3a3a922f0b]
_auto_grav-2022-01-09_04:01          Sun, 2022-01-09 05:01:57 [4e59dbb0162129fff4f09b2c632a1208f7e3aff8a7a5f65252731e716aaf0e9d]
_auto_mattermost-2022-01-09_04:02    Sun, 2022-01-09 05:02:49 [0df55a3f9efb0a14991ca46a618edecc572b9b79ed91d7f89fe23dbaab9e42ae]
_auto_mobilizon-2022-01-09_04:03     Sun, 2022-01-09 05:03:07 [b18ac5480407da4b57f0d5e5bbe9d7d9360e117102fe08f9f708b4322e1953f0]
_auto_nextcloud-2022-01-09_04:03     Sun, 2022-01-09 05:03:33 [3483f2b90f8c2a87b356ecf40d9103ce6f4a3fa7b3b4c2ec97859692db3d2e9f]
_auto_opensondage-2022-01-09_04:03   Sun, 2022-01-09 05:03:57 [9b638c9a6e2955ec7e1687398d1d47fa716cf5a48e93599de11e92b87a4f7bb0]
_auto_rainloop-2022-01-09_04:04      Sun, 2022-01-09 05:04:13 [318970339043ad47d5bc8b4a64e37079f196ff2f54f7ddbc9d6b18b2a49cfde4]
_auto_conf-2022-01-16_04:00          Sun, 2022-01-16 05:00:11 [c38040a2d08758e379a9fdae1a65a8bf4741f99760160ce25511671ad558803b]
_auto_data-2022-01-16_04:00          Sun, 2022-01-16 05:00:31 [4c9b67519e7915103717cbe68be349d277635d5595652fa2fa3cddb2b64a251b]
_auto_borg-2022-01-16_04:00          Sun, 2022-01-16 05:00:50 [204e7dd4d7ad72d7fed92af02f02f8d54bc3cdf0bd0233449556c4fb0b0db8c1]
_auto_coturn-2022-01-16_04:01        Sun, 2022-01-16 05:01:06 [d4534da763f103feaa06ca8b143e42f6032a72664115a64f9c7ecd3e8ad6b10d]
_auto_cryptpad-2022-01-16_04:01      Sun, 2022-01-16 05:01:22 [eb20bc4f2f6f5c168525750f3962633bad1e35a77ad5f93839e3d9798930c2ab]
_auto_garradin-2022-01-16_04:02      Sun, 2022-01-16 05:02:18 [d6ef5ef45d7df3a118b3421923b8af35ad0ed0e9ee7bfff14e10a778f24f5961]
_auto_grav-2022-01-16_04:02          Sun, 2022-01-16 05:02:35 [73ad61704c11b2fd2a7c913173bddba61b8482cd8276cc624bffc3bea5d965a9]
_auto_grav__2-2022-01-16_04:02       Sun, 2022-01-16 05:03:01 [3ea73d448228fabbf606cba8efe97ccb738b3147525dcc7af586e6be888a682e]
_auto_mattermost-2022-01-16_04:03    Sun, 2022-01-16 05:03:18 [47239d48262e96516d285984f9744e0b198462a4e3e4fc77fd9daf90611e2b2c]
_auto_mobilizon-2022-01-16_04:03     Sun, 2022-01-16 05:03:39 [7e3f8a29e02b036b8ac9528191e1674fceaec596e2a487a07cdabce2537a8013]
_auto_nextcloud-2022-01-16_04:04     Sun, 2022-01-16 05:04:14 [89afbe846d4ad4cd9036fa9852e13cd24211a0b4818aaae27cbfa529e93d8ebe]
_auto_opensondage-2022-01-16_04:05   Sun, 2022-01-16 05:05:07 [ba285a7002d3e8739cab436f36e648d66ed496d9c4d341df843120748d98e6a6]
_auto_rainloop-2022-01-16_04:05      Sun, 2022-01-16 05:05:25 [7e48522ba5ef19c2d04b4c0479f344a99e04dddd62cb1194d3fcf2493158792f]
_auto_conf-2022-01-23_04:00          Sun, 2022-01-23 05:00:12 [4f2befa121e18be378d10b3ca06911f3ff5398a61b618abd7dc0d75d46852c0c]
_auto_data-2022-01-23_04:00          Sun, 2022-01-23 05:00:32 [b7fa5f899439b109d74084cd0740cde28ecfc579c251616967ac57838286697f]
_auto_borg-2022-01-23_04:00          Sun, 2022-01-23 05:00:51 [56876edabe6a663bc8215f8a3fe6463da50b2afabb98fb7fa2b5b183d6f5d56a]
_auto_coturn-2022-01-23_04:01        Sun, 2022-01-23 05:01:07 [1b1c5efdc2dccb28ea563e566039f136d57fb53a66841ad587e056baa3002208]
_auto_cryptpad-2022-01-23_04:01      Sun, 2022-01-23 05:01:23 [db8d866d5e059b791ff4227f5cee22f0eb3fda170d118ecc0cd2ae59c92f3ff2]
_auto_garradin-2022-01-23_04:02      Sun, 2022-01-23 05:02:17 [8126b06d5dd4509f40dbd5977d75815bff636bf83082999a64eac578d1e81d0f]
_auto_grav-2022-01-23_04:02          Sun, 2022-01-23 05:02:33 [0af975f6e889e44b2f8cd9e79d74126afd4dc410a5127da1cce487f08b856b16]
_auto_grav__2-2022-01-23_04:02       Sun, 2022-01-23 05:02:56 [b87a14596ebda304f18bdcb60c2da8443f7707ffcbe9b2dfa9eec07432ca8909]
_auto_mattermost-2022-01-23_04:03    Sun, 2022-01-23 05:03:17 [a2f144ec64540eaefff533f780078517bce886d6843ad3c36755d58429ea553a]
_auto_mobilizon-2022-01-23_04:03     Sun, 2022-01-23 05:03:39 [203f97ed3e0fffb01b506b526c226b3235653b6f307f29b81c38422f727639a8]
_auto_nextcloud-2022-01-23_04:04     Sun, 2022-01-23 05:04:13 [74294640fcf9af163c7145c5da34be417d8d63fea47231164959ff7533275828]
_auto_opensondage-2022-01-23_04:05   Sun, 2022-01-23 05:05:06 [b5d47d0151c8889daa68bda378dfa62ec71605fec4d82030ea49a9f7de830184]
_auto_rainloop-2022-01-23_04:05      Sun, 2022-01-23 05:05:24 [06ca047450fc2efc87c2ab58f6765b2976c28eb7b22b9d7b3f57c79694913e5f]
_auto_conf-2022-01-24_04:00          Mon, 2022-01-24 05:00:14 [d18f8d2dc723a0a097d965b501ba5631514d3edeaf5948265e36ac8fe2a65503]
_auto_data-2022-01-24_04:00          Mon, 2022-01-24 05:00:35 [84e7f1f90aca3aee0af706dc34d244ac92cd15d76f0f27b68fc8a26a7e406f73]
_auto_borg-2022-01-24_04:00          Mon, 2022-01-24 05:00:53 [04b59e2568fe64480d8180905ecbdf8c2bb805b19c380d15873b325328852e30]
_auto_coturn-2022-01-24_04:01        Mon, 2022-01-24 05:01:09 [1b02b0c06b4a4aed9b7e2ba974c186adceb66313654eb6632765bb93b6a7ecaf]
_auto_cryptpad-2022-01-24_04:01      Mon, 2022-01-24 05:01:25 [6f2604aaa320fb1dffef6cd1d21abca0a25682007ea50614d1b9a2bb0409d77b]
_auto_garradin-2022-01-24_04:02      Mon, 2022-01-24 05:02:22 [43667a8c9744b4fce7ed4e461bd2c62a935084fb3a12785afdf2ef125723a6df]
_auto_grav-2022-01-24_04:02          Mon, 2022-01-24 05:02:39 [e455a946e7f6c996cf1fbbbd833da100810240f29a83ed512c1c399f38442027]
_auto_grav__2-2022-01-24_04:03       Mon, 2022-01-24 05:03:04 [906fda73acf77525b7d2f06345303a6c43f6869f2ba384fa96be01ee0b251d57]
_auto_mattermost-2022-01-24_04:03    Mon, 2022-01-24 05:03:26 [d2732292c40705efbcee8a9d9fb6280d2a25d243c59a44b62afeea01a65380f8]
_auto_mobilizon-2022-01-24_04:03     Mon, 2022-01-24 05:03:47 [2512c6920877e0db96d690fdb1faa0917c51fae691a1e7306653b51f341f2a72]
_auto_nextcloud-2022-01-24_04:04     Mon, 2022-01-24 05:04:20 [bf3b38ca9f567939bdcc39d416353434983c3b00860fe2ff48b4313efe19fe78]
_auto_opensondage-2022-01-24_04:05   Mon, 2022-01-24 05:05:12 [315879121433925bfaf9b762a74e7651a113bc950d308d2e4e6b4473f818e227]
_auto_rainloop-2022-01-24_04:05      Mon, 2022-01-24 05:05:29 [efccf9801fad9ed57db4e0bf1e9ca879d087bc60e82d27605412cde120a9064a]
_auto_conf-2022-01-25_04:00          Tue, 2022-01-25 04:00:20 [6911b95793ac37db4de43749072c6f9ef0f82ce93ff31be2febc7d8c776cab42]
_auto_data-2022-01-25_04:00          Tue, 2022-01-25 04:00:39 [7e0ee3fece88ae15fe425ca2fee17a055b0303d25e5fc1e437e4f5a8edc4e557]
_auto_borg-2022-01-25_04:00          Tue, 2022-01-25 04:00:57 [9d5a32c6e4a0f45939cf0910a2d9aa34f44a6a07797e2e73cec97f6b2cdae35f]
_auto_coturn-2022-01-25_04:01        Tue, 2022-01-25 04:01:12 [607a2859292ce93096ca09c32cb9b90d6ba5f482e2328fc84d636fe96dc51f16]
_auto_cryptpad-2022-01-25_04:01      Tue, 2022-01-25 04:01:29 [9280f13e712a8bd53cdf2223f2d6295d6cc93f46d17dc5089eda8003fb55df55]
_auto_garradin-2022-01-25_04:01      Tue, 2022-01-25 04:01:51 [6aaf92b8f9b3975ebbe420e83318a8a6838aec355f27cd99401b6d2aa0a11a81]
_auto_grav-2022-01-25_04:02          Tue, 2022-01-25 04:02:07 [b994378650d0a0883d604bbb6113f575166eb3a6be29d6fbeac02687bfba8da0]
_auto_grav__2-2022-01-25_04:02       Tue, 2022-01-25 04:02:25 [c91d5fd61b160149682c2ecb4e0b0cf5900f22f471ce45997ae5f4d97000c966]
_auto_mattermost-2022-01-25_04:02    Tue, 2022-01-25 04:02:42 [a6f5cde83a07d4f2f1fa9e5e7aa0442b5c5b2fafabd2db6e07e1f00b70c3eec5]
_auto_mobilizon-2022-01-25_04:03     Tue, 2022-01-25 04:03:03 [9384e1d8a33764dbc2918ca15b3e41cfe728253d975d55fcf964af8083abcfe3]
_auto_nextcloud-2022-01-25_04:03     Tue, 2022-01-25 04:03:28 [24e5d9818ce36dddbb549262e716a9e8e23edf8ab75c36edbadcd400b45a1b86]
_auto_opensondage-2022-01-25_04:04   Tue, 2022-01-25 04:04:52 [eecc926d2d11028bfe4b9559c93ca2077bb899bc6cb856a76d3f630fc1477ce0]
_auto_rainloop-2022-01-25_04:05      Tue, 2022-01-25 04:05:08 [9f7ce12831a7728d1239d481cb2a3d9db632169cb3872768da94236bfc61684e]
_auto_conf-2022-01-26_04:00          Wed, 2022-01-26 04:00:17 [66f257d0aa281a67f367e0104403d0754042aba005f09c9ead27690e2844466e]
_auto_data-2022-01-26_04:00          Wed, 2022-01-26 04:00:37 [f0c522da2c7ed98c6cb6e2fca193833aa11ef83c0bed3a9a64d3ad34a085899d]
_auto_borg-2022-01-26_04:00          Wed, 2022-01-26 04:00:58 [5d8efb7fe8587ae250c826657f5367955ef44fcb9e4fe180b6c021a21b123c02]
_auto_coturn-2022-01-26_04:01        Wed, 2022-01-26 04:01:13 [1c6c0349f1a529a83c650d5edf2881b6d4e7cf79f02b618f613da906a6579155]
_auto_cryptpad-2022-01-26_04:01      Wed, 2022-01-26 04:01:29 [51aaf0e9400911d976ff855fe429a6dca062f7cab40fe8788542c3c3e1f5578f]
_auto_garradin-2022-01-26_04:02      Wed, 2022-01-26 04:02:25 [c92b25629f011e75146841705a9d4552f326ea32dcb700bc4fafb63d846b2844]
_auto_grav-2022-01-26_04:02          Wed, 2022-01-26 04:02:42 [16e075f690f68b0ea71e9fafbf1b1f2d283d1a459d517a09f361221f021576e2]
_auto_grav__2-2022-01-26_04:03       Wed, 2022-01-26 04:03:07 [356443aeaaa7f27352f702600da8eae6df3117063fe643503dd94155ffdb7c1e]
_auto_mattermost-2022-01-26_04:03    Wed, 2022-01-26 04:03:29 [2b4f90be831b19005b975c803e5655e0bd2d29d602f16b5fb8c854d64546ae39]
_auto_mobilizon-2022-01-26_04:03     Wed, 2022-01-26 04:03:50 [c5be99fe9077f795b3978c5fcdc19f0c58a3a35e19d1ccfdc4e4ecc3420ad8ba]
_auto_nextcloud-2022-01-26_04:04     Wed, 2022-01-26 04:04:26 [715b912ae2228112da89e7c36e4cc22f10da19a33d7a883ad16b6693d56e4d2c]
_auto_opensondage-2022-01-26_04:04   Wed, 2022-01-26 04:04:47 [91e709dc9cfd42485ec180d5a20efa6ee7f9dec18af5d79d1988d3306118ac90]
_auto_rainloop-2022-01-26_04:05      Wed, 2022-01-26 04:05:05 [8efb0523dbcd12e4d2d843eee4e77e655f18eaf89f9ad876cac799215936275c]
_auto_conf-2022-01-27_04:00          Thu, 2022-01-27 04:00:15 [87c4074ecaaa2aef80447cb6c66b21b2aab003574535a81dfce65eb0ac1e2e9e]
_auto_data-2022-01-27_04:00          Thu, 2022-01-27 04:00:35 [2f4dcdcb271de93b1389c0e29b14cacba6336b233cd5b0437f3e7cb719491988]
_auto_borg-2022-01-27_04:00          Thu, 2022-01-27 04:00:53 [4499a769592059d5f5ce55fb173a61f347016ba6fc2be932651744b366f3b2ea]
_auto_coturn-2022-01-27_04:01        Thu, 2022-01-27 04:01:09 [29e25f0f29f1b84386a863bcc7f4e347c0f82d012456b69f4caa07c384f85a13]
_auto_cryptpad-2022-01-27_04:01      Thu, 2022-01-27 04:01:24 [52908aa15a9d802dd92106df065f1e2e62399d6fd52f20e60adaa966dd5a3d6c]
_auto_garradin-2022-01-27_04:02      Thu, 2022-01-27 04:02:17 [16040d0054b9c9df2bf91a7586bd62c8f4cad3e72e81bcd8bfe2e72310e17af6]
_auto_grav-2022-01-27_04:02          Thu, 2022-01-27 04:02:34 [dd7f8bf1ee57b69ea5e7cdbe1f9f913c27fef9f8985cc1ac64841471c7bf8962]
_auto_grav__2-2022-01-27_04:02       Thu, 2022-01-27 04:02:59 [b5b6f6817e3a8b1a782ae0474df776783b4ae67b25cf0c3790db6ecb2117483b]
_auto_mattermost-2022-01-27_04:03    Thu, 2022-01-27 04:03:20 [6e71e3df76a65670254c44eac269a77930fdba3f030b14148c45be682f2f645e]
_auto_mobilizon-2022-01-27_04:03     Thu, 2022-01-27 04:03:42 [23a1992e09c9cdbaa02a8d990e9e45e0773771d40668e7b7e1fe98e493a1d452]
_auto_nextcloud-2022-01-27_04:04     Thu, 2022-01-27 04:04:16 [8c1d62bfc8b9da5ba1a91d814f624892165c633673a6e69b54933af1ad78564a]
_auto_opensondage-2022-01-27_04:05   Thu, 2022-01-27 04:05:06 [ce262749aa238503995964c31f7b6d9807c082dd0183359b3a7e33fa2fcfa068]
_auto_rainloop-2022-01-27_04:05      Thu, 2022-01-27 04:05:23 [0b07de0b038ab5eae425f17df0696381d90df951d878df4c7bc48efe856deeae]
_auto_conf-2022-01-28_04:00          Fri, 2022-01-28 04:00:13 [40d21aeb39362f94273aafb6ce383a2043d6b2475105357404e8ceebcf468770]
_auto_data-2022-01-28_04:00          Fri, 2022-01-28 04:00:33 [2eabb24d1d6222a9a6ef675335cd00d03b652183456e533f5e904c736afcb164]
_auto_borg-2022-01-28_04:01          Fri, 2022-01-28 04:01:11 [c1aa572a712f5781f3861d91856c670653747d48a0e53a5f09eaefeba3d33540]
_auto_coturn-2022-01-28_04:01        Fri, 2022-01-28 04:01:27 [ad02c317c69b670f6534cd18a5cc05d03ac640ef9df3c5832929b0966eeb436a]
_auto_cryptpad-2022-01-28_04:01      Fri, 2022-01-28 04:01:43 [0c5532f4219788897d217b3081f2699b2ce49dc0b17b785be84c4c6f42649351]
_auto_garradin-2022-01-28_04:02      Fri, 2022-01-28 04:02:40 [848562d6d1e6be234d0d91a5d19a98d0bc667d792d265b4cd1b834b8e8bf9941]
_auto_grav-2022-01-28_04:02          Fri, 2022-01-28 04:02:57 [c26f18890b4083b834491ac656240ab5d2f4123eb31f2cd3f4d2ebf6f277a1b3]
_auto_grav__2-2022-01-28_04:03       Fri, 2022-01-28 04:03:20 [97ad45a0764752c1f11378d4fd922ac6cd8a91e3d075f5f0e3b22ea3dd2cc696]
_auto_mattermost-2022-01-28_04:03    Fri, 2022-01-28 04:03:43 [6d4060809bd413134540ccc8ab37d4c6ec8cabaaaf178269c6f8ae7279eb3ec5]
_auto_mobilizon-2022-01-28_04:04     Fri, 2022-01-28 04:04:05 [b88066ebf523a13062c38d0b582cb43af5d378250373891ffbd4b538df41c992]
_auto_nextcloud-2022-01-28_04:04     Fri, 2022-01-28 04:04:36 [bdbb319d65e26afdf3bc42246f3bc7a26656db05d28cca81d245a0831eeac420]
_auto_opensondage-2022-01-28_04:05   Fri, 2022-01-28 04:05:29 [2776e0b32a02228e7dd7444050c2f83e2691b3036d921038b13b37566698cadd]
_auto_rainloop-2022-01-28_04:05      Fri, 2022-01-28 04:05:46 [32424aa50715549a1b8532732e10e7bf839fa567d02c13ff18d37088a6458759]
_auto_conf-2022-01-29_04:00          Sat, 2022-01-29 04:00:11 [ab6e100759dcab899962bab23c23a331e6c2c1f4758d261b7548cab3d6096c4d]
_auto_data-2022-01-29_04:00          Sat, 2022-01-29 04:00:31 [75a094270a06e3ef4515f2b5519b3e796c0e2c4bde5c39ffb74f6ca2cc86209f]
_auto_borg-2022-01-29_04:00          Sat, 2022-01-29 04:00:50 [5874637ac8aca150c075d5b894c110cfd0fd65357f9cdb7df561c109b0ae07f8]
_auto_coturn-2022-01-29_04:01        Sat, 2022-01-29 04:01:05 [d41590edc337b704a55d805a99ce34c637176c67c265cad7cb465b018121a303]
_auto_cryptpad-2022-01-29_04:01      Sat, 2022-01-29 04:01:21 [fca2544b77c178d9ab7ee24e42ad70e21216cc712a415d7307e0169caa50a17f]
_auto_garradin-2022-01-29_04:02      Sat, 2022-01-29 04:02:14 [2b96a8ad9de5184a5bb359f2e462d0a67ee4d4dc7883fe02d0153c4b74fd0b83]
_auto_grav-2022-01-29_04:02          Sat, 2022-01-29 04:02:30 [8d292690c0739c600caec423cdcb11b062d71c1282a276452dde88687f380c8f]
_auto_grav__2-2022-01-29_04:02       Sat, 2022-01-29 04:02:53 [9798c4215e2c41e704d9839977f9baf369d7950ddd469e64c95626b344e9c8cc]
_auto_mattermost-2022-01-29_04:03    Sat, 2022-01-29 04:03:14 [ba6eabef361c877f3694afd3d6a6e76aea71cbe28135e04dd29c4fc3550e62a7]
_auto_mobilizon-2022-01-29_04:03     Sat, 2022-01-29 04:03:36 [41a0ceb51a29918622c6c4a71cd5d00dc36870feb30c411604b911bad80e341e]
_auto_nextcloud-2022-01-29_04:04     Sat, 2022-01-29 04:04:13 [f06b6c419c738c117dabe74d51d2a48bd648ec8990725fa723d2402d21c5fcf5]
_auto_opensondage-2022-01-29_04:05   Sat, 2022-01-29 04:05:05 [4c2925192c0f8d487a1daba66cc4d2de71686652dfdcbc12733fadfe43fc69fc]
_auto_rainloop-2022-01-29_04:05      Sat, 2022-01-29 04:05:23 [febb6e1a30df3c7f747f13c6264b9d76748888c25a7ce367f953af4a21971200]
_auto_conf-2022-01-30_04:00          Sun, 2022-01-30 04:00:14 [b15beb52b17234f8a54b31563ebf9b44b6ebe0650ad2397ef18bc1e72c025a3b]
_auto_data-2022-01-30_04:00          Sun, 2022-01-30 04:00:34 [a958b33e9114cc982094db69ae40547cad72548338a39f635a7c165ff59aba70]
_auto_borg-2022-01-30_04:00          Sun, 2022-01-30 04:00:52 [b37ee6a60804733b7b1a4271b14d5075029f014a486cd22e901ee51fec7382d7]
_auto_coturn-2022-01-30_04:01        Sun, 2022-01-30 04:01:08 [fdb1a79086c78693bfeb1c98ac6f056362634db975f96194170944c6c76b5d8b]
_auto_cryptpad-2022-01-30_04:01      Sun, 2022-01-30 04:01:23 [d11334e37eaac56495004cfe9f877e6507b82da1699693a6a885bec160c17e8c]
_auto_garradin-2022-01-30_04:02      Sun, 2022-01-30 04:02:19 [8f15df3dd0f760d4286af4ca596ecc19ce9717d032d88c83d2f477c1ea0dfcf2]
_auto_grav-2022-01-30_04:02          Sun, 2022-01-30 04:02:36 [4ce3a0ca605f01c946d21eda123947466224b2e812838df9e6b7b22ff322c348]
_auto_grav__2-2022-01-30_04:02       Sun, 2022-01-30 04:03:01 [f139298dc570bb86dca14602acfd4d94bbd7bbe99147e32f3310f644c98ca0cd]
_auto_mattermost-2022-01-30_04:03    Sun, 2022-01-30 04:03:22 [75a3273eb8f33074eaf9abf5db023f0e37a87a54c85be4ef759fd5d5a908acb9]
_auto_mobilizon-2022-01-30_04:03     Sun, 2022-01-30 04:03:44 [739863fc8e34b25f4dd1edbe8371ad1c1994e86a7e5c3faab30f0644d8aef380]
_auto_nextcloud-2022-01-30_04:04     Sun, 2022-01-30 04:04:14 [13eaaddf04a8346e316624a7e718d5c45c26deec0a946e72ce203c34572e4ed0]
_auto_opensondage-2022-01-30_04:05   Sun, 2022-01-30 04:05:07 [a623b0d61cd7502445b952c3fea45cff3e98d9928fb75d56df7057fa48f327df]
_auto_rainloop-2022-01-30_04:05      Sun, 2022-01-30 04:05:24 [91fc39cfb9cadc4d03389e464b5a7e8c9e19c799cc21acb1d22de304afd99bf3]
_auto_conf-2022-01-31_04:00          Mon, 2022-01-31 04:00:13 [22b171ad466d3e4f8fac735000ad7aead562445e619a8517f5d9fcebc0dd6520]
_auto_data-2022-01-31_04:00          Mon, 2022-01-31 04:00:33 [7e92d69d8d20bcc1e879edc3d6b9a790dc28fd291df8db5c226e9a2529daec33]
_auto_borg-2022-01-31_04:00          Mon, 2022-01-31 04:00:51 [b3c7b2275d99e8fc79d9f35e06d74cc04b2561199420200308c46fb2777872a9]
_auto_coturn-2022-01-31_04:01        Mon, 2022-01-31 04:01:07 [13b6508c4c7a0d71dd6751bab48aa9329fe2ad1926d76e983e53bbe41e2b0f40]
_auto_cryptpad-2022-01-31_04:01      Mon, 2022-01-31 04:01:22 [6973e32dbb319f4f6b8c46ab30f80bd70579fa934c5eac7fe71e40ea1e23ecfc]
_auto_garradin-2022-01-31_04:02      Mon, 2022-01-31 04:02:15 [ecdf7ef520b9e65b9dc438709cd6e3dbeac107c13513e8591de6f3467a074586]
_auto_grav-2022-01-31_04:02          Mon, 2022-01-31 04:02:32 [070d1f6475abdce8429fdb8b1d8fcfa3747d796a269e456be3ce17b982074952]
_auto_grav__2-2022-01-31_04:02       Mon, 2022-01-31 04:02:57 [fa0e98d0cd6f98c5528aa3613b37775c176956e63251829aac8f59528929fcf3]
_auto_mattermost-2022-01-31_04:03    Mon, 2022-01-31 04:03:18 [ea89275ef0d473918b0e558c6bf5bb15aaf31a442e69d75146198c294035e99b]
_auto_mobilizon-2022-01-31_04:03     Mon, 2022-01-31 04:03:40 [79dbb3d266c4f07ec08372a1e38dc602a53d3894803035817e201e11cb492d63]
_auto_nextcloud-2022-01-31_04:04     Mon, 2022-01-31 04:04:12 [9b8c3f2c577a2448a6b093388f46677cb598e3e8e65a33382cc93f5071c1c884]
_auto_opensondage-2022-01-31_04:17   Mon, 2022-01-31 04:17:07 [8c8438b4bf9d319c81c71dcf958807d3bf29ae646f30330c576c0adf4c09941e]
_auto_rainloop-2022-01-31_04:17      Mon, 2022-01-31 04:17:24 [a5ae7a7673d739c6c5c8c3de4bd2564a9354c71785f4878d191eeb24f97caa3f]

Déjà, je pense que je vais plutôt faire en sorte de ne pas sauvegarder les données de Nextcloud, je demanderai aux utilisateurs de penser à leurs sauvegardes.
Ai-je besoin de sauvegarder Coturn ?
Qu’est-ce qui est réellement fondamental ? La sauvegarde d’une application contient-elle ses données ?

Le dernier message reçu

Creating a backup archive from the collected files...
The archive will contain about 802.3KiB of data.
Backup created
name: auto_conf
results: 
  apps: 
  system: 
    conf_ldap: Success
    conf_manually_modified_files: Success
    conf_ynh_certs: Success
    conf_ynh_settings: Success
size: 821540
Creating a backup archive from the collected files...
The archive will contain about 127.3MiB of data.
Backup created
name: auto_data
results: 
  apps: 
  system: 
    data_home: Success
    data_mail: Success
    data_multimedia: Success
    data_xmpp: Success
size: 133471210
Collecting files to be backed up for borg...
Loading installation settings...
Declaring files to be backed up...
Backup script completed for borg. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 112.8KiB of data.
Backup created
name: auto_borg
results: 
  apps: 
    borg: Success
  system: 
size: 115471
Collecting files to be backed up for coturn...
Loading installation settings...
Declaring files to be backed up...
Backup script completed for coturn. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 153.6KiB of data.
Backup created
name: auto_coturn
results: 
  apps: 
    coturn: Success
  system: 
size: 157314
Collecting files to be backed up for cryptpad...
Declaring files to be backed up...
Backup script completed for cryptpad. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 670.3MiB of data.
Backup created
name: auto_cryptpad
results: 
  apps: 
    cryptpad: Success
  system: 
size: 702910719
Collecting files to be backed up for garradin...
Declaring files to be backed up...
Declaring files to be backed up...
Backup script completed for garradin. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 6.4MiB of data.
Backup created
name: auto_garradin
results: 
  apps: 
    garradin: Success
  system: 
size: 6747676
Collecting files to be backed up for grav...
Loading installation settings...
Declaring files to be backed up...
Backup script completed for grav. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 300.2MiB of data.
Backup created
name: auto_grav
results: 
  apps: 
    grav: Success
  system: 
size: 314740972
Collecting files to be backed up for grav__2...
Loading installation settings...
Declaring files to be backed up...
Backup script completed for grav__2. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 59.5MiB of data.
Backup created
name: auto_grav__2
results: 
  apps: 
    grav__2: Success
  system: 
size: 62423846
Collecting files to be backed up for mattermost...
Loading installation settings...
Declaring files to be backed up...
Backing up the MySQL database...
Backup script completed for mattermost. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 561.4MiB of data.
Backup created
name: auto_mattermost
results: 
  apps: 
    mattermost: Success
  system: 
size: 588621192
Collecting files to be backed up for mobilizon...
Loading installation settings...
Declaring files to be backed up...
Backing up the PostgreSQL database...
Backup script completed for mobilizon. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 269.2MiB of data.
Backup created
name: auto_mobilizon
results: 
  apps: 
    mobilizon: Success
  system: 
size: 282312351
Collecting files to be backed up for nextcloud...
Loading installation settings...
Declaring files to be backed up...
Backing up the MySQL database...
Backing up data directory...
Backup script completed for nextcloud. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 2.4GiB of data.
Backup created
name: auto_nextcloud
results: 
  apps: 
    nextcloud: Success
  system: 
size: 2555358939
Collecting files to be backed up for opensondage...
Loading installation settings...
Declaring files to be backed up...
Backup script completed for opensondage. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 15.5MiB of data.
Backup created
name: auto_opensondage
results: 
  apps: 
    opensondage: Success
  system: 
size: 16245894
Collecting files to be backed up for rainloop...
Loading installation settings...
Declaring files to be backed up...
Backup script completed for rainloop. (YunoHost will then actually copy those files to the archive).
Creating a backup archive from the collected files...
The archive will contain about 22.7MiB of data.
Backup created
name: auto_rainloop
results: 
  apps: 
    rainloop: Success
  system: 
size: 23823663

for the first question you can try:

borg prune -P "_auto_wallabag" -v --list --dry-run --keep-daily=3 /path/to/repo

will tell you (inform you) about what files will be deleted and what files will be keep IF you ACTUALLY execute it, or change borg config at /etc/yunohost/apps/borg/conf/backup_method

USE -v --list --dry-run TO TEST! so you can test safely.

Prefix “_auto_wallabag” in the example is just that, an example. If you change the config it will apply to ALL apps in the borg list, because purge script will use -P "_${name}-" variable

Source: borg prune — Borg - Deduplicating Archiver 1.1.17 documentation

Edit: excuse me bc I don’t know writting in french, I hope this helps you anyway.

Ok, if I try borg prune -P "_auto_wallabag" -v --list --dry-run --keep-daily=1 /path/to/repo it will keep only the last backup If I understood ? or just --keep-daily ?
I don’t understand why do I need old backups in fact…

Note borg use deduplication, so keeping one years is a problem only if you have big variation on your files.
My experiment on this is generaly you can save a 50GB server with a 60GB repo.
But it depends of the variation on your files.

About pruning, you can change the script in /etc/yunohost/hooks.d/backup_method/ but take care to reapply when you update your app.

1 Like

I had made the same question here: How to : Backup Yunohost server on Borgbase with Borgbackup - #44 by ghose

TL;DR: it depends how often your data changes and how sensible are that data for YOU or your ynh users. So, there’s not a correct answer or a better strategy. The more the better, one could say, but one needs to balance security vs. disk space, network use (if remote), etc.

@ljf thank you, so that’s the file that actually has to be edited (in hooks.d directory) and NOT the one at /apps/borg/conf?

1 Like

That’s it, the one in /apps/borg/conf is just the template

1 Like

Ok, so I keep quiet for now, I have enough space to wait and see… I am just worried because the server is big and will be used for lot of users…

What means ?

It means if one day your user put a 4GB file A and another day delete it and add a completly different 4GB file (and this all days of the year) you have a variation of 4GB each days.

So with the prune, it makes: 4GB x 12 months + 4GB x 2 weeks + 4GB x 10 days = about 100GB (even if you have only 4GB in your server at each time of the year). But’s those 100GB will be compressed, so it depends exactly the content of the 4GB file (already compressed file or not).

Borg make deduplication, it means it split files in small part and store each part one time only. So if in the archive backup for monday you have the same small part file tuesday, borg store it one time.

An other example, if you backup every day of the year a server that doesn’t change, your backup will be smaller than your server (backup are compressed).

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.