{"id":2072,"date":"2025-04-17T12:57:04","date_gmt":"2025-04-17T11:57:04","guid":{"rendered":"https:\/\/blog.imagmbh.de\/?p=2072"},"modified":"2025-04-17T13:15:12","modified_gmt":"2025-04-17T12:15:12","slug":"proxmox-proxmox-backup-server-und-inkrementelle-backups","status":"publish","type":"post","link":"https:\/\/blog.imagmbh.de\/index.php\/proxmox-proxmox-backup-server-und-inkrementelle-backups\/","title":{"rendered":"Proxmox, Proxmox Backup Server und inkrementelle Backups"},"content":{"rendered":"\n<p>Die Linux &#8222;Kernel-based Virtual Machine&#8220;, kurz Linux-KVM ist eine sehr gute und ausgereifte Virtualisierungssoftware. Sie ist performant und bietet einen gro\u00dfen Funktionsumfang, sodass kaum W\u00fcnsche offenbleiben.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.proxmox.com\/en\/products\/proxmox-virtual-environment\/overview\">Proxmox virtual environment<\/a> bietet eine benutzerfreundliche und ausgereifte Weboberfl\u00e4che. Mit dem <a href=\"https:\/\/www.proxmox.com\/en\/products\/proxmox-backup-server\/overview\">Proxmox Backup Server<\/a> (PBS) hat das Unternehmen ein Backupl\u00f6sung entwickelt, die hinter den Marktgr\u00f6\u00dfen nicht zur\u00fccksteht.<\/p>\n\n\n\n<p>Eine sch\u00f6ne und sinnvolle Funktion ist die inkrementelle Backupm\u00f6glichkeit der virtuellen Maschinen. Die Linux-Virtualisierung erm\u00f6glicht es, bei laufenden virtuellen Maschinen (VMs) festzuhalten, welche Bl\u00f6cke der virtuellen Festplatten ver\u00e4ndert wurden, so dass beim Backup nicht die gesamte virtuelle Platte gelesen werden muss, sondern nur gezielt die ge\u00e4nderten Bl\u00f6cke. Hierdurch sind in Verbindung mit dem Proxmox-Backup-Server schnelle und platzsparende Sicherungen m\u00f6glich.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">no previous backup found, cannot do incremental backup<\/h2>\n\n\n\n<p>Bei einem neuen System, das aus einem Cluster mit zwei Virtualisierungshosts und einem PBS besteht, trat ein Problem auf: Die erste Sicherung, die verst\u00e4ndlicherweise immer die vollst\u00e4ndigen Daten lesen muss, lief problemlos durch. Jede Folgesicherung, die dann eigentlich nur die ge\u00e4nderten Bl\u00f6cke ermitteln m\u00fcsste, scheiterte dann jedoch mit der Fehlermeldung<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>ERROR: VM xxx qmp command &#8218;backup&#8216; failed &#8211; backup register image failed: command error: no previous backup found, cannot do incremental backup<\/p>\n<\/blockquote>\n\n\n\n<p>xxx mit der Nummer der virtuellen Maschine. Eine Sicherung war vorhanden, daran konnte es nicht liegen. Zur Pr\u00fcfung greift das System auf eine Indexdatei zu (Endung .fidx). Doch diese Datei war vorhanden und auch lesbar. Eine Internetsuche ergab, dass ein solcher Fehler in den letzten Jahren bei sehr wenigen anderen Nutzern auch aufgetreten ist, jedoch kein Fall wirklich vergleichbar war. Eine erste Vermutung war, dass die Sicherungsplatte, die im konkreten Fall per NFS eingebunden war, bzw. eben die NFS-Einbindung und ggf. falsche Rechte\u00fcbermittlungen das Problem darstellen k\u00f6nnten. Also haben wir tempor\u00e4r eine kleine VM lokal auf dem PBS gesichert. Jedoch trat das Problem trotzdem auf.<\/p>\n\n\n\n<p>Jedoch stie\u00dfen wir <a href=\"https:\/\/forum.proxmox.com\/threads\/incremental-vm-backups-fail.105859\/\">hier<\/a> auf einen Beitrag, bei dem jemand auch ein solches Problem hatte: Dieser Anwender hatte das \/tmp-Verzeichnis des Virtualisierungssystems mit ReiserFS formatiert, das Problem l\u00f6ste sich, als er ein anderes Dateiformat verwendete. Nun verwendeten wir kein ReiserFS &#8211; jedoch wurde unser Virtualisierungssystem komplette via NFS geladen, also PXE-Boot und Root-System etc. via NFS. Konnte ein \u00e4hnlicher Zusammenhang vorliegen?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ursache und L\u00f6sung<\/h2>\n\n\n\n<p>In der Tat, hier liegen Problem und L\u00f6sung: Der Virtualisierungsserver l\u00e4uft prima und ansonsten reibungslos von NFS, doch wenn das \/tmp-Verzeichnis auch im per NFS bereit gestellten Teil des Dateibaumes liegt, streikt das inkrementelle Backup von VMs. Unsere L\u00f6sung: Per iSCSI einen kleinen Bereich bereit stellen, diesen mit ext4 formatieren und als \/tmp mounten. Und siehe, das inkrementelle Backup der VMs funktioniert wie gew\u00fcnscht.<\/p>\n\n\n\n<p>Haben Sie Fragen zur Virtualisierung, zu Proxmox, zu NFS oder iSCSI: Z\u00f6gern Sie nicht, nehmen Sie <a href=\"https:\/\/www.imagmbh.de\/kontakt\">Kontakt mit uns auf<\/a>.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Linux &#8222;Kernel-based Virtual Machine&#8220;, kurz Linux-KVM ist eine sehr gute und ausgereifte Virtualisierungssoftware. Sie ist performant und bietet einen gro\u00dfen Funktionsumfang, sodass kaum W\u00fcnsche offenbleiben. Proxmox virtual environment bietet eine benutzerfreundliche und ausgereifte Weboberfl\u00e4che. Mit dem Proxmox Backup Server (PBS) hat das Unternehmen ein Backupl\u00f6sung entwickelt, die hinter den Marktgr\u00f6\u00dfen nicht zur\u00fccksteht. Eine sch\u00f6ne [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2074,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,53,141],"tags":[328,327,202],"class_list":["post-2072","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administration","category-aus-dem-leben-eines-administrators","category-linux","tag-nfs","tag-pbs","tag-proxmox"],"_links":{"self":[{"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/posts\/2072","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/comments?post=2072"}],"version-history":[{"count":4,"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/posts\/2072\/revisions"}],"predecessor-version":[{"id":2077,"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/posts\/2072\/revisions\/2077"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/media\/2074"}],"wp:attachment":[{"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/media?parent=2072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/categories?post=2072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.imagmbh.de\/index.php\/wp-json\/wp\/v2\/tags?post=2072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}