Ich habe gerade eine Sicherungsanweisung für eine relativ große Datenbank (1,3 TB) geschrieben und sie mit einer viel kleineren Datenbank (10 GB + 10 GB Protokolldatei) getestet. Das Backup schreibt an drei Ziele. Während des Tests habe ich festgestellt, dass jede Sicherungsdatei während der Ausführung der Sicherung etwa 1,2 GB groß ist. Nach Abschluss des Sicherungsvorgangs werden die Dateien jedoch auf weniger als 600 MB verkleinert.
Ich bin interessiert zu wissen:
- Warum sind die Dateien während des Sicherungsvorgangs größer und werden dann verkleinert?
- ob es einen Weg gibt, dies zu verhindern,
- Wie groß die Dateien wahrscheinlich sind, wenn ich diese 1,3-TB-Datenbank sichern möchte - wenn die Dateien wieder doppelt so groß sein sollen, muss ich möglicherweise nach mehr Speicherplatz fragen!
Hier ist die Sicherungsanweisung, die ich verwende:
BACKUP DATABASE @DatabaseName
TO DISK = @backupMedia1,
DISK = @backupMedia2,
DISK = @backupMedia3
WITH COMPRESSION, RETAINDAYS = 0, NOFORMAT, INIT, NOSKIP, NAME = @DatabaseName