Die sis Common Store- und Common-Store-Dateien

Alle von SIS-Sicherungen (Single-instance Store) verwalteten Sicherungsdateien werden als Common-Store-Dateien bezeichnet. Ein gemeinsamer Speicher ist auf jedem von SIS verwalteten Volume vorhanden und enthält alle common-store-Dateien, die auf diesem Volume vorhanden sind. Dieses Verzeichnis befindet sich im Stammverzeichnis des Volumes und heißt "\SIS Common Store". Der gemeinsame Speicher wird als Verzeichnis implementiert, das vor normalem Benutzerzugriff geschützt ist, da common-store-Dateien nur von SIS-Sicherungs-API-Funktionen und nicht von Sicherungs- und Wiederherstellungsanwendungen direkt zugegriffen werden sollen.

Die Eigenschaften einer Common-Store-Datei sind die folgenden:

  • Eine Common-Store-Datei kann über einen oder mehrere Links verfügen, die darauf verweisen.
  • Nach der Erstellung ändert sich der Inhalt einer Common Store-Datei nie.
  • Die Namen von Common-Store-Dateien sind global eindeutig, d. h. sie sind auf allen Volumes auf allen Systemen der Welt eindeutig, und die Bindung zwischen einem Common-Store-Dateinamen und den zugehörigen Daten ist global statisch.

Wenn SIS auf einem Volume aktiviert ist, wird eine Kopie der doppelten Dateien im gemeinsamen Speicher erstellt, und alle doppelten Dateien werden durch SIS-Links ersetzt, die auf die Common-Store-Datei verweisen. Weitere Informationen finden Sie unter Aktivieren oder Deaktivieren von SIS auf einem Volume in der TechNet-Dokumentation.

Wenn für einen Schreibvorgang auf eine der SIS-Links zugegriffen wird, stellt der SIS-Filter zuerst den ursprünglichen Inhalt der SIS-Linkdatei aus der Common-Store-Datei wieder her, der Analysepunkt, der die SIS-Linkdatei mit dem gemeinsamen Speicher verknüpft, wird entfernt, und dann wird der Schreibvorgang für die ursprüngliche Zieldatei ausgeführt.

Die Common-Store-Datei wird nur entfernt, wenn der letzte SIS-Link, auf den sie verweist, gelöscht wird.