{"id":4487,"date":"2026-08-01T10:09:15","date_gmt":"2026-08-01T08:09:15","guid":{"rendered":"https:\/\/domo.rem81.com\/?p=4487"},"modified":"2026-09-01T20:32:00","modified_gmt":"2026-09-01T18:32:00","slug":"proxmox-backup-server-ma-strategie-de-sauvegarde-jobs-retention-stockage","status":"publish","type":"post","link":"https:\/\/domo.rem81.com\/index.php\/2026\/08\/01\/proxmox-backup-server-ma-strategie-de-sauvegarde-jobs-retention-stockage\/","title":{"rendered":"Proxmox Backup Server : ma strat\u00e9gie de sauvegarde (jobs, r\u00e9tention, stockage)"},"content":{"rendered":"\n\n\n\n<h1 class=\"wp-block-heading\">Intro<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Une infrastructure Proxmox, aussi bien pens\u00e9e soit-elle, ne vaut que par sa capacit\u00e9 \u00e0 \u00eatre restaur\u00e9e en cas de p\u00e9pin. Apr\u00e8s avoir d\u00e9taill\u00e9 mes LXC et VM dans un pr\u00e9c\u00e9dent article, je vous propose un tour complet de ma strat\u00e9gie de sauvegarde : l&rsquo;infrastructure d\u00e9di\u00e9e, mes jobs planifi\u00e9s, la logique de r\u00e9tention par service, et quelques retours d&rsquo;exp\u00e9rience de restaurations r\u00e9elles.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Pourquoi un Proxmox Backup Server d\u00e9di\u00e9 ?<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Plut\u00f4t que de stocker mes sauvegardes directement sur le n\u0153ud Proxmox de production, j&rsquo;utilise un <strong>mini PC d\u00e9di\u00e9 faisant tourner Proxmox Backup Server (PBS)<\/strong>. Cela apporte plusieurs avantages :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Isolation physique : une panne mat\u00e9rielle du serveur Proxmox principal n&#8217;emporte pas les sauvegardes avec elle<\/li>\n\n\n\n<li>D\u00e9duplication native et v\u00e9rification d&rsquo;int\u00e9grit\u00e9 des chunks<\/li>\n\n\n\n<li>Compression et gestion de r\u00e9tention fine, ind\u00e9pendante du serveur de prod<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Mon datastore s&rsquo;appelle <strong>pbs2<\/strong>, et toutes mes sauvegardes sont r\u00e9alis\u00e9es en <strong>mode instantan\u00e9 (snapshot)<\/strong>, sans interruption de service.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Les jobs de sauvegarde<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Voici la r\u00e9partition actuelle de mes jobs, planifi\u00e9s par criticit\u00e9 et fr\u00e9quence d&rsquo;usage :<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Planification<\/th><th>S\u00e9lection<\/th><th>R\u00e9tention<\/th><\/tr><\/thead><tbody><tr><td>Mensuel (1er du mois, 00:00)<\/td><td>LXC 110, 112<\/td><td>keep-last=2<\/td><\/tr><tr><td>Lun-Ven 00:00<\/td><td>LXC 101, 103, 118<\/td><td>keep-last=2<\/td><\/tr><tr><td>Dimanche 01:00<\/td><td>LXC 111, 109, 125, 102, 104, 105, 106, 108, 116, 121<\/td><td>keep-last=2<\/td><\/tr><tr><td>2x\/jour (02:00 et 22:30)<\/td><td>VM 100 \u2013 Home Assistant<\/td><td>keep-last=4<\/td><\/tr><tr><td>Quotidien 21:00<\/td><td>LXC 113 \u2013 Immich<\/td><td>keep-last=3<\/td><\/tr><tr><td>Quotidien 21:00<\/td><td>LXC 124 \u2013 VSCode Server<\/td><td>keep-last=3<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">La logique derri\u00e8re ces choix<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Home Assistant (VM 100)<\/strong> est le c\u0153ur de mon installation domotique : c&rsquo;est le seul job \u00e0 tourner <strong>deux fois par jour<\/strong>, avec une r\u00e9tention plus large (4 versions), pour minimiser toute perte de configuration en cas de souci.<\/li>\n\n\n\n<li>Les services <strong>peu critiques ou rarement modifi\u00e9s<\/strong> (WordPress secondaire, etc.) sont regroup\u00e9s en un seul job hebdomadaire du dimanche, pour limiter la charge et la fen\u00eatre de maintenance.<\/li>\n\n\n\n<li>Les services <strong>r\u00e9seau\/s\u00e9curit\u00e9<\/strong> (Grafana, InfluxDB, Unifi) tournent en semaine \u00e0 minuit, hors heures d&rsquo;usage.<\/li>\n\n\n\n<li>Immich et VSCode Server, plus gourmands en donn\u00e9es ou en changements fr\u00e9quents, ont leur propre job quotidien.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Retours d&rsquo;exp\u00e9rience : la sauvegarde, \u00e7a se teste<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Une sauvegarde qui n&rsquo;a jamais \u00e9t\u00e9 restaur\u00e9e n&rsquo;est qu&rsquo;une hypoth\u00e8se. J&rsquo;ai eu l&rsquo;occasion de tester concr\u00e8tement :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Home Assistant<\/strong> : restauration r\u00e9ussie<\/li>\n\n\n\n<li><strong>Uptime Kuma<\/strong> : restauration r\u00e9ussie<\/li>\n\n\n\n<li><strong>Frigate<\/strong> : restauration r\u00e9ussie, notamment \u00e0 l&rsquo;occasion d&rsquo;une mise \u00e0 jour majeure ayant mal tourn\u00e9<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Conclusion<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Cette organisation me permet de dormir tranquille sur l&rsquo;essentiel de mon infrastructure, avec une r\u00e9tention et une fr\u00e9quence adapt\u00e9es \u00e0 la criticit\u00e9 de chaque service.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un point reste \u00e0 am\u00e9liorer : <strong>je n&rsquo;ai actuellement aucune copie du PBS lui-m\u00eame en dehors de ce mini PC<\/strong>. Une r\u00e9plication vers mon NAS ou un disque externe serait la prochaine \u00e9tape logique, pour me prot\u00e9ger d&rsquo;une perte totale du site (vol, incendie, casse du mini PC).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 Ce sera probablement le sujet d&rsquo;un prochain article !<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Article r\u00e9dig\u00e9 avec l&rsquo;assistance de Claude AI (Anthropic) \u00e0 partir de mes donn\u00e9es et retours d&rsquo;exp\u00e9rience.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Intro Une infrastructure Proxmox, aussi bien pens\u00e9e soit-elle, ne vaut que par sa capacit\u00e9 \u00e0 \u00eatre restaur\u00e9e en cas de p\u00e9pin. Apr\u00e8s avoir d\u00e9taill\u00e9 mes LXC et VM dans un &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,98,68],"tags":[],"class_list":["post-4487","post","type-post","status-publish","format-standard","hentry","category-homeassistant","category-linux","category-proxmox"],"_links":{"self":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/4487","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/comments?post=4487"}],"version-history":[{"count":2,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/4487\/revisions"}],"predecessor-version":[{"id":4489,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/4487\/revisions\/4489"}],"wp:attachment":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/media?parent=4487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/categories?post=4487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/tags?post=4487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}