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 limit
Schattenkopien für dieses Volume sind 25,599MB (25GB)
.
Das Volumen ist 250GB
und hat 44GB
freien 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
- Gibt es eine Möglichkeit, diese Beschränkung auf 64 Kopien zu ändern?
- Kann ich verhindern, dass monatliche Kopien irgendwie überschrieben werden, und stattdessen nur die "Tageszeitungen" überschreiben lassen?
- 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.
quelle
MaxShadowCopies
Schlüssel war mir nicht bekannt . Dadurch konnte ich sicherstellen, dass die monatlichen Kopien jetzt noch vorhanden sind. Ich musste den ShadowStorage noch nicht anpassen.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
diskshadow
ausfü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.quelle