Count down to SQL Backup 4.0 release

Comments 0

Share to social media

We are now ‘feature complete’ and only have a few weeks until we have code lock off. The beta program has in the region of 75 customers signed up, many of which are actively posting feedback on the private forum. The comments have been encouraging. The beta testers have been carrying out some impressive tests, for example, running overnight backups producing some 12,000 backups files.

This release is a major upgrade and it’ll be exciting to have SQL Backup 4.0 launched in January 2006. Apart from the major features (see the list on my previous post) there are a whole lot more other features worth knowing about. Here’s a taster of what’s to come…

Tagged backup paths

In version 3, you could use tags to name backup files automatically. In version 4, you can now tag backup paths. If the generated path does not exist, SQL Backup will create it as long as the SQL Backup service startup user has the necessary rights.

master..sqlbackup ‘-sql “BACKUP DATABASES [northwind, pubs] TO DISK = [e:backups<database><datetime yyyymmdd><type><auto>]”‘

 EXCLUDE keyword

Use the EXCLUDE keyword to backup up all the databases on a server except a selected list.

master..sqlbackup ‘-SQL “BACKUP DATABASES EXCLUDE [master, msdb, model]  TO DISK = e:backups <AUTO>” “‘

THREADS keyword

In version 3, to script a backup to make use of multiple files you had to name each file individually e.g.

exec master..sqlbackup ‘-sql “BACKUP DATABASE pubs TO DISK = [e:backupspubs_1.sqb], DISK = [e:backupspubs_2.sqb], DISK = [e:backupspubs_3.sqb], DISK = [e:backupspubs_4.sqb] “‘

This will make a backup of the pubs database to 4 files, which indirectly creates 4 threads to perform the task.

In version 4, you can use the new THREADS keyword to automatically create the required number of files e.g.

exec master..sqlbackup ‘-sql “BACKUP DATABASE pubs TO DISK = [e:backupspubs.sqb] WITH THREADS = 4″‘

The generated files will be named

e:backupspubs.sqb
e:backupspubs_2.sqb
e:backupspubs_3.sqb
e:backupspubs_4.sqb

Load comments

About the author

Helen Joyce

See Profile

Helen has been a software tester at Red Gate since 2001. She has been involved in the development of applications from the design stage to release, and has worked on nearly all of the products in the current Red Gate suite. She is currently project managing the development of SQL Backup.

Helen Joyce's contributions