Windows Server Backup Cleanup

Täglich läuft nachts der Windows-Server Backup-Dienst an und sichert alle Daten auf eine externe Festplatte.
Das Backup läuft zwar inkrementell, aber dennoch sammeln sich unzählige Änderungen und neuere Downloads an, die das Backup-Medium an die Grenzen bringen.

Frage: Wie kann man älte Backup-Zustände löschen?


Bei täglicher Ausführung kommen pro Jahr 365 Backup-Einträge zusammen. Auf meinem Dateiserver kommen monatlich neue Software und OS-Images auf die Platte, die ein älteres Image ablösen.

Im Dateisystem sind diese “Altlasten” schnell gelöscht, doch das Backup behält diese Stände und wächst somit ordentlich an.

Und da ich nicht jede Variante von Debian Installern bis Windows Versionen im Backup brauche, möchte ich gerne die gespeicherten (und unbenutzen) Backup-Zwischenstände löschen.

Mit wbadmin alte Backup Stände löschen lassen

Wenn ich bereits weiß, dass ich alle alten Backups, bis auf die letzten 10 Tage löschen möchte, so lautet das Kommando:

1wbadmin delete backup -keepVersion:10

Der Parameter -keepVersion bewahrt die jüngsten 10 Stände (also 10 Tage bei mir) und entfernt den Rest.

Das bringt in meinem Fall oft hunderte Gigabyte an freiem Speicher auf der Sicherungsplatte. Vor allem wenn ich temporär Filme oder andere Daten am Dateiserver ablege, die später auf DVD oder Blu-ray gebrannt oder einfach gelöscht werden, wird ordentlich Overhead im Backupspeicher generiert.

Die Ausgabe des Tools sieht dann etwa so aus:

 1C:\>wbadmin delete backup -keepVersions:10
 2wbadmin 1.0 - Backup command-line tool
 3(C) Copyright Microsoft Corporation. All rights reserved.
 4
 5Enumerating backups...
 6Found 283 backups,
 710 will be left after the delete operation.
 8Do you want to delete the backups?
 9[Y] Yes [N] No y
10
11Deleting backup version 09/13/2023-01:30 (1 out of 273)...
12Deleting backup version 09/14/2023-01:30 (2 out of 273)...

Fazit

Theoretisch könnte ich mir jetzt noch einen automatisch auszuführenden Job setzen, der das Kommando monatlich startet … aber das war bisher noch nicht notwendig.

Ich führe diese manuelle Löschung jedes Jahr an einem freien Wochenende durch, wenn ich generell meine Datenbestände aufräume. So weiß ich dann auch, dass ich die Altlasten sicher nicht mehr brauche.

📧 📋 🐘 | 🔗 🔔
 

Meine Dokus über:
 
Weitere externe Links zu:
Alle extern verlinkten Webseiten stehen nicht in Zusammenhang mit opengate.at.
Für deren Inhalt wird keine Haftung übernommen.



Wenn sich eine triviale Erkenntnis mit Dummheit in der Interpretation paart, dann gibt es in der Regel Kollateralschäden in der Anwendung.
frei zitiert nach A. Van der Bellen
... also dann paaren wir mal eine komplexe Erkenntnis mit Klugheit in der Interpretation!