Windows 2008 R2 – Verwaltung und Aufbewahrung von Schattenkopien

Windows 2008 R2 – Verwaltung und Aufbewahrung von Schattenkopien

Das hat mich über die Jahre gestört und ich beschäftige mich jetzt wieder damit. Ich habe die ganze schwarze Magie von Schattenkopien/VSS nie ganz verstanden. Ich verstehe, was es tut und wie man es zunächst einrichtet und die Zeitpläne auf den Datenträgern festlegt. Ich verstehe auch seine Rolle bei Backups.

Szenario

Um es zu vereinfachen, bleibe ich in meiner Umgebung bei einem einzelnen Volume. Ich habe die folgenden Zeitpläne aktiviert:

1 - M-F 7am starting on 4/14/13
2 - M-F 12pm starting on 4/14/13
3 - 1st day of the month at 9am starting on 6/11/13

Die Use limitSchattenkopien für dieses Volume lauten 25,599MB (25GB).

Das Volumen beträgt 250GBund verfügt 44GBüber freien Speicherplatz.

Wenn ich von heute zurückgehe, zeige ich alle korrekten Zeiten/Zeitpläne für Schattenkopien bis zum 29.07.13. Weiter zurück geht es nicht, und es gibt keine monatliche Kopie vom 01.07.13.

Ich bin mir ziemlich sicher, dass ich gelesen habe, dass es ein Limit von 64 Kopien gibt, bevor die älteste überschrieben wird. Das macht Sinn, da ich derzeit genau 64 Kopien in der Liste zähle.


Meine Fragen

  1. Gibt es eine Möglichkeit, diese 64-Kopien-Beschränkung zu ändern?
  2. Kann ich das Überschreiben der Monatskopien irgendwie verhindern und stattdessen nur die „Tageskopien“ überschreiben lassen?
  3. Bietet MS oder andere eine Möglichkeit, Schattenkopien detaillierter zu verwalten als mit der grundlegenden Planung auf dem Datenträger usw., die ich oben bereits durchgeführt habe? Beispielsweise die Möglichkeit, anzugeben, „nur die letzten 4 Wochen dieser Planung zu behalten“ oder Ähnliches.

Mein Ziel ist es, einen Punkt zu erreichen, an dem ich 12 „Monatsausgaben“ und im Vormonat zwei „Tagesausgaben“ haben kann (was insgesamt etwa 72 Exemplare ergibt, wie es scheint).

Ich habe „echte Backups“ mit Commvault Simpana, aber eine Wiederherstellung aus Schattenkopien für einfache Dateifreigaben ist viel einfacher.

Antwort1

  1. MaxShadowCopiesJa, Sie können das Limit mithilfe des Registrierungsschlüssels auf bis zu 512 Schattenkopien pro Volume ändern . Sie müssen wahrscheinlich auch die Menge an Speicherplatz anpassen, die VSS verwenden darf vssadmin.exe Resize ShadowStorage. (Sie können Schattenkopien für ein Volume so konfigurieren, dass sie auf einem separaten Volume gesichert werden, z. B. einem mit mehr Speicherplatz. Auch hier ist vssadmin.exe Ihr Freund.)

  2. NEIN.

  3. NEIN.

VSS allein funktioniert gut, ist aber ziemlich einfach. Die meisten guten Backup-Lösungen für Unternehmen nutzen VSS auf Windows-Rechnern. Um jedoch wirklich detaillierte und fein abgestimmte Aufbewahrungsrichtlinien zu erhalten, müssen Sie eine umfassendere Backup-Lösung verwenden.

Antwort2

Mein Ziel ist es, einen Punkt zu erreichen, an dem ich 12 „Monatsausgaben“ und im Vormonat zwei „Tagesausgaben“ haben kann (was insgesamt etwa 72 Exemplare ergibt, wie es scheint).

Wie Sie bereits bemerkt haben, entfernt der automatische VSS-Entfernungsmechanismus immer die älteste(n) Schattenkopie(n) und ermöglicht Ihnen nicht, ein ausgefeilteres Aufbewahrungsschema zu konfigurieren. Es scheint auch unmöglich, eine Markierung „Nicht löschen“ für einen bestimmten Schattenkopiesatz zu setzen.

Um dies zu umgehen, können Sie das Speicherplatzlimit für Schattenkopien deaktivieren (oder zumindest erhöhen) und diese in einem regelmäßigen Skript entsprechend Ihren Anforderungen löschen, indem Sie entweder dasdiskshadowausführbar oder unter Verwendung derWMI-Klasse „win32_shadowcopy“. Der Aufruf erfolgt am einfachsten, bevor über den Taskplaner Ihres Systems eine neue VSS-Kopie erstellt wird.

verwandte Informationen