Freigeben über


Differenzielle Dateisicherungen

Dieses Thema ist nur für SQL Server-Datenbanken relevant, die mehrere Dateigruppen enthalten.

HinweisHinweis

Für eine differenzielle Dateisicherung ist eine vollständige Dateisicherung als Basis erforderlich. Weitere Informationen zu vollständigen Dateisicherungen finden Sie unter Vollständige Dateisicherungen.

Differenzielle Dateisicherungen bieten eine schnelle und speicherplatzsparende Möglichkeit dar, aktuelle Dateien zu sichern. Beim einfachen Wiederherstellungsmodell sind differenzielle Dateisicherungen nur für schreibgeschützte Dateigruppen zulässig. Beim vollständigen Wiederherstellungsmodell sind differenzielle Dateisicherungen für diejenigen Dateigruppen zulässig, für die Sie eine differenzielle Basis besitzen. Differenzielle Dateisicherungen können die Wiederherstellungszeit erheblich verkürzen, da der Anteil des wiederherzustellenden Transaktionsprotokolls reduziert ist.

In folgenden Fällen sollten Sie die differenzielle Sicherung in Betracht ziehen:

  • Bestimmte Dateien werden seltener als andere Dateien gesichert.

  • Die Dateien sind umfangreich, und die Daten werden selten aktualisiert, oder es werden immer wieder dieselben Daten aktualisiert.

Weitere Informationen zum Verwenden differenzieller Sicherungen, einschließlich bewährter Methoden, finden Sie unter Verwenden von differenziellen Sicherungen.

Wichtiger HinweisWichtig

Sie sollten für eine Datenbank nicht sowohl differenzielle Datenbanksicherungen als auch differenzielle Dateisicherungen verwenden.

Differenzielle Sicherungen schreibgeschützter Dateigruppen in Datenbanken mit Lese-/Schreibzugriff

Differenzielle Sicherungen einer Datenbank mit Lese-/Schreibzugriff werden auch dann ordnungsgemäß ausgeführt, wenn eine der Dateigruppen bereits beim Erstellen der differenziellen Basis schreibgeschützt war. Wie bei jeder differenziellen Sicherung einer Datenbank mit Lese-/Schreibzugriff zeichnet das SQL Server Database Engine (Datenbankmodul) die differenzielle Basis in der primären Datei auf.

HinweisHinweis

Für eine schreibgeschützte Datenbank kann das differenzielle Bitmuster der primären Datei während einer Sicherung nicht aktualisiert werden. Weitere Informationen finden Sie unter Sichern schreibgeschützter Datenbanken.

Sichern von überwiegend schreibgeschützten Dateigruppen

Unter überwiegend schreibgeschützten Dateigruppen werden Dateigruppen verstanden, die meist schreibgeschützt sind und für die nur gelegentlich der Lese-/Schreibzugriff für kurze Wartungsvorgänge definiert wird. Beispielsweise kann für eine normalerweise schreibgeschützte Dateigruppe vorübergehend der Lese-/Schreibzugriff festgelegt werden, damit die Dateien massenimportiert werden können, und anschließend wieder reiner Lesezugriff.

Nach Abschluss der Aktualisierungen können Sie die neuen Daten schützen, indem Sie eine Sicherung der Dateigruppe erstellen. Die beste Methode für diese Sicherung ist vom Umfang der Änderungen an der Datei abhängig:

  • Erstellen Sie eine vollständige Dateisicherung, wenn an der Dateigruppe wesentliche Änderungen vorgenommen worden sind und wenn sie immer noch im Lese-/Schreibmodus ist. Da für die Dateigruppe aktuell der Lese-/Schreibzugriff besteht, kann das differenzielle Bitmuster durch den Sicherungsvorgang aktualisiert werden, sodass eine neue Reihe von differenziellen Sicherungen initialisiert wird. Stellen Sie dann erneut den Schreibschutz für die Dateigruppe her, und erstellen Sie unmittelbar danach eine differenzielle Dateisicherung, damit Sie die Möglichkeit haben, die schreibgeschützte Dateigruppe wiederherzustellen.

  • Wenn seit der letzten vollständigen Dateisicherung keine wesentlichen Änderungen an der Dateigruppe vorgenommen worden sind und eine vollständige Sicherung als differenzielle Basis vorhanden ist, stellen Sie den Schreibschutz sofort wieder her, und erstellen Sie dann eine differenzielle Sicherung.

HinweisHinweis

Die IsReadOnly-Eigenschaft wird für eine Dateigruppe festgelegt, nicht für einzelne Dateien. Wenn eine Dateigruppe schreibgeschützt ist (also die IsReadOnly-Eigenschaft der Dateigruppe TRUE ist), sind alle Dateien in der Dateigruppe schreibgeschützt.

Erstellen differenzieller Dateisicherungen

Die BACKUP-Syntax zum Erstellen einer differenziellen Sicherung lautet:

BACKUP DATABASE database_name <file_or_filegroup> [ ,...n] TO <backup_device> WITH DIFFERENTIAL

So erstellen Sie eine differenzielle Dateisicherung

HinweisHinweis

Weitere Informationen zum Verwenden differenzieller Sicherungen, einschließlich bewährter Methoden, finden Sie unter Verwenden von differenziellen Sicherungen.

HinweisHinweis

Dateisicherungen werden nicht vom Wartungsplanungs-Assistenten unterstützt.