Windows Server 2008 R2 - alte Sicherungen löschen
Kann keine alten Sicherungen manuell löschen.
Hallo,
ich nutze seit einiger Zeit die Windows-eigene Server-Sicherung. Mittlerweile ist der Sicherungspfad sogut wie voll und ich habe 54 alte Sicherungen und versuche jetzt alte Snapshots zu entfernen.
Klasse, gegoogelt -> Powershell wbadmin oder vssadmin!
wbadmin delete systemstatebackup –keepversions:N -> kann ich nicht nehmen weil Art des Backups "Volume(s), Datei(en), Anwendung(en), Bare-Metal-Recovery, Systemstatus"
also versuche ich
vssadmin delete shadows /For B: /oldest
Fehler: Die gefundenen Snapshots befinden sich außerhalb des für Sie zulässigen Kontexts. Entfernen Sie sie mithilfe der
Sicherungsanwendung, von der sie erstellt wurden.
Hm, mit der grafischen Oberfläche der Windows-Serversicherung gehts nicht
Also lasse ich mir die vorhandenen Snapshots anzeigen
vssadmin list shadows /for=B:
Beispiel:
Inhalte der Schattenkopiesatzkennung: {075f0748-1b42-4ec1-9fbc-0c3ebd137085}
1 Schattenkopie(n) war(en) enthalten bei der Erstellungszeit: 22.01.2011 05:33:25
Schattenkopienkennung: {af8a04f1-bf81-41ad-bd45-ac3e6b18c301}
Ursprüngliches Volume: (B\\?\Volume{8a20939e-1d76-11e0-b319-0019999202a0}\
Schattenkopievolume: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy124
Quellcomputer: server.xyz.´local
Dienstcomputer: server.xyz.local
Anbieter: "Microsoft Software Shadow Copy provider 1.0"
Typ: DataVolumeRollback
Attribute: Permanent, Keine automatische Freigabe, Keine Verfasser, Differenziell
Neuer Versuch
vssadmin delete shadows /For B: /Shadow={af8a04f1-bf81-41ad-bd45-ac3e6b18c301}
Fehler: Ungültiger Optionswert.
Delete Shadows /For=FürVolumespec [/Oldest] [/Quiet]
Delete Shadows /Shadow=Schattenkopienkennung [/Quiet]
Delete Shadows /All
- Löscht alle für "FürVolumespec" übereinstimmenden Schattenkopien.
Löscht die älteste Schattenkopie auf dem Volume, wenn /Oldest angegeben
wird. Löscht alle löschbaren Schattenkopien auf allen Volumes, wenn /All
angegeben wird. Bei /Shadow=Schattenkopienkennung wird die Schattenkopie
mit dieser Schattenkopienkennung gelöscht. Es können nur Schattenkopien
vom Typ "ClientAccessible" gelöscht werden.
- Verwenden Sie den Befehl "List Shadows", um die Schattenkopiekennung
anzuzeigen. Eine Schattenkopiekennung muss das folgende Format haben:
{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
(X steht für Hexadezimalzeichen.)
Beispielsyntax: vssadmin Delete Shadow /For=C: /Oldest
Was kann ich noch tun? Hat jemand ne Idee?
MFG
Marco
Hallo,
ich nutze seit einiger Zeit die Windows-eigene Server-Sicherung. Mittlerweile ist der Sicherungspfad sogut wie voll und ich habe 54 alte Sicherungen und versuche jetzt alte Snapshots zu entfernen.
Klasse, gegoogelt -> Powershell wbadmin oder vssadmin!
wbadmin delete systemstatebackup –keepversions:N -> kann ich nicht nehmen weil Art des Backups "Volume(s), Datei(en), Anwendung(en), Bare-Metal-Recovery, Systemstatus"
also versuche ich
vssadmin delete shadows /For B: /oldest
Fehler: Die gefundenen Snapshots befinden sich außerhalb des für Sie zulässigen Kontexts. Entfernen Sie sie mithilfe der
Sicherungsanwendung, von der sie erstellt wurden.
Hm, mit der grafischen Oberfläche der Windows-Serversicherung gehts nicht
Also lasse ich mir die vorhandenen Snapshots anzeigen
vssadmin list shadows /for=B:
Beispiel:
Inhalte der Schattenkopiesatzkennung: {075f0748-1b42-4ec1-9fbc-0c3ebd137085}
1 Schattenkopie(n) war(en) enthalten bei der Erstellungszeit: 22.01.2011 05:33:25
Schattenkopienkennung: {af8a04f1-bf81-41ad-bd45-ac3e6b18c301}
Ursprüngliches Volume: (B\\?\Volume{8a20939e-1d76-11e0-b319-0019999202a0}\
Schattenkopievolume: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy124
Quellcomputer: server.xyz.´local
Dienstcomputer: server.xyz.local
Anbieter: "Microsoft Software Shadow Copy provider 1.0"
Typ: DataVolumeRollback
Attribute: Permanent, Keine automatische Freigabe, Keine Verfasser, Differenziell
Neuer Versuch
vssadmin delete shadows /For B: /Shadow={af8a04f1-bf81-41ad-bd45-ac3e6b18c301}
Fehler: Ungültiger Optionswert.
Delete Shadows /For=FürVolumespec [/Oldest] [/Quiet]
Delete Shadows /Shadow=Schattenkopienkennung [/Quiet]
Delete Shadows /All
- Löscht alle für "FürVolumespec" übereinstimmenden Schattenkopien.
Löscht die älteste Schattenkopie auf dem Volume, wenn /Oldest angegeben
wird. Löscht alle löschbaren Schattenkopien auf allen Volumes, wenn /All
angegeben wird. Bei /Shadow=Schattenkopienkennung wird die Schattenkopie
mit dieser Schattenkopienkennung gelöscht. Es können nur Schattenkopien
vom Typ "ClientAccessible" gelöscht werden.
- Verwenden Sie den Befehl "List Shadows", um die Schattenkopiekennung
anzuzeigen. Eine Schattenkopiekennung muss das folgende Format haben:
{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
(X steht für Hexadezimalzeichen.)
Beispielsyntax: vssadmin Delete Shadow /For=C: /Oldest
Was kann ich noch tun? Hat jemand ne Idee?
MFG
Marco
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 163244
Url: https://administrator.de/contentid/163244
Ausgedruckt am: 13.11.2024 um 09:11 Uhr
4 Kommentare
Neuester Kommentar
Hallo,
leider kann ich Dir auch keine Lösung anbieten. Aber genau deshalb verzichte ich auf die Sicherungen. Rücksicherungen funktionieren wunderbar aber der Umgang mit den Sicherungsfiles ist gruselig.
leider kann ich Dir auch keine Lösung anbieten. Aber genau deshalb verzichte ich auf die Sicherungen. Rücksicherungen funktionieren wunderbar aber der Umgang mit den Sicherungsfiles ist gruselig.
Hallo,
lieber zu spät als nie !
Ich hatte das gleiche Problem und konnte es wie folgt umgehen
cmd --> Diskshadow --> "delete shadows oldest C:" --> quit
Den Befehl kann man mehrfach ausführen, bzw. durch ein klein Script ausführen lassen.
C in diesem Fall soll durch das Shadowstorage ersetzt werden
Gruß,
myassir
lieber zu spät als nie !
Ich hatte das gleiche Problem und konnte es wie folgt umgehen
cmd --> Diskshadow --> "delete shadows oldest C:" --> quit
Den Befehl kann man mehrfach ausführen, bzw. durch ein klein Script ausführen lassen.
C in diesem Fall soll durch das Shadowstorage ersetzt werden
Gruß,
myassir
Richtig, lieber zu spät als nie
Ich habe bei meinem SBS 2011 die Hauptfestplatte (eine 128GB SSD gegen eine 256SSD ausgetauscht und in dem Zuge auch die Backup Festplatte plattgemacht und neu angelegt. Resultat ist, das die Windows Sicherung noch die Verweise auf die uralten Backups hat, die jetzt natürlich nicht mehr existieren.
Das temporäre deaktiveren und löschen der Schattenkopien hat nichts gebracht, auch ein temporäres Runtersetzen der Schattenkopiern auf das minimum von 320MB nicht. Im Gerätemanager sind, wenn man die Systemvariable devmgr_show_nonpresent_devices=1 nutzt und die Option "ausgeblendete Geräte anzeigen" auswählt 185 Schattenkopien Einträge zu finden..
Und nur eine ist bei deaktivierten Schattenkopien aktiv...
Nun ja,
auf jeden Fall funktioniert in dem Fall nicht VSSAdmin und auch nicht WBAdmin...
Um zumindest die Einträge aus der Windows Sicherung rauszulöschen reciht es, im eventvwr unter Windows-> Mircosoft->Backup einfach das Log zu löschen.
Nachdem man dann die Windows Sicherungs.Konsole öffnet sind alle Protokoll Einträge auch weg. Aber im Gerätemanager bleiben die 185 Standard-Volumeschattenkopie Einträge.
Eine Möglichekit wäre evtl. in der Registry unter dem Schlüssel {533c5b84-ec70-11d2-9505-00c04f79deaf} die nicht aktiven Einträge zu löschen...
Ich habe bei meinem SBS 2011 die Hauptfestplatte (eine 128GB SSD gegen eine 256SSD ausgetauscht und in dem Zuge auch die Backup Festplatte plattgemacht und neu angelegt. Resultat ist, das die Windows Sicherung noch die Verweise auf die uralten Backups hat, die jetzt natürlich nicht mehr existieren.
Das temporäre deaktiveren und löschen der Schattenkopien hat nichts gebracht, auch ein temporäres Runtersetzen der Schattenkopiern auf das minimum von 320MB nicht. Im Gerätemanager sind, wenn man die Systemvariable devmgr_show_nonpresent_devices=1 nutzt und die Option "ausgeblendete Geräte anzeigen" auswählt 185 Schattenkopien Einträge zu finden..
Und nur eine ist bei deaktivierten Schattenkopien aktiv...
Nun ja,
auf jeden Fall funktioniert in dem Fall nicht VSSAdmin und auch nicht WBAdmin...
Um zumindest die Einträge aus der Windows Sicherung rauszulöschen reciht es, im eventvwr unter Windows-> Mircosoft->Backup einfach das Log zu löschen.
Nachdem man dann die Windows Sicherungs.Konsole öffnet sind alle Protokoll Einträge auch weg. Aber im Gerätemanager bleiben die 185 Standard-Volumeschattenkopie Einträge.
Eine Möglichekit wäre evtl. in der Registry unter dem Schlüssel {533c5b84-ec70-11d2-9505-00c04f79deaf} die nicht aktiven Einträge zu löschen...
Na da war doch NTBackup richtig komfortabel......