I am planing to automate to take incremental backups on a range of sql servers from 2000 to 2012, on a variety of windows too. This will be done with a vbs script that runs on task scheduler. I want to know if there is a problem to occasionally start a new incremental backup when the previous one is still running or I must be sure that there is a lapse of time doing nothing. The rest of details are covered, I keep all the files, and I test (restoring on other server) all the backups.
SQL Server Incremental Backups – Handling Race Conditions
backupsql server
Related Question
- Sql-server – Change the database from restoring state to standby mode
- Oracle RMAN – No Datafile Found During Recovery
- No Valid Checkpoint Found When Restoring xtrabackup – Solution
- Execute Permission Denied Using SQLCMD – How to Resolve
- SQL Server – Why Are SQL Server Backups Suddenly Smaller?
- Sql-server – Handling partial backups from many different databases
- Sql-server – Command runs fine in elevated command prompt, but fails when run in a Windows Task Scheduler task
- Sql-server – why are the Database backups occasionally failing
Best Answer
For SQL Server 2000
You would not be allowed to start new differential backup unless the previous one finishes.
For SQL Server 2005 and above
You can start new differential backup while old one is still running but new one would be blocked by already running differential backup. The new diff backup will only start after old one has finished.
This Blogs.msdn article and this SE thread would help you in understanding similar behavior