Überschreiben von Sicherungssätzen

Das Überschreiben vorhandener Sicherungssätze wird mithilfe der Option INIT der BACKUP-Anweisung angegeben. Durch diese Option werden alle Sicherungssätze auf dem Medium überschrieben, und nur der Medienheader wird, falls vorhanden, beibehalten. Wenn kein Medienheader vorhanden ist, wird einer erstellt.

Bei Bandheadern ist es sinnvoll, den Header beizubehalten. Bei Datenträgersicherungsmedien werden nur die Dateien überschrieben, die von den Sicherungsmedien beim Sicherungsvorgang verwendet werden. Andere Dateien auf dem Datenträger sind nicht davon betroffen. Beim Überschreiben von Sicherungen wird jeder vorhandene Medienheader beibehalten. Die neue Sicherung wird dann als erste Sicherung auf dem Sicherungsmedium erstellt. Wenn kein Medienheader vorhanden ist, wird automatisch ein gültiger Medienheader mit einem zugehörigen Mediennamen und einer Medienbeschreibung geschrieben. Wenn der vorhandene Medienheader ungültig ist, wird der Sicherungsvorgang beendet. Wenn das Medium leer ist, wird der neue Medienheader mit den angegebenen Werten MEDIANAME, MEDIAPASSWORD und MEDIADESCRIPTION generiert (sofern vorhanden).

HinweisHinweis

Die MEDIAPASSWORD-Option ist veraltet. Diese Funktion wird in der nächsten Version von Microsoft SQL Server entfernt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird.

Sicherungsmedien werden nicht überschrieben, wenn eine der folgenden Bedingungen erfüllt ist:

  • Die vorhandenen Sicherungen auf dem Medium sind nicht abgelaufen. (Wenn SKIP angegeben ist, ist das Ablaufen nicht aktiviert.)

    Das Ablaufdatum gibt das Datum an, an dem die Sicherung abläuft, und kann von einer anderen Sicherung überschrieben werden. Sie können das Ablaufdatum angeben, wenn eine Sicherung erstellt wird. Standardmäßig wird das Ablaufdatum durch die Option mediaretention bestimmt, die mit sp_configure festgelegt ist. Weitere Informationen finden Sie unter sp_configure (Transact-SQL).

  • Der Medienname, falls vorhanden, stimmt nicht mit dem Namen des Sicherungsmediums überein.

    Bei einem Mediennamen handelt es sich um einen beschreibenden Namen, mit dem das Medium leicht identifiziert werden kann.

Wenn Sie sicher sind, dass Sie das vorhandene Medium überschreiben möchten, können diese Überprüfungen explizit ausgelassen werden. Dies ist z. B. der Fall, wenn Sie wissen, dass Sie die Sicherungen auf dem Band nicht mehr benötigen.

Wenn das Sicherungsmedium durch Microsoft Windows kennwortgeschützt ist, wird von Microsoft SQL Server nicht auf die Medien geschrieben. Wenn Sie ein kennwortgeschütztes Medium überschreiben möchten, müssen Sie das Medium neu initialisieren.

So überschreiben Sie vorhandene Sicherungssätze mithilfe von Transact-SQL

So überschreiben Sie vorhandene Sicherungssätze mithilfe von SQL Server Management Studio

So überschreiben Sie vorhandene Sicherungssätze mithilfe von SQL Server Management Objects (SMO)