Windows 2008 R2 - Verwaltung und Aufbewahrung von Schattenkopien

8

Das hat mich über die Jahre gestört und ich beschäftige mich jetzt wieder damit. Ich habe die volle schwarze Magie von Shadow Copies / VSS nie ganz verstanden. Ich verstehe es in dem Maße, wie es funktioniert und wie es anfänglich eingerichtet und die Zeitpläne für die Volumes festgelegt werden. Ich verstehe auch seine Rolle in Backups.

Szenario

Um es zu vereinfachen, bleibe ich bei einem einzelnen Volume in meiner Umgebung. 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 sind 25,599MB (25GB).

Das Volumen ist 250GBund hat 44GBfreien Speicherplatz.

Ab heute zeige ich alle korrekten Zeiten / Zeitpläne für Schattenkopien bis zum 29.7.13. Es geht nicht weiter zurück und es gibt keine monatliche Kopie vom 01.07.13.

Ich bin mir ziemlich sicher, dass ich mich daran erinnere, dass ich gelesen habe, dass es ein Limit von 64 Kopien gibt, bevor das älteste überschrieben wird. Dies ist sinnvoll, da ich derzeit genau 64 Exemplare in der Liste zähle.


Meine Fragen

  1. Gibt es eine Möglichkeit, diese Beschränkung auf 64 Kopien zu ändern?
  2. Kann ich verhindern, dass monatliche Kopien irgendwie überschrieben werden, und stattdessen nur die "Tageszeitungen" überschreiben lassen?
  3. Bietet MS oder andere eine Möglichkeit, Schattenkopien detaillierter zu verwalten als die grundlegende Planung für das Volume usw., die ich oben bereits durchgeführt habe? dh. die Fähigkeit zu sagen "behalte nur die letzten 4 Wochen dieses Zeitplans" oder ähnliches.

Mein Ziel ist es, einen Punkt zu erreichen, an dem ich 12 "Monatszeitschriften" und im Vormonat zweimal "Tageszeitungen" haben kann (für insgesamt ungefähr 72 Exemplare scheint es).

Ich habe "echte Backups" mit Commvault Simpana, aber es ist viel einfacher, eine Wiederherstellung von Schattenkopien für einfache Dateifreigaben durchzuführen.

Der Reiniger
quelle

Antworten:

6
  1. Ja, Sie können das Limit mit dem MaxShadowCopiesRegistrierungsschlüssel auf bis zu 512 Schattenkopien pro Volume ändern . Sie müssen wahrscheinlich auch den Speicherplatz anpassen, mit dem VSS verwendet werden darf vssadmin.exe Resize ShadowStorage. (Sie können Shadow Copies so konfigurieren, dass ein Volume auf einem separaten Volume gesichert wird, z. B. einem mit mehr Speicherplatz. Auch hier ist vssadmin.exe Ihr Freund.)

  2. Nein.

  3. Nein.

VSS alleine funktioniert gut, ist aber ziemlich einfach. Die meisten guten Enterprise-Backup-Lösungen verwenden VSS auf Windows-Computern. Um diese wirklich detaillierten und genau abgestimmten Aufbewahrungsrichtlinien zu erhalten, müssen Sie jedoch eine gründlichere Sicherungslösung verwenden.

Ryan Ries
quelle
Danke Ryan. Der MaxShadowCopiesSchlüssel war mir nicht bekannt . Dadurch konnte ich sicherstellen, dass die monatlichen Kopien jetzt noch vorhanden sind. Ich musste den ShadowStorage noch nicht anpassen.
TheCleaner
Um ein kleines Extra hinzuzufügen, 512-Snapshots sind nicht die beste Wahl ... Ich könnte herausfinden, dass Windows 7 nicht mehr als 500 Snapshots in der Liste anzeigen kann :-) Wenn Sie also den 512-Snapshot erreichen, sind sie da , aber die letzten 12 werden nicht angezeigt ... löschen Sie die ältesten 12 und sie erscheinen wieder. Gute maximale Schnappschusszahl wäre dann 500.
1

Mein Ziel ist es, einen Punkt zu erreichen, an dem ich 12 "Monatszeitschriften" und im Vormonat zweimal "Tageszeitungen" haben kann (für insgesamt ungefähr 72 Exemplare scheint es).

Wie Sie bereits bemerkt haben, würde der automatische VSS-Entfernungsmechanismus immer die ältesten Schattenkopien entfernen und es Ihnen nicht ermöglichen, ein komplexeres Aufbewahrungsschema zu konfigurieren. Es scheint auch unmöglich zu sein, für ein bestimmtes Schattenkopieset die Markierung "Kein Löschen" zu setzen.

Um dies zu überwinden, können Sie die Speicherplatzbeschränkung für Schattenkopien deaktivieren (oder zumindest erhöhen) und sie in einem periodischen Skript entsprechend Ihren Anforderungen löschen, indem Sie entweder die diskshadowausführbare Datei aufrufen oder die WMI-Klasse win32_shadowcopy verwenden . Es wird am bequemsten aufgerufen, bevor eine neue VSS-Kopie über den Taskplaner Ihres Systems erstellt wird.

the-wabbit
quelle