{"id":100442,"date":"2025-11-17T12:52:18","date_gmt":"2025-11-17T11:52:18","guid":{"rendered":"https:\/\/dyb.fr\/?p=100442"},"modified":"2025-11-26T13:04:51","modified_gmt":"2025-11-26T12:04:51","slug":"comment-diviser-le-temps-de-backup-par-10-avec-proxmox-backup-server","status":"publish","type":"post","link":"https:\/\/dyb.eu\/blog\/comment-diviser-le-temps-de-backup-par-10-avec-proxmox-backup-server\/","title":{"rendered":"Comment diviser le temps de backup par 10 avec Proxmox Backup Server"},"content":{"rendered":"<figure class=\"wp-block-post-featured-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/dyb.eu\/blog\/wp-content\/uploads\/2025\/11\/pbs-backup-10.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" style=\"object-fit:cover;\" srcset=\"https:\/\/dyb.eu\/blog\/wp-content\/uploads\/2025\/11\/pbs-backup-10.png 1536w, https:\/\/dyb.eu\/blog\/wp-content\/uploads\/2025\/11\/pbs-backup-10-300x200.png 300w, https:\/\/dyb.eu\/blog\/wp-content\/uploads\/2025\/11\/pbs-backup-10-1024x683.png 1024w, https:\/\/dyb.eu\/blog\/wp-content\/uploads\/2025\/11\/pbs-backup-10-768x512.png 768w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n<p class=\"wp-block-paragraph\">Chez <strong>DYB<\/strong>, on intervient r\u00e9guli\u00e8rement sur des infrastructures critiques o\u00f9 la sauvegarde n\u2019est pas seulement une obligation r\u00e9glementaire : c\u2019est un enjeu de continuit\u00e9 d\u2019activit\u00e9.<br>\ud83d\udc49 Pour l\u2019un de nos clients, nous avons r\u00e9cemment men\u00e9 une refonte compl\u00e8te du syst\u00e8me de backup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les objectifs \u00e9taient simples :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>acc\u00e9l\u00e9rer les sauvegardes<\/strong><\/li>\n\n\n\n<li><strong>r\u00e9duire la charge r\u00e9seau<\/strong><\/li>\n\n\n\n<li><strong>minimiser l\u2019espace de stockage utilis\u00e9<\/strong><\/li>\n\n\n\n<li>tout en am\u00e9liorant la s\u00e9curit\u00e9.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Le r\u00e9sultat ?<br><strong>Une r\u00e9duction du temps de sauvegarde de 3h30 \u00e0 21 minutes<\/strong>, et une taille de donn\u00e9es divis\u00e9e par deux\u2026 sans changer une seule VM.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voici comment nous avons fait.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83d\udccc Contexte : 21 machines virtuelles, 1,2 To de donn\u00e9es r\u00e9elles<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Le client dispose d\u2019un cluster Proxmox avec :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>21 machines virtuelles<\/strong> (Linux + Windows)<\/li>\n\n\n\n<li><strong>49 snapshots<\/strong> en moyenne par semaine<\/li>\n\n\n\n<li><strong>1,2 To de donn\u00e9es r\u00e9elles utilis\u00e9es<\/strong><\/li>\n\n\n\n<li>Un NAS performant (RAM + SSD cache + 8 disques entreprise RAID)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Malgr\u00e9 un bon niveau mat\u00e9riel, les sauvegardes restaient <strong>tr\u00e8s longues<\/strong>.<br>Pourquoi ? Parce que le NAS recevait des <strong>backups complets<\/strong>, compress\u00e9s, via un lien <strong>1 Gb\/s<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83e\uddea L\u2019approche DYB : d\u00e9ployer Proxmox Backup Server<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Nous avons mis en place un <strong>PBS (Proxmox Backup Server)<\/strong>, configur\u00e9 avec :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>D\u00e9duplication par chunks de 4 MB<\/li>\n\n\n\n<li>Compression ZSTD<\/li>\n\n\n\n<li>Dirty bitmaps QEMU<\/li>\n\n\n\n<li>Namespaces isol\u00e9s pour la s\u00e9curit\u00e9<\/li>\n\n\n\n<li>Token d\u2019acc\u00e8s d\u00e9di\u00e9 pour l\u2019hyperviseur<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c0 partir de l\u00e0, Proxmox ne transf\u00e8re <strong>plus que les blocs modifi\u00e9s<\/strong>, et PBS ne stocke <strong>chaque bloc qu\u2019une seule fois<\/strong>, m\u00eame s'il est pr\u00e9sent dans plusieurs VMs.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83d\udcca Comparatif : NAS classique vs Proxmox Backup Server<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Voici le tableau synth\u00e9tique que nous avons \u00e9tabli pour le client :<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Crit\u00e8re<\/th><th><strong>Backup sur NAS (NFS)<\/strong><\/th><th><strong>Backup sur PBS<\/strong><\/th><th><strong>Pourquoi cette diff\u00e9rence ?<\/strong><\/th><\/tr><\/thead><tbody><tr><td><strong>Taille r\u00e9elle VMs + snapshots<\/strong><\/td><td><strong>1,2 To<\/strong><\/td><td><strong>1,2 To<\/strong><\/td><td>Source identique<\/td><\/tr><tr><td><strong>Taille des backups g\u00e9n\u00e9r\u00e9s<\/strong><\/td><td><strong>670 Go<\/strong><\/td><td><strong>324 Go<\/strong><\/td><td>D\u00e9duplication + incr\u00e9mental<\/td><\/tr><tr><td><strong>Facteur de d\u00e9duplication PBS<\/strong><\/td><td>\u2014<\/td><td><strong>13,54\u00d7<\/strong><\/td><td>Une seule copie des blocs identiques<\/td><\/tr><tr><td><strong>Temps total de backup<\/strong><\/td><td><strong>3h30<\/strong><\/td><td><strong>21 minutes<\/strong><\/td><td>Moins de donn\u00e9es lues + moins de donn\u00e9es envoy\u00e9es<\/td><\/tr><tr><td><strong>D\u00e9bit r\u00e9seau observ\u00e9<\/strong><\/td><td>50\u2013100 MB\/s<\/td><td>300\u2013500 MB\/s<\/td><td>Trafic r\u00e9duit \u00d7 compression<\/td><\/tr><tr><td><strong>Technologie<\/strong><\/td><td>Backup complet <code>.vma.zst<\/code><\/td><td>Chunking + hashing + bitmaps<\/td><td>PBS = incr\u00e9mental bloc<\/td><\/tr><tr><td><strong>Espace consomm\u00e9 sur cible<\/strong><\/td><td><strong>670 Go<\/strong><\/td><td><strong>324 Go<\/strong><\/td><td>Espace divis\u00e9 par deux<\/td><\/tr><tr><td><strong>Impact des VMs Windows identiques<\/strong><\/td><td>6\u00d7 stock\u00e9<\/td><td>1\u00d7 stock\u00e9<\/td><td>D\u00e9dup inter-VM<\/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\">\ud83d\udd25 R\u00e9sultat : un backup 10\u00d7 plus rapide, 2\u00d7 moins lourd, et une s\u00e9curit\u00e9 renforc\u00e9e<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">En adoptant PBS :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Le temps de sauvegarde passe de <strong>3h30 \u2192 21 minutes<\/strong><\/li>\n\n\n\n<li>La taille stock\u00e9e passe de <strong>670 Go \u2192 324 Go<\/strong><\/li>\n\n\n\n<li>Les blocs identiques (ex. 6 Windows Server) ne sont stock\u00e9s <strong>qu\u2019une fois<\/strong><\/li>\n\n\n\n<li>Le r\u00e9seau est moins satur\u00e9<\/li>\n\n\n\n<li>Le client b\u00e9n\u00e9ficie d\u2019un versioning plus efficace et d'un stockage optimis\u00e9 dans le temps<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est typiquement le genre d'optimisation qui <strong>am\u00e9liore \u00e0 la fois la performance, la fiabilit\u00e9 et la s\u00e9curit\u00e9 op\u00e9rationnelle<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83c\udfaf Pour conclure<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019utilisation d\u2019un simple NAS pour les sauvegardes reste un standard\u2026<br>Mais lorsqu\u2019on g\u00e8re des environnements virtualis\u00e9s, <strong>Proxmox Backup Server<\/strong> apporte un <strong>gain massif et imm\u00e9diat<\/strong> gr\u00e2ce \u00e0 son moteur de d\u00e9duplication et son approche incr\u00e9mentale intelligente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Chez DYB, nous observons r\u00e9guli\u00e8rement :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>des tailles divis\u00e9es par 2 \u00e0 10<\/li>\n\n\n\n<li>des vitesses multipli\u00e9es par 5 \u00e0 20<\/li>\n\n\n\n<li>une r\u00e9duction drastique de la charge r\u00e9seau<\/li>\n\n\n\n<li>une meilleure protection des donn\u00e9es<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ce projet client l\u2019illustre parfaitement.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83d\udcde Vous souhaitez optimiser votre cluster ou vos sauvegardes ?<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Nous pouvons vous accompagner sur :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>l\u2019optimisation Proxmox \/ VMware \/ Hyper-V<\/li>\n\n\n\n<li>la mise en place de PBS<\/li>\n\n\n\n<li>la strat\u00e9gie de PRA\/PCA<\/li>\n\n\n\n<li>la s\u00e9curisation ransomware<\/li>\n\n\n\n<li>le monitoring et l\u2019alerting infra<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Chez DYB, on intervient r\u00e9guli\u00e8rement sur des infrastructures critiques o\u00f9 la sauvegarde n\u2019est pas seulement une obligation r\u00e9glementaire : c\u2019est un enjeu de continuit\u00e9 d\u2019activit\u00e9.\ud83d\udc49 Pour l\u2019un de nos clients, nous avons r\u00e9cemment men\u00e9 une refonte compl\u00e8te du syst\u00e8me de backup. Les objectifs \u00e9taient simples : Le r\u00e9sultat ?Une r\u00e9duction du temps de sauvegarde de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":100448,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,24],"tags":[29,50],"class_list":["post-100442","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-adminsys","category-reseaux","tag-linux","tag-network"],"_links":{"self":[{"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/posts\/100442","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/comments?post=100442"}],"version-history":[{"count":3,"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/posts\/100442\/revisions"}],"predecessor-version":[{"id":100449,"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/posts\/100442\/revisions\/100449"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/media\/100448"}],"wp:attachment":[{"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/media?parent=100442"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/categories?post=100442"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dyb.eu\/blog\/wp-json\/wp\/v2\/tags?post=100442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}