Ricercare file nei backup di borgmatic
-
Borgmatic è comodo per realizzare backup automatici quotidiani di un server Linux che non occupino troppo spazio (è incrementale e cancella in automatico i file troppo vecchi) però ogni volta che devo recuperare qualcosa di cancellato non mi ricordo mai come fare a cercare in quale archivio è presente il file che mi interessa.
Prima di tutto si elencano tutti gli archivi con il comando
rlist
borgmatic rlist local: Listing repository Server-lamiroba-2023-04-13T05:59:58 Thu, 2023-04-13 06:00:01 [723338b364be0bc32ab1be2a9fea0aa8070a13630c883c0aef582b6641aa715a] Server-lamiroba-2023-04-30T04:00:08 Sun, 2023-04-30 04:00:08 [5be80b9f246f48b80be8ae0c956a42772df7d22d770615bc99413abf9a3f52c8] Server-lamiroba-2023-05-31T04:06:39 Wed, 2023-05-31 04:06:40 [1be81a4b6d7afd9cbddcb2b2cff1435e4b64faa93bdf9bf56f160e6fce47a617] Server-lamiroba-2023-06-18T00:06:54 Sun, 2023-06-18 00:06:55 [6db2d1dc21cecd5560c2bd39396bcf326159db4ef6cc5c0f0bc15a4f5f6f2a0c] Server-lamiroba-2023-07-31T02:56:18 Mon, 2023-07-31 02:56:19 [c4e35e894cd925da0891d48cb6b0dd9e0013ed7f5de41cf5882da703162d3d9d] Server-lamiroba-2023-08-31T02:57:00 Thu, 2023-08-31 02:57:00 [2925d1da74d49dc1f265ca86f6d7a36dbe7a952c77e7cc8b5a673467c2ee5a60] Server-lamiroba-2023-09-24T02:56:40 Sun, 2023-09-24 02:56:40 [6e852c6291f4fc89773ee5783db6cc23575a05464c25bcb5ddefe5d1e2ae9235]
e questa è la lista di tutti gli archivi di backup
quindi poi per cercare file in uno specifico (se no altrimenti cerca in tutti, e magari uno trova migliaia di risultati)
borgmatic list --archive Server-lamiroba-2023-04-13T05:59:58 --find nomefile
ti cerca tutto ciò che contiene
*nomefile*
ATTENZIONE: la ricerca è case-sensitive. Quindi se non si è sicuri che magari il file si chiami "Nomefile", cercare "omefile"