Backup WITH CHECKSUM
I’m attending on the Quickstart’s SQL Server 2008 Microsoft Certified Master (MCM) Accelerated Exam Preparation Program and a question came up yesterday: Can we use the WITH CHECKSUM with transaction log backups? The answer is pretty simple: yes, we can.
Here is a sample script for evidence 😀:
1USE [master];
2GO
3BACKUP DATABASE [AdventureWorks2012] TO DISK='c:\DbBackups\AW2012\aw2012full.bak' WITH INIT, CHECKSUM;
4GO
5BACKUP LOG [AdventureWorks2012] TO DISK='c:\DbBackups\AW2012\aw2012tr.bak' WITH INIT, CHECKSUM;
6GO
7RESTORE HEADERONLY FROM DISK='c:\DbBackups\AW2012\aw2012full.bak';
8--HasBackupChecksum column is 1, we have checksum :)
9GO
10RESTORE HEADERONLY FROM DISK='c:\DbBackups\AW2012\aw2012tr.bak';
11--HasBackupChecksum column is 1, we have checksum for log backup as well:)
12GO