Effectuer une sauvegarde ponctuelle sans rompre la chaîne (COPY_ONLY, striping, débit)
SQL ServerSauvegarde et journalCommande
-- Ad-hoc FULL that does not reset the differential base:
BACKUP DATABASE [Musteri]
TO DISK = N'D:\Backup\Musteri_copyonly_20261008.bak'
WITH COPY_ONLY, COMPRESSION, CHECKSUM, INIT, STATS = 10;
-- Ad-hoc log backup that does not truncate the log:
BACKUP LOG [Musteri]
TO DISK = N'D:\Backup\Musteri_copyonly_20261008.trn'
WITH COPY_ONLY, COMPRESSION, CHECKSUM, INIT;
-- Large DB: stripe across files and tune buffers:
BACKUP DATABASE [Musteri]
TO DISK = N'D:\Backup\Musteri_s1.bak', DISK = N'E:\Backup\Musteri_s2.bak'
WITH COPY_ONLY, COMPRESSION, CHECKSUM, INIT,
MAXTRANSFERSIZE = 4194304, BUFFERCOUNT = 64, STATS = 5;Ce que fait la commande
Effectue une sauvegarde FULL ou du journal autonome qui n'affecte pas la chaîne de sauvegarde régulière (base différentielle et chaîne de journaux) ; pour les grandes bases, le striping sur plusieurs fichiers et une taille de transfert plus grande raccourcissent la sauvegarde.
Quand l'utiliser
Pour remettre une copie aux équipes test/dev, avant une modification risquée, ou quand une sauvegarde est demandée pour un audit ; chaque fois qu'il faut une sauvegarde sans toucher à la stratégie de sauvegarde planifiée.
Attention
Une FULL ponctuelle sans COPY_ONLY devient la base des DIFF suivantes ; si ce fichier est supprimé, les DIFF sont inutilisables. COPY_ONLY n'a aucun effet avec DIFFERENTIAL. La restauration d'une sauvegarde en stripes nécessite tous les fichiers ; en perdre un rend toute la sauvegarde inutilisable. BUFFERCOUNT x MAXTRANSFERSIZE de mémoire est alloué hors du buffer pool (256 MB dans l'exemple) ; réduisez-le sur un serveur sous pression mémoire.
Voir aussi
- Effectuer une sauvegarde du journal des transactions
- Effectuer des sauvegardes FULL et DIFFERENTIAL
- Pourquoi le fichier journal a grossi / pourquoi il ne se tronque pas
- Réduire le fichier journal
- Afficher le nombre de VLF (Virtual Log File)
- Trouver la plus ancienne transaction ouverte (ACTIVE_TRANSACTION)