Vembu NetworkBackup User Guide

Parent Previous Next

MS SQL Server Backup


Vembu NetworkBackup supports backup of MS SQL Server with the help of SQL Server plugin.


How does SQL Server plugin work?



Supported Versions:


Requirements:


Note: To backup an MS SQL Server database(s) you need to install Vembu NetworkBackup on the machine running Microsoft SQL Server


It is highly recommended to include all the system and user databases in the SQL Server database backup schedules. In case of a complete system failure, it will be necessary to restore the system databases along with user databases in order to recreate the SQL Server environment.


System database backup enables rebuilding the system in case of a system or database failure. The master databases should be backed up separately from other system databases as only full backups of master databases are allowed.




Select MS SQL Server:




Note:



Note: If the name of the SQL Instance need to be changed, go to the SQL Server Connection Properties UI and choose the instance name again.






Step 1- Choose Database:


When you select a particular Recovery Model, the databases of that Recovery Model type will be selected from the database list for backup.




What is Full Recovery Model?



What is Simple Recovery Model?



What is Bulk Logged Model?





Note: The database 'tempdb' need not be configured as part of any of the above mentioned schedules. However, if it was configured for a backup, it will be skipped internally when the backup is scheduled. 'tempdb' is used internally by SQL Server just for saving temporary data.


Step 2- Configure Full Backup Scheduling:



Server configuration:


Select Backup Server:


Test Connectivity:


Add Backup Server:



You can configure your backup schedules flexibly based on your requirement. You can choose from Daily/Weekly/Once/Monthly options for backup schedules.



Note: Run Monthly is the recommended and default configuration


Full Backup Retention:


You can specify the count for the maximum number of full backups to be retained. For example, when you set the count as 2 for retaining the full backups in the backup server, only the latest 2 versions of the full backup will be maintained at all times. The default value is 2 for full backup retention. Retention count runs from '01' to '99'.

Once done with scheduling full backups, click Next to proceed to configure Additional Scheduling.


Step 3- Configure additional scheduling:



There are two backup types available which are optional and can be disabled . Click the Edit option to configure the backup schedule.


Based on requirement edit these additional settings, but make sure this additional scheduling stays less than full backup schedules.


Note: You cannot assign the same time for both full backup schedule and additional schedule.


Differential- Vembu NetworkBackup will do a Differential Backup dump of the database with respect to the previous full backup whenever this Differential Backup is scheduled. Configuring this step is optional

Transactional Log- Vembu NetworkBackup will do a Transaction Log Backup dump of the database with respect to the previous backup (Full/Differential/Transaction Log) whenever this Transaction Log Backup is scheduled. Configuring this step is optional


Note: The Transaction Log Backup is not supported for Simple Recovery Model databases.


Scheduling:





Note: If have selected Run Daily for full backup and Run Weekly option in differential backup then your selection will not be valid. Select Run Daily or Run Every Few Minutes option.


Temporary location for backup dumps:



Note: Backup dumps stored in temporary location will be deleted once the backup dumps are transferred successfully to the remote backup server.


Add Mapped Drive:


Note: If the drive you have configured already exists or you have already mapped that drive to an UNC path, you will get the following message "C:/ drive already exists or mapped to an UNC path. Please choose a different drive letter.



Encryption Setting


Backups configured under Vembu NetworkBackup can be encrypted with a user-defined password which can be provided during backup configuration.


Steps to add Encryption Password:



Note: By default, Vembu NetworkBackup uses the system-generated password to encrypt backups even if Encryption is disabled. You can opt to a custom password for extended data protection and you will be required to provide it during recovery. Opting to the custom password will disable integrity check from being performed automatically. It is recommended to perform Quick VM Recovery periodically to ensure data integrity.



Note: Password and its hint should not be the same to avoid security issues. Password should contain at least a character, a number and a special character [ ! @ # $ % ^ & * ] .Encryption hint should be at least 6 characters and not more than 25 characters. Encryption hints are unique and no two passwords can have the same encryption hint.



Step 4- Review Configurations:



Note: While providing a backup name, only [a-z][A-Z][0-9][ - _ ] characters are allowed in the backup name. If you have configured a backup schedule with this name already, enter a different name for this backup job.



Note: Run this backup immediately after saving this configuration will not be applicable for 'Run Daily' Schedule.






Note: To enhance your backup performance, close the progress window and open it only occasionally to check backup progress.