The use and copying of this product is subject to a license agreement. Any other use is prohibited. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system or translated into any language in any form by any means without the prior written consent of us. Information in this manual is subject to change without notice and does not represent a commitment on the part of the vendor. We do not warrant that this document is error free. If you find any errors in this document, please report to us in writing.
This product includes software developed by the Apache Software Foundation (http://www.apache.org/).
Blaze Vault will not have or accept any liability, obligation or responsibility whatsoever for any loss, destruction or damage (including without limitation consequential loss, destruction or damage) however arising from or in respect of any use or misuse of or reliance on this document. By reading and following the instructions in this document, you agree to accept unconditionally the terms of this Disclaimer and as they may be revised and/or amended from time to time by Blaze Vault without prior notice to you.
1 Overview
1.1 Benefits
1.2 Features
1.3 Security
1.4 System Requirements
2 Installing Blaze Vault
2.1 Installing Blaze Vault for Windows
2.2 Installing Blaze Vault for Mac OS X
2.3 Installing Blaze Vault for Linux/Unix/Solaris
2.4 Installing Blaze Vault for Netware
3 Uninstalling Blaze Vault
3.1 Uninstalling Blaze Vault for Windows
3.2 Uninstalling Blaze Vault for Mac OS X
3.3 Uninstalling Blaze Vault for Linux/Unix/Solaris
3.4 Uninstalling Blaze Vault for Netware
4 Using Blaze Vault
4.1 System Tray Launcher (Windows Only)
4.2 Logon Dialog
4.3 Language Selection
4.4 Main Window
4.5 User Profile
4.6 Backup Logs
5.1 Backup Set Type
5.2 Backup Source
5.3 Backup Schedule
5.4 Continuous Data Protection (CDP)
5.5 Encryption
5.6 Mapped Network Drive
5.7 Backup Filter
5.8 Pre/Post-Backup Command
5.9 Temporary directory
5.10 Transfer Block Size
5.11 Follow Symbolic Link (Linux/Unix/Mac only)
5.12 Microsoft’s Volume Shadow Copy Service (VSS)
5.13 Retention Policy
5.14 Extra Backup (Off-Line backup, Logout Reminder)
5.15 In-File Delta
5.16 Local Copy
5.17 Using One Backup Account for Multiple Computers
6.1 How files are backed up
6.2 Backup files directly to the backup server
6.3 Backup files to removable hard disk (seed loading)
7.1 Restore backup files directly from backup server
7.2 Restore backup files from removable hard disk
7.3 IP addresses Restriction for Online Restore
8.1 Overview
8.2 Block Size
8.3 Minimum File Size
8.4 Uploading full file again
8.5 Advanced In-file delta type
9 Backup/Restore Oracle 8i / 9i / 10g / 11g
9.1 Requirements
9.2 Overview
9.3 How to backup an Oracle Database (Physical Backup)
9.4 How to restore an Oracle Database
9.5 How to restore a single tablespace
9.6 Export and Import a Database (Logical Backup)
10 Backup/Restore Microsoft SQL Server 7.0 / 2000 / 2005 / 2008
10.1 Requirements
10.2 Overview
10.3 How to backup Microsoft SQL Server database(s)
10.4 How to restore Microsoft SQL Server database(s)
11 Backup/Restore Lotus Domino / Notes
11.1 Requirements
11.2 Overview
11.3 How to backup Lotus Domino / Notes database(s) / file(s) on Windows
11.4 How to restore Lotus Domino / Notes database(s) / file(s) on Windows.
11.5 How to backup Lotus Domino / Notes database(s) / file(s) on Linux
11.6 How to restore Lotus Domino / Notes database(s) / file(s) on Linux
12 Backup/Restore Microsoft Exchange Server
12.1 Requirements
12.2 Overview
12.3 How to backup Microsoft Exchange Server
12.4 How to restore Microsoft Exchange Server
13 Backup/Restore Windows System State
13.1 Requirements
13.2 Overview
13.3 How to backup Windows System State
13.4 How to restore Windows System State
14 Backup/Restore Individual Brick Level Backup for Microsoft Exchange Server
14.1 Requirements
14.2 Overview
14.3 Granting Privileges
14.4 How to backup Individual Brick Level Backup
14.5 How to restore Individual Brick Level Backup
15 Backup/Restore System with Microsoft Windows System Backup
15.1 Requirements
15.2 Overview
15.3 How to backup system with Microsoft Windows System Backup
15.4 How to restore system with Microsoft Windows System Backup
16 Backup/Restore Windows System with ShadowProtect
16.1 Requirements
16.2 Overview
16.3 How to backup system with ShadowProtect
16.4 How to restore system with ShadowProtect
17 Backup/Restore MySQL Server
17.1 Requirements
17.2 Overview
17.3 How to backup MySQL server on Windows
17.4 How to backup MySQL server on Linux (command line mode)
17.5 How to restore MySQL server
18.1 New User Report
18.2 Forgot Password Report
18.3 Backup Job Report
18.4 Setting Change Report
18.5 Inactive User Reminder
19 Web Features
19.1 Install Blaze Vault
19.2 Update User Profile
19.3 Request Forgotten Password
19.4 Restore/Delete/Undelete Backup Files
19.5 Review Backup Jobs
19.6 Review Storage Statistics
20.1 FAQs
20.2 Contact Us
Client-side applications |
|||
|
Supported Platforms |
Application Compatibilities |
Hardware Requirements |
Blaze Vault |
|
|
|
Blaze Vault 1-Click |
|
|
|
Before you can start backing up data to the Ahsay Offsite Backup Server (Blaze Vault Server), you need to install the Ahsay Online Backup Manager (Blaze Vault) onto your computer.


Linux

Solaris

BSD

X-Windows
Command Line Mode
where
* The backup scheduler and autoupgrade services are verified to install successfully on Solaris, FreeBSD and all major Linux distributions. If these services for other platforms cannot be installed, please refer to the specific OS manual for further information.

This section describes the steps required to uninstall Blaze Vault from your computer.
This chapter will describe all the features available in Blaze Vault and outline how you can use Blaze Vault to meet various backup needs.
After you have successfully installed Blaze Vault onto your computer, an Blaze Vault icon will be added to the system tray area (next to your system clock) automatically.

This icon is the entry point to Blaze Vault. Right clicking the icon will show a menu that provides the following functions:
| Menu Item | What it does |
Open |
Run Blaze Vault. |
Backup |
Runs a specific backup set (or all backup sets) chosen from the sub-menu in silent background mode. |
Backup and Logoff |
Runs a specific backup set (or all backup sets) chosen from the sub-menu in silent background mode and then logoff from Windows when finished. |
Backup and Restart |
Runs a specific backup set (or all backup sets) chosen from the sub-menu in silent background mode and restart Windows when finished. |
Backup and Shutdown |
Runs a specific backup set (or all backup sets) chosen from the sub-menu in silent background mode and shutdown the computer when finished. |
Backup and Standby |
Runs a specific backup set (or all backup sets) chosen from the sub-menu in silent background mode and enter the Standby mode of Windows. |
Backup and Hibernate |
Runs a specific backup set (or all backup sets) chosen from the sub-menu in silent background mode and enter the Hibernate mode of Windows. |
Help |
Shows a help dialog |
Stop running backup |
Interrupts a running backup set (or all backup sets) chosen from the sub-menu. |
Exit |
Close this system tray launcher application. |
Before you can use Blaze Vault, you have to be authenticated by Blaze Vault Server first. The logon dialog shown below will check if you have the right to access Blaze Vault by submitting the username and password you provided to the backup server.

For secure communication, you can choose to communicate with Blaze Vault Server in SSL (Secure Socket Layer) by selecting the [https] option.
The [Address] field shows the network address of Blaze Vault Server to which Blaze Vault will connect to authenticate your username and password. You can use either a resolvable host name (e.g. backup.your-domain.com) or an IP address (e.g. 192.168.1.1).
If Blaze Vault Server is not accepting connection from the standard ports (Port 80 and 443 for http and https respectively), you can append a semi-colon “:” and the custom port number to the host name of the [Address] field (e.g. www.backup-provider.com:8080) to connect to the server using the custom port number (port 8080 in this case).
If you need to connect to the server through proxy, just enter your proxy setting in the [Proxy Setting] section. For [SOCKS] proxy, both v4 and v5 without user authentication are supported.
You can switch the language of the Blaze Vault user interface by choosing the desired language available from the [Language] drop down list. The languages available includes English, Czech, Danish, Dutch, French, Spanish, Portuguese, Icelandic, Norwegian, Finnish, Italian, German, Swedish, Chinese (Traditional and Simplified), Japanese, Lithuanian and Slovenian.

Press [OK] to logon. After the backup server authenticates you successfully, the Blaze Vault main window appears.

You can then use Blaze Vault to update your user profile. Press the
button to open the [User Profile] dialog.

You can perform the following update to your user profile.
To change your [Display Name], enter the new display name in the [Display Name] field and press [OK].
To change your [Password], press the [Change] button next to the password field. A [Change Password] dialog will appear. Enter your original password and new password into the text field of this dialog and press [OK].

To change your [Time Zone], just select your time zone from the drop down list next to the time zone entry.
To add a new contact email to this account, press the [Add] button in the [Contact] section. A [Add New Contact] dialog will appear. Enter a name and an email address in the text field provided and then press the [OK] button.

To remove a contact email, select the email that is to be removed from the email list and press the [Remove] button. Press [OK] to confirm the removal.
To update a contact email, select the email that is to be updated from the email list and press the [Properties] button. A [Properties] dialog will appear. After you have made the changes that you want, press the [OK] button.

All backup activities are logged to backup activity log files. They are available for reviewing from Blaze Vault.
You can review all your backup Jobs by

A backup set contains all backup settings of a backup operation. This section will describe all features available within a backup set and explain how you can use each of them to achieve various tasks.
Each backup account can have multiple backup sets. Each backup set is an individual and independent entity. For example, if you want one directory to be backed up during the day and another directory to be backed up during the night, you can create two backup sets, each with a different backup schedule and backup source, to serve this need.
To start setting up backup sets, click the
button to open the [Backup Setting] dialog. As an example, let’s create a “File Backup Set” for the rest of this chapter.

On the left panel, press the
button to create a new backup set.

A backup set can be of one of the following types:
| Backup Type | Description |
File |
Backup set type to backup common files/directories |
Lotus Domino Server |
Backup set type to backup Lotus Domino |
Lotus Notes Client |
Backup set type to backup Lotus Notes |
MS Exchange Server |
Backup set type to backup Microsoft Exchange Server 2000 / 2003 / 2007 |
MS Exchange Mail Level |
Backup set type to backup individual emails, contacts, calendars, tasks etceteras from Microsoft Exchange Server 2000 / 2003 /2007 |
MS SQL Server |
Backup set type to backup Microsoft SQL Server 7.0 / 2000 / 2005 |
MySQL Server |
Backup set type to backup MySQL Server |
Oracle Database Server |
Backup set type to backup Oracle 8i/9i/10g database |
System State |
Backup set type to backup Microsoft Window’s System State |
Backup set type is defined at backup set creation and cannot be modified. If you want to change the backup set type, you have to create another backup set in the new backup set type.
A “Backup Source” defines the files/directories that are to be included in a backup set. There are two types of backup source: Selected and Deselected. Selected backup source defines files/directories that are to be included in a backup set while deselected backup source defines files/directories that are to be excluded from a backup set. Blaze Vault will generate appropriate backup source setting for you automatically when you make your backup source selection.
Please note that for Windows operating systems, if the “Hide protected operating files (Recommended)” setting is enabled for the file explorer, system folders/files will not be shown in the backup source. By selecting the parent folders however, all subfolders (including system folders/files) will be included in the backup set. Thus if you want to exclude system folders (e.g. recycle bin) from the backup, please select the desired folders/files directly rather than selecting the parent folder. Alternatively, you can enter the corresponding system path to the [Exclude List] of the backup set using the web interface.
On the first screen of the dialog, you can easily select the following common folders to be backed up:
On clicking the [Advanced] button, you can easily select other common folders to be backed up as well.

The checkbox next to the files/directories shown above can be in one of the following mode:
| Mode | Description |
|
All files/directories (recursively) under this directory will be backed up |
|
All files/directories (recursively), except those explicitly excluded, under this directory will be backed up. If you add files/directories to this directory in the future, they will be backed up as well. |
|
Only the checked files/directories under this directory will be backed up. If you add files/directories to this directory in the future, they will NOT be backed up. |
|
Nothing under this directory will be backed up. |
By clicking on the boxes, you can change the modes of each file/directory, in order to create a set of files to be backed up.
You can change the backup source anytime after creating the backup set, by clicking the [Backup Source] node of the left panel on the [Backup Setting] dialog.
A “Backup Schedule” defines the frequency and the time that backups should run automatically.

Backup schedule can be in one of the following types:
| Type | Description |
Daily |
Backup Jobs will run everyday |
Weekly |
Backup Jobs will run on the specified day(s) of every week |
Monthly |
Backup Jobs will run on the specified day or on a day with a given criteria (e.g. first weekend, last weekday) of every month |
Custom |
Backup job will run once on any particular date |
For each schedule type above, backup will run at the scheduled time for a maximum of the duration specified (or until all data are backed up if [Stop on backup completion] option is chosen). If a backup job does not finish within the maximum duration specified, it will be interrupted.
Please note that you can have more than one schedule within a backup set. For example, you can have a daily backup schedule that runs at 13:00 at noon and another daily backup schedule that runs at 00:00 at midnight. The combination of these schedules effectively creates a backup schedule that runs daily at 00:00 and 13:00 everyday.
You can change the backup schedules anytime after creating the backup set, by clicking the [Backup Schedule] node of the left panel on the [Backup Setting] dialog.
Blaze Vault / Blaze Vault 1-Click Continuous Data Protection (CDP) feature enables files to be backed automatically at the time when there are changes to files on local hard disks. The benefits of using CDP are:
Although CDP is a very helpful feature, it does have some drawbacks. For example, a memory resident program, which tracks file changes to the file system and backs up files continuously in background, consumes both a computer’s CPU and memory resources. It can potentially slow down a computer considerably. For application servers, e.g. Microsoft Exchange Server or Microsoft SQL Server, that does not require CDP features (you can use transaction log backup interval of as frequent as every 1 minute to mimic a continuous backup strategy instead), please turn off CDP by changing the startup method of [Control Panel] -> [Administrative Tools] -> [Services] -> [Continuous Data Protection (Blaze Vault)] -> [General] -> [Startup type] to “manual”.

The following table explains all CDP parameters available within a backup set.
| Parameter | Description |
Enable Continuous Data Protection (local disk only) |
It defines whether CDP is enabled in this backup set. Please note that CDP will only backup files on local hard disks, not files on floppy drives, removable drives and network mapped drives. |
Time Mark Interval |
It defines the interval of point-in-time views generated by CDP. For example, if this setting is set to “60 minutes”, the point-in-time views selectable under Blaze Vault / Blaze Vault 1-Click restore wizard and Blaze Vault Server File Explorer will be “00:00”, “01:00”, “02:00” etc, for each day. |
Minimum Update Interval |
It defines the minimum interval that repeatedly updated files are backed up again. For example, if a file is updated every minute and the [Minimum Update Interval] is set to “10 minutes”, CDP backs up this file every 10 minutes instead of every minute. If you want all changes to be backed up instead, please change this setting to “Always”. However, since Blaze Vault Server keeps only 1 snapshot of file within a single point-in-time view (“Time Mark Interval”), only the last backup file within each point-in-time view is restorable from Blaze Vault Server, all other interim backup files are overwritten automatically without notice. Please note that this applies to all full file backup only, but not for files that are backed up incrementally by in-file delta. To maintain a valid in-file delta chain for incremental delta files, Blaze Vault Server will not delete incremental delta files automatically. If you are interested in restoring any of these snapshots backed up, you can use the [Show all files] view to display all interim incremental backup files. |
Type |
[Backup file(s) selected by backup sources and filters] – when this option is selected, CDP will only back up all changed files selected by backup set sources and filters settings |
Do not backup files defined as system files |
If this option is enabled, CDP will exclude the following files from its backup:
where If you are interested in contributing to the maintenance of this by adding your suggestions, please contact us. |
Backup Source |
This option is only available when [Custom] CDP type is selected. When this option is used, CDP will only backup the files under the paths defined and all other files are ignored. |
Backup Filter |
This defines whether any file will be backed up by CDP. When CDP type is [Backup all files], it is only possible to exclude files from CDP backup. CDP backup filter is similar to backup set filter, please refer to Backup Filter section for more information. |
Before your files are sent to Blaze Vault Server, all your files are compressed and encrypted using your choice of encryption algorithm, mode and key.

The following table explains all encryption parameters available within a backup set.
Note:
Encryption settings are set at backup set creation time and cannot be modified. You need to create a new backup set if you want to change your encryption settings for a backup set.
| Parameter | Description |
Encryption Algorithm |
It defines the encrypting algorithm used to encrypt your backup files. There are three encryption algorithms available: [AES] Advanced Encryption Standard algorithm We recommend the use of AES as it has been chosen as the encryption standard for commercial use. Please refer to references on Cryptography for more information about encryption algorithms. |
Encryption Mode |
It defines the encrypting mode used to encrypt your backup files. There are two encryption modes available: [ECB] Electronic Cook Book Mode We recommend the use of CBC mode as it offers better security. Please refer to references on Cryptography for more information about encryption modes. |
Encrypting Key |
The key used to encrypt all files within a backup set. Please write it down on paper and keep it in a safe place. If the key is lost, you will not be able to recover your files from the encrypted backup files. |
If you are not familiar with cryptography, it is recommended to use [Default] encryption. By selecting [Default], the encryption key will be your login password.
You can change the encryption key anytime after creating the backup set, by clicking the [Encryption] node of the left panel on the [Backup Setting] dialog. The algorithm and mode cannot be changed however.
If you need to backup a mapped network drive on Windows (it will only work in Windows NT/2000/XP/2003/Vista), you must enter your Window’s domain, username and password into the [Network Resources Authentication for Windows] section as shown below. It is required because scheduled backups will always run under the context of Window’s “Local System” account (which does not have the privileges required to access network resources) by default. Blaze Vault needs to collect your Windows username, password and domain name to authenticate itself to the windows domain controller to acquire the required access privileges to the network files to be backed up. If you don’t supply a username and password, Blaze Vault will have problems accessing network resources in its scheduled backup Jobs.
If you need to backup network mapped drive in scheduled backup, please do this:

The steps above apply only to computers running in a Windows domain. If you don’t have a windows domain with your network and you are using a workgroup or using a NetWare server, please use the “net use” command to authenticate the running backup process against the computer hosting the mapped drive. Otherwise, you will get “Access Denied” error from the backup report.
For example, if you want to backup \\SERVER\SHARE that is located on a NetWare server (or another computer in a windows workgroup) and you are getting "Network drive is not accessible" error message, please try adding the following command as a [Pre-backup command]
net use \\SERVER\SHARE [PASSWORD] /USER:[DOMAIN | MACHINE_NAME]\[USERNAME]
E.g.

Enter one of the following commands directly into the Pre-Backup Command:
A “Backup Filter” defines the file selection rules that allow user to easily include/exclude files into/from the backup set by applying user defined criteria(s) to the file names or directory names.
There are some basic rules regarding backup filters:

| Key | Description |
Name |
The name of a filter |
Top Directory |
The top directory to which this filter is applied. Filtering rules will be applied to all files and/or directories under this directory. |
Apply To |
Define whether to apply the filtering rule to files and/or directories |
Pattern Matching |
It defines the filtering rules of a filter. A filtering rule can be of one of the following types: [Starts With] Include/Exclude all files/directories with name starting with a certain pattern. [Contains] Include/Exclude all files/directories with name containing a certain pattern. [Ends With] Include/Exclude all files/directories with name ending with a certain pattern. [Regular Expression] Include/Exclude all files/directories with name matching a regular expression. |
Filter Mode |
Defines whether you want to include or exclude matched files into/from the backup set. Also, for those unmatched files, you can choose to exclude (if include filter type) or include (if exclude filter type) them into/from the backup set. |
Example 1:
If you want to backup only Word, Excel and PowerPoint documents in your document directory (e.g. C:\My Documents), you should setup your backup filter as follows.
Top Directory = C:\My Documents
Apply To = File (true)
Matching Type = End With
Matching Patterns = *.doc, *.xls, *.ppt
Filter Mode = Include
Exclude all others = True
Example 2:
If you want to backup all files, excluding all *.exe, *.dll and *.tmp, in C:\Applications, you should setup your backup filter as follows.
Top Directory = C:\Applications
Apply To = File (true)
Matching Type = End With
Matching Patterns = *.exe,*.dll, *.tmp
Filter Mode = Exclude
Include all others = True
Example 3:
If you have made your selection of files (all under C:\) from the backup source setting but you want exclude all images (e.g. *.jpg and *.gif) from your selection, you should setup your backup filter as follows.
Top Directory = C:\
Apply To = File (true)
Matching Type = End With
Matching Patterns = *.jpg, *.gif
Filter Mode = Exclude
Include all others = false
Please note that the [Include all others] setting is not enabled because you don’t want to include all other files (NOT *.jpg, *.gif) under C:\ into the backup set.
Example 4: (advanced)
If you want to include everything, except the “log” directory, under C:\Applications into a backup set, you should setup your backup filter as follows.
Top Directory = C:\Applications
Apply To = Directory (true)
Matching Type = Regular Expression
Matching Patterns = ^log$
Filter Mode = Exclude
Include all others = True
Example 5: (advanced)
If you want to include all directories named “log” from the backup set files with file name starting with “B” and ending with “*.doc” under C:\My Documents into the backup set, you can use a regular expression of “^B.*\.doc$” to do your selection. The filter backup can then be setup as follows.
Top Directory = C:\My Documents
Apply To = File (true)
Matching Type = Regular Expression
Matching Patterns = ^B.*\.doc$
Filter Mode = Include
Exclude all others = True
The [Command Line Tool] feature has two major components, the [Pre-Backup] command and the [Post-Backup] command. You can use the [Pre-Backup] or [Post-Backup] commands to run any native OS (operating system) commands before or after running a backup job.

Both [Pre-Backup] and [Post-Backup] commands comprise of the following parameters:
| Key | Description |
Name |
Name of this Command |
Command |
The command to be run |
Working Directory |
The directory at which this command will run |
The backup set type affects the time at which [Pre-Backup] and [Post-Backup] commands run. The following table outlines when [Pre-Backup] and [Post-Backup] commands will run in different types of backup set.
| Backup Set Type | When Pre-Backup Commands run? |
When Post-Commands run? |
File |
Before uploading backup files |
After uploading all backup files |
Non-File Backup Sets (e.g. Microsoft SQL Server) |
Before spooling backup files to temporary directory |
After spooling backup files to temporary directory (i.e. before the first backup file is uploaded) |
Note: You should never backup an application while it is running as this can result in inconsistent and unusable files getting backed up. Please use the “Volume Shadow Copy” feature if you’re running Windows XP/2003/Vista or make use of the Pre-Backup Command feature to shutdown your application before running a backup job and use the Post-Backup Command feature to restart your application after the backup job has completed.
For Example
You want to stop Microsoft Outlook using the Pre-Backup Command and restart it after backup using the Post-Backup Command, create the two following text files and assigned the files to Pre-Backup and Post-Backup Command.
Set objOLK = createObject("Outlook.Application")
objOLK.quit
"C:\Program Files\Microsoft Office\OFFICE11\OUTLOOK.EXE"
If you are running a file backup job with in-file delta enabled or a database type backup job, Blaze Vault will generate temporary files and the directory that will be used to store all these files are defined by [Options] -> [Temporary directory for storing backup files]. Please set this to a non-system disk partition that has enough free space to avoid problems.
You can set the [Temporary directory for storing backup files] to a mapped network drive. If you choose to do this, please use a UNC path (e.g. \\SERVER\SHARE) and don’t forget to configure the [Backup Set] -> [Network Resources Authentication for Windows] setting.
Transfer block size defines the block size Blaze Vault will use to transfer your backup blocks. Generally, backup jobs using a larger block size will have better performance, because of the smaller number of connections involved. However, some firewalls or proxy servers may block out-going network traffic (HTTP/HTTPS POST method) with large block size for security reasons. If you are in a network with this type of restriction, please lower the transfer size value and try again.
To change the transfer block size of any backup set, please select the [Options] node on the left panel and then you can make changes to the [Transfer Block Size] under [Advanced Options]. After you have made your changes, just press the [OK] button to save.

Under Unix/Linux/Mac, users can create a symbolic link to link a file/directory from another directory. This setting defines whether you want Blaze Vault to traverse any symbolic links encountered on your backup path.
To change the follow symbolic link of any backup set, please select the [Options] node on the left panel. You can then make changes to the [Follow Symbolic Link] by checking or un-checking the box. After you have made your changes, just press the [OK] button to save.
Microsoft Volume Shadow Copy Service (VSS) allows you to backup files that are exclusively opened. Without VSS, you will get the error message “The process cannot access the file because another process has locked a portion of the file” if you are trying to backup a file that is exclusively opened (e.g. Outlook PST file).
Please note that VSS is only available on Windows XP / 2003 / Vista / 2008 and you must have administrative privileges to start the VSS service on a computer. Also VSS will only work if at least one of your partitions is formatted using NTFS. If you are running Windows 2003, please install the Windows 2003 VSS hot fix available in http://support.microsoft.com/default.aspx?scid=kb;en-us;887827 before running VSS. If you are running into problems with VSS running on Windows XP / 2003, Microsoft's recommendation is to try re-registering the Volume Shadow Copy Service again. Simply run the script [OBM Home]\bin\RegisterVSS.bat to do so.
For more information, please take a look at the following page for a technical introduction to Volume Shadow Copy Services (VSS):
http://technet2.microsoft.com/windowsserver/en/library/2b0d2457-b7d8-42c3-b6c9-59c145b7765f1033.mspx
During backup, if Blaze Vault finds that you have deleted a file (or updated a file) on your computer, it will put the corresponding deleted (or updated) file already backed up on the backup server into a retention area. The retention policy setting defines how long files inside the retention area will be kept on the backup server before they are deleted automatically from the server.
Retention policy will only affect “retained” file (i.e. files that have already been deleted or updated on your computer and thus are moved to the retention area of the backup server). For those files that have not been updated on your computer, the backup of these files is kept in the data area on the backup server and won’t be affected by the setting of retention policy. These backup files of unchanged files will stay on the backup server forever until the original files are removed (or updated) from your computer.
The standard retention policy allows you to delete retained files automatically after a user defined number of days or after a user defined number of backup Jobs. To change the retention policy setting of any backup set, please select the [Retention Policy] node on the left panel. You can then make changes to your retention policy under the [Retention Policy] section. After you have made your changes, just press the [OK] button to save.


The [Advanced] retention policy allows you to configure a more flexible retention policy. It allows you to keep a set of snapshots of all backup files based on the time of the backup Jobs. For example, you can configure the advanced retention policy to keep the following sets of backup files to mimic the retention policy of the old days when you were still doing tape rotations:
To do so, you need to setup your advanced retention policy as follows:
Assuming today is 17-Jan-2006, if [Remove retention files for overlap policy] is NOT enabled, a total of 22 snapshots (provided you have run backups daily for more than 7 years) will be kept on the server accordingly, i.e.:
| Daily | Weekly |
Monthly |
Quarterly |
Yearly |
16-Jan-2006 |
14-Jan-2006 |
01-Jan-2006 |
01-Jan-2006 |
01-Jan-2006 |
15-Jan-2006 |
07-Jan-2006 |
01-Dec-2005 |
01-Oct-2005 |
01-Jan-2005 |
14-Jan-2006 |
31-Dec-2005 |
01-Nov-2005 |
01-Jul-2005 |
01-Jan-2004 |
13-Jan-2006 |
24-Dec-2005 |
|
01-Apr-2005 |
01-Jan-2003 |
12-Jan-2006 |
|
|
|
01-Jan-2002 |
11-Jan-2006 |
|
|
|
01-Jan-2001 |
10-Jan-2006 |
|
|
|
01-Jan-2000 |
If [Remove retention files for overlap policy] is enabled, only the following snapshots are kept:
| Daily | Weekly |
Monthly |
Quarterly |
Yearly |
16-Jan-2006 |
14-Jan-2006 |
|
|
01-Jan-2006 |
15-Jan-2006 |
07-Jan-2006 |
|
|
01-Jan-2005 |
|
|
|
|
01-Jan-2004 |
|
|
|
|
01-Jan-2003 |
|
|
|
|
01-Jan-2002 |
|
|
|
|
01-Jan-2001 |
|
|
|
|
01-Jan-2000 |
The weekly policy overrides the daily policy so the snapshots of 10-Jan-2006, 11-Jan-2006, 12-Jan-2006, 13-Jan-2006 and 14-Jan-2006 are removed. The monthly policy overrides the weekly policy so the snapshots of 24-Dec-2005 and 31-Dec-2005 are removed. The same applies to the monthly, quarterly and yearly policy giving a total of 11 snapshots.
Off-line backup is basically designed for notebook users who are off-line most of the time and cannot rely on the backup schedule to backup regularly. The "Backup Interval" allows notebook users to specify the interval that they would like their data to backup. When the machine is online and this interval has elapsed, backup will run automatically. If [Off-Line Backup Alert] is enabled, a popup message box will ask the user to confirm starting the backup. The [Email Notification] setting is the number of days since the last backup that triggers the backup server to send email notification to the client to remind him to run an off-line backup. When the [System Logout Backup Reminder] setting is enabled, a popup message box will ask the user to start a backup before logging out / shutting down Windows.

Please refer to the in-file delta section for more information on this topic.
If you want to save an extra copy of backup data on your local hard disk (in addition to a copy of backup data stored on the backup server) to minimize file-restoring time and/or to provide an extra safety precaution, you can do the following:


If you want to make local copy to a directory located on a NetWare server (or another computer is a windows workgroup) and you are getting "Network drive is not accessible" error message, please try adding the following command as a [Pre-backup command]
net use \\SERVER\SHARE [PASSWORD] /USER:[DOMAIN | MACHINE_NAME]\[USERNAME]
E.g.
C:\> net use \\WorkgroupComputer1\Data password /USER:WorkgroupComputer1\peter
This will authenticate the current process with the NetWare server (or another computer is a windows workgroup). Backup will then be allowed to run correctly.
“Local Copy” files are stored in the [Copy to] directory (under [Local Copy] setting). To restore backup files, please do the followings:


Blaze Vault allows you to backup multiple computers using a single backup account. To backup multiple computers, you need to create a different backup set to backup each individual computer and to configure the [Run scheduled backup on this computer] checkbox, which is placed under the [Backup Schedule] node.

Since the computer that created the backup set will have its computer name associated with the backup set. The backup scheduler running on each computer will only run backup sets with the same computer name as itself. Thus, you just need to make sure that all your computer names using a single backup account are unique.
You must configure Blaze Vault on each computer that it only runs scheduled backup for the intended backup sets only. If this is not setup properly, scheduled backup job of the same backup set from different computers will both be started. This will result in lots of checksum errors and files being deleted on the backup server.
To allow multiple computers to be backed up under a single backup account, you are required to do the following for each computer that has installed Blaze Vault under the same backup account:
IMPORTANT If you create a new backup set or want to backup another computer using the same backup account at a later date (this implies that you need to create an additional backup set under this backup account for the new computer), please make sure to repeat the procedure above (i.e. uncheck the [Run scheduled backup on this computer] checkbox for the added backup set) for each computer.
This chapter describes how files are backed up by Blaze Vault to the backup server
The diagram below describes how Blaze Vault backup your files.

Once you set your backup scheduled, a backup job will be started automatically to perform backup operation for you at your absence. You can have backup running at your scheduled time as often as you want (e.g. twice a day or hourly during office hour) without requiring doing any extra work.
Unchanged files are already backed up to server and need not to be backed up again. Blaze Vault will pick the new or updated files from your backup set files and upload only these files to the server. It significantly reduces the time required to perform the backup operation since most users update less than 5% of their total data each day.
Data are compressed and encrypted before they are uploaded to the server. Not only does it reduce the storage space to keep you backup files, it also ensures the privacy of your data.
The built-in file retention policy allows you to access multiple versions of the same file or even deleted files from your backup set. Backup files are put into a retention area before they are removed from the server. If you want to get back a deleted file (or you want to get back the previous versions of an updated files) within the retention period, these files will always be available in the retention area. This feature is particularly useful when you have accidentally deleted a file or incorrectly updated a file within the file retention period (file retention period is user customizable).
You can backup your data to Blaze Vault Server by following instructions below.






| Note: | |
1. |
You can have more than one backup set in a backup account. |
2. |
Please write the encrypting key down on paper and keep it in a safe place. If you lose your encrypting key, you will not be able to restore your backup files. |
If you have a lot of data (e.g. 300GB) to backup to the backup server, it would take a considerable amount of time to perform the first full backup through the Internet. If you run into this problem, you can use the Seed Loading Utility to backup your backup set to local hard disk (instead of directly to the backup server) and then transport the backup data, using removable hard disk, to Blaze Vault Server. The administrator can then load all your backup files from your removable hard disk into your backup account. This could then save you days (even weeks) of performing your first full backup. Since subsequent backup will be incremental backup (only new or updated files will be uploaded to the server) you should have no problems uploading your backup data afterwards.
To perform seeding loading, please do the following:


This chapter describes different ways files can be restored from the backup server
It is very important to write down your encrypting key on paper and keep it in a safe place because there will be no way to restore your backup files if you lose your encrypting key. |
You can use either Blaze Vault or the web restorer to restore backup files from the backup server.
You can restore your data from the backup server by following instructions below.



You can restore your data from Blaze Vault Server by following instructions below.





If you want to restore lots of backup files from the backup server and you find it too slow to restore all your backup files from the backup server through the internet. You can ask your backup services provider to send you all your backup files in removable hard disk (or CD/DVD). However, all backup files stored on backup server are in encrypted format. You need to decrypt them back to their original format before you can use them. To decrypt your backup files from removable media, please do the followings:




Online file restore operation can be restricted by IP addresses. You can ask your backup service provider to restrict online file restoration for your backup sets by IP addresses to only allow people from authorized IP addresses to restore files from the backup server. To check if online file restore of any backup set is restricted this way, please logon to the web interface of Blaze Vault Server, and check the section of [Backup Set] -> [Online Restore IP restriction] (shown below).
Users are not allowed to update the [Online Restore IP restriction] directly. Please ask your backup services provider to do the changes for you.

The chapter describes what in-file delta technology is and how in-file delta can be used to backup large database files (e.g. a 10GB Outlook.pst file) without uploading the whole database file everyday.
In-file delta technology is an advanced data block matching algorithm which has the intelligence to pick up changes (delta) of file content between two files. Using this algorithm, daily backing up of large files (e.g. a 10GB Outlook.pst file) over low-speed internet connection is made possible because it requires only the changes of information (should be marginal) since the last backup to be sent over a low-speed internet connection to complete the backup of a large file (here we assume that the full backup of the file has been saved on the backup server already).
This is what will happen in the backup of a 10GB Outlook.pst file when it is backed up by Blaze Vault with in-file delta technology.
Incremental Delta will facilitate ease of backup. The delta is generated by comparing with the latest uploaded full or delta file. The delta file generated is the smallest possible and uses the least bandwidth during backup. For restoration, the full file and all delta files up to the required point-in-time is required to restore the file to a specific point-in-time.
Example: If you are adding around 100MB changes to a 10G Outlook.pst everyday. After the first full backup job, Blaze Vault will continue to generate and upload delta files instead of uploading the full file until either one of the following two rules are true:
Using incremental delta, the delta generated by comparing the current file with the latest uploaded full or delta file is around 100MB. Since the delta file size is around 100MB daily, the delta ratio (around 1%) will not trigger a full file upload. Instead Blaze Vault will continue to generate and upload delta files until day 102 (assuming the full file was uploaded on day 1) when the number of deltas generated exceeds the [No. of Delta] setting and triggers the upload of the full Outlook.pst file. You can disable the [No. of Delta] and [Delta Ratio] if you don’t want to upload the full file. All delta files are generated with respect to changes made since the last incremental or full backup. This means that the last full backup file and ALL incremental delta backup files are required to restore the latest snapshot of a backup file.
Differential Delta will facilitate ease of restore. The delta is generated by comparing with the latest uploaded full file. The delta file generated grows daily and uses more bandwidth during backup. For restoration, the full file and a single delta file is required to restore the file to a specific point-in-time.
Example: If you are adding around 100MB changes to a 10G Outlook.pst everyday. After the first full backup job, Blaze Vault will continue to generate and upload delta files instead of uploading the full file until either one of the following two rules are true:
Using differential delta, the delta generated by comparing the current file with the latest uploaded full file is around 100MB for the 1st delta, 200MB for the 2nd delta, 300MB for the 3rd delta and so on.
Since the delta file grows by 100MB daily, the delta ratio for day 52 (delta file size is approximately 51x100= 5.1GB, assuming the full file was uploaded on day 1) being over 50% exceeds the [Delta Ratio] setting and triggers the upload of the full Outlook.pst file. You can disable the [No. of Delta] and [Delta Ratio] if you don’t want to upload the full file.
All delta files are generated with respect to changes made since the last full backup file (i.e. differential backup). This means that only last full backup file and the last delta file are required to restore the latest snapshot of a backup file. This means that other intermediate delta files are only required if you want to restore other snapshots of a backup file.
Differential in-file delta backup has the benefits that a corrupted delta file would only make one particular version of a backup file non-recoverable and all other backups created by other delta files of the same file would still be intact.

The block size defines the size of data block being used to detect the changes between the last full or delta backup file and the file sitting on the local computer right now. In general, the smaller the block size, the more likely a matched data block can be found between the last backup file and the file on local computer. It, therefore, produces a smaller delta file but it would require more processing power to detect these changes. On the other hand, in-file delta backup running with larger block size will run faster but this will generally produce a larger delta file.
In most case, the default setting [Auto] will choose the optimal block size for each file (depending on the size of the file) for you.
The [Minimum Size] setting defines the smallest file size a file must have before the use and application of in-file delta backup technology.
If the size of a file that is being backed up is smaller than the [Minimum Size] setting, in-file delta backup technology won’t be applied to this file and the whole file, instead of just the delta file, will be uploaded to the backup server. It is not necessary to perform in-file delta backup on small files because backing up the whole file doesn’t take too long anyway. Backing up the whole file instead reduces the time required to restore a backup file.
The [No. of delta] setting defines the maximum number of delta files from the same full backup file to be generated and backed up to the backup server before a full backup (the whole file) of this file is uploaded to the backup server instead.
For example, if you have created 100 delta files from the full backup file already and the [No. of delta] setting is set to 100, the next backup will upload a full backup file (the whole file) instead of just the delta file. However, if the [No. of delta] rule is disabled, it will keep generating delta files and uploading these delta files to the backup server until the other delta rule forces a full backup (i.e. delta ratio exceeded). This setting is here to make sure that there will always be a full backup file after a certain number of delta files have been generated.
The [Delta Ratio] setting is defined to be the size of a delta file divided by the size of its full backup files (i.e. the percentage of changes detected between the last full backup file and the current file).
If the delta ratio calculated from the size of the generated delta file and the size of the full backup file is greater than the [Delta Ratio] setting, the whole file, instead of just the delta file, will be backed up to the backup server. It is done this way because the difference between backing up the whole file and the delta file is not significant and it is better to upload the whole file instead to reduce the time required to restore the file.
The default setting of [Delta Ratio] is 50%. This means that if a file changes by more than 50%, the whole file, instead of just the delta file, will be backed up and uploaded to the backup server.
The [In-file delta] -> [Advanced] setting allows users to override default in-file delta type when on a certain number of days (e.g. all Sundays or the 1st day of each month). This is useful if you want all in-file delta backups to be incremental but you want to do a differential in-file delta backup on Saturdays as well as the full file backups on the 1st day of every month. If you want to do this, simply press the [Advanced] button and the [Advanced In-File Delta Type Setting] dialog will be popped up as shown below.

With this setting, all backup Jobs on Saturdays will be differential in-file delta backups, backups for the 1st day of each month will run a full backup. This ensures that all backup files will be backed up in full at a regular interval. One benefit of this is that restore time will run faster because of less delta merging. Another benefit is that the risk of a corrupted incremental delta file resulting in data loss is much lower because a full backup is always available periodically.
This chapter will describe in details how Blaze Vault backup your Oracle Database Server and how you can restore an Oracle database using the backup files.
| Oracle 10g Example: |
$ export ORACLE_SID=GDB1 $ sqlplus "/ as sysdba" SQL*Plus: Release 10.2.0.1.0 - Production on Thu Nov 8 15:08:57 2007 Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to: SQL> shutdown immediate SQL> startup mount Total System Global Area 285212672 bytes SQL> alter database archivelog; Database altered. SQL> alter database open; Database altered. |
Grant permission to system account
For Oracle 9i/10g/11g
SQL> grant javasyspriv to system;
For Oracle 8i
SVRMGRL> connect internal
SVRMGRL> @?/javavm/install/initjvm.sql;
SVRMGRL> @?/rdbms/admin/catalog.sql;
SVRMGRL> @?/rdbms/admin/catproc.sql;
SVRMGRL> @?/javavm/install/initdbj.sql;
SQL> grant javasyspriv to system;
| Oracle 9i/10g/11g Example: |
SQL> grant javasyspriv to system; Grant succeeded. |
Blaze Vault will backup your Oracle database by taking the following steps.
Note:
If your Oracle database is running on Windows, please install Blaze Vault onto the company running the Oracle database if Blaze Vault is to backup this Oracle database. This would shorten the time required to backup the Oracle database.
Please follow the instructions below to backup your Oracle database to Blaze Vault Server.








Please follow the instructions below to restore your Oracle 9i/10g/11g databases from Blaze Vault Server.
For restore an existing database
SQL> shutdown immediate
Oracle 9i/10g/11g Example: |
$ export ORACLE_SID=GDB1 $ sqlplus "/ as sysdba" SQL*Plus: Release 10.2.0.1.0 - Production on Thu Nov 8 17:04:57 2007 Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to: SQL> shutdown immediate |
For recover a database that currently does not exist
Oracle 9i/10g/11g Example: |
$ orapwd file=/oracle/OraHome1/dbs/orapwGDB1 password=pwd123 |
Modify the PFILE to update file path
Open the PFILE ($ORACLE_HOME/dbs/initGDB1.ora), change every file path to the new location, and then save it
For example:
background_dump_dest = /oracle/OraHome1/admin/GDB2/bdump
control_files = (/oracle/OraHome1/oradata/GDB2/control01.ctl,
/oracle/OraHome1/oradata/GDB2/control02.ctl,
/oracle/OraHome1/oradata/GDB2/control03.ctl)
core_dump_dest = /oracle/OraHome1/admin/GDB2/cdump
user_dump_dest = /oracle/OraHome1/admin/GDB2/udump
Change to
background_dump_dest = /new_db_location/OraHome1/admin/GDB2/bdump
control_files = (/new_db_location/OraHome1/oradata/GDB2/control01.ctl,
/new_db_location/OraHome1/oradata/GDB2/control02.ctl,
/new_db_location/OraHome1/oradata/GDB2/control03.ctl)
core_dump_dest = /new_db_location/OraHome1/admin/GDB2/cdump
user_dump_dest = /new_db_location/OraHome1/admin/GDB2/udumpYou may need to quote the values of dispatchers as a single argument.
Add double quotation marks
dispatchers = "(PROTOCOL=TCP) (SERVICE=GDB1XDB)"Delete the SPFILE
Delete the SPFILE ($ORACLE_HOME/dbs/spfileGDB1.ora)
Create a backup of the control file to trace file
SQL> alter database backup controlfile to trace as '/New_DB_Location/control.trc' reuse; (assuming you create a trace file to /New_DB_Location/)
Rename each of data file, log file and tempfile
Open the trace file that just created, and then check for the filename of each datafile, log file and tempfile.
Please do the following to rename each of the files:
SQL> ALTER DATABASE RENAME FILE 'xxx' TO 'yyy';
where xxx is the old filename found in the trace file, and yyy is the new filename with updated path
For example:
SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/system01.dbf' TO '/new_db_location/oradata/GDB1/system01.dbf';
SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/undotbs01.dbf' TO '/new_db_location/oradata/GDB1/undotbs01.dbf';
SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/sysaux01.dbf' TO '/new_db_location/oradata/GDB1/sysaux01.dbf';
SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/users01.dbf' TO '/new_db_location/oradata/GDB1/users01.dbf';
SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/TS1' TO '/new_db_location/oradata/GDB1/TS1';
SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/redo01.log' TO '/new_db_location/oradata/GDB1/redo01.log';
SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/redo02.log' TO '/new_db_location/oradata/GDB1/redo02.log';
SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/redo03.log' TO '/new_db_location/oradata/GDB1/redo03.log';
SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/temp01.dbf' TO '/new_db_location/oradata/GDB1/temp01.dbf';
Oracle 9i/10g Example: |
$ sqlplus "/ as sysdba" SQL*Plus: Release 10.2.0.1.0 - Production on Fri Nov 9 17:50:30 2007 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to an idle instance. SQL> startup mount Total System Global Area 285212672 bytes Database altered. Database altered. SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/undotbs01.dbf' TO '/new_db_location/oradata/GDB1/undotbs01.dbf'; Database altered. SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/sysaux01.dbf' TO '/new_db_location/oradata/GDB1/sysaux01.dbf'; Database altered. SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/users01.dbf' TO '/new_db_location/oradata/GDB1/users01.dbf'; Database altered. SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/TS1' TO '/new_db_location/oradata/GDB1/TS1'; Database altered. SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/redo01.log' TO '/new_db_location/oradata/GDB1/redo01.log'; Database altered. SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/redo02.log' TO '/new_db_location/oradata/GDB1/redo02.log'; Database altered. SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/redo03.log' TO '/new_db_location/oradata/GDB1/redo03.log'; Database altered. SQL> ALTER DATABASE RENAME FILE '/oracle/product/10.2.0/db_1/oradata/GDB1/temp01.dbf' TO '/new_db_location/oradata/GDB1/temp01.dbf'; Database altered. |
Restore Database
Use Recovery Manager to restore your database by doing the following:
For Oracle 9i/10g/11gSet ORACLE_SID to your database’s System Identifier (SID)
$ export ORACLE_SID=GDB1 (assuming your database’s SID is GDB1)Run Oracle Recovery Manager (rman) and connect to the target database
$ rman target /Start and mount database
RMAN> startup mountReapply all transactions from the archived log files to the last sequence
RMAN> recover database until sequence=4 thread=1; (assuming the sequence number of your last archived redo log is 3)
Sequence number are named on the filename of archived redo log
e.g. /oracle/OraHome1/dbs/o1_mf_1_2_3m5h1svs_.arc
/oracle/OraHome1/dbs/o1_mf_1_3_3m5h1yby_.arc
in this case, the sequence number of archived redo log is 4.Open database
RMAN> alter database open resetlogs;
Oracle 9i/10g/11g Example: |
$ rman target / Recovery Manager: Release 10.2.0.1.0 - Production on Thu Nov 8 17:46:27 2007 Copyright (c) 1982, 2005, Oracle. All rights reserved. connected to target database (not started) RMAN> startup mount Oracle instance started Total System Global Area 285212672 bytes Fixed Size 1218992 bytes RMAN> recover database until sequence=4 thread=1; Starting recover at 08-NOV-07 Starting implicit crosscheck copy at 08-NOV-07 searching for all files in the recovery area List of Cataloged Files using channel ORA_DISK_1 starting media recovery archive log thread 1 sequence 2 is already on disk as file /oracle/product/10.2.0/db_1/flash_recovery_area/GDB1/archivelog/2007_11_08/o1_mf_1_2_3m5h1svs_.arc RMAN> alter database open resetlogs; database opened |
For Oracle 8i
Set ORACLE_SID to your database’s System Identifier (SID)
$ export ORACLE_SID=GDB1 (assuming your database’s SID is GDB1)Run Oracle Server Manager (svrmgrl)
$ svrmgrlConnect to the target database
SVRMGRL> connect internalStart and mount database
SVRMGRL> start mount;Reapply all transactions from the archived log files
RMAN> recover database using backup controlfileOpen database
RMAN> ALTER DATABASE OPEN RESETLOGS;
Oracle 8i Example: |
$ svrmgrl SVRMGRL> connect internal SVRMGR> startup mount; SVRMGR> recover database using backup controlfile until cancel |
(Optional) Create Net Service Name and Database Service Listener
To create Net Service Name
Start Net Manager by running the command netmgr
$ netmgr
à expand [Oracle Net Configuration]
à expand [Local]
à select [Service Naming]
à click “+” icon on the toolbar
à Net Service Name Wizard will be launched to guide you through creating a net service name
à click [File] on the menu bar
à [Save Network Configuration] on the menu bar
To create Database Service Listener
Start Net Manager by running the command netmgr
$ netmgr
à expand [Oracle Net Configuration]
à expand [Local]
à expand [Listeners]
à select [LISTENER]
à select [Database Services] from combo box
à click [Add Database]
à input Global Database Name and SID
à click [File] on the menu bar
à [Save Network Configuration] on the menu bar
Restoring a tablespace required a backup of datafiles consistent with the existing archived logs and control files, as redo will be applied during the restore operation.
Please follow the instructions below to restore a tablespace from Blaze Vault Server.
Oracle 9i/10g Example: |
RMAN> recover tablespace TS1; starting media recovery archive log thread 1 sequence 1 is already on disk as file D:\ORACLE\PRODUCT\10. |
Oracle 9i/10g Example: |
RMAN> recover tablespace TS1; |
Oracle 9i/10g Example: |
RMAN> recover tablespace TS1; starting media recovery archive log thread 1 sequence 12 is already on disk as file D:\ORACLE\PRODUCT\10 |
Oracle 9i/10g Example: |
using target database controlfile instead of recovery catalog List of Temporary Files RMAN> recover tablespace TS1; RMAN> alter database open; |
While physical backup of database files permit the full reconstruction of database, logical backup is a useful supplement to physical backup for some purposes. For instance, logical backup using the export and import utilities are the only method that Oracle supports for moving an existing database from one platform to another.
Please follow the instructions below to backup a database:
Oracle 9i/10g Example: |
$ exp system/pwd123 FULL=y FILE='/oracle/data.dmp' LOG='/oracle/export.log' About to export the entire database ... |
Please follow the instructions below to restore a database:
Oracle 9i/10g Example: |
$ imp system/pwd123 FULL=y FILE='/oracle/data.dmp' LOG='/oracle/import.log' Export file created by EXPORT:V10.02.01 via conventional path /////////////////////// |
This chapter will describe in details how to use Blaze Vault to backup your Microsoft SQL Server 7.0 / 2000 / 2005 / 2008 server and how you can restore your Microsoft SQL Server 7.0 / 2000 / 2005 / 2008 server from the backup files.
Blaze Vault must be installed onto the computer running Microsoft SQL Server.
Blaze Vault will backup your Microsoft SQL Server database(s) by taking the following steps:
Please follow the instructions below to backup your Microsoft SQL Server databases using Blaze Vault.







Please follow the instructions below to restore your Microsoft SQL Server databases from Blaze Vault Server.





Restore “master” database




Restart Microsoft SQL Server in “Normal Mode”

This chapter will describe in details how to use Blaze Vault to backup your Lotus Domino server / Notes client 5 / 6 / 6.5 and how you can restore your Lotus Domino server / Notes client 5 / 6 / 6.5 from the backup files.
Data from Lotus Domino server / Notes client will be backed up to a temporary directory before they are sent to Blaze Vault Server. Please make sure you have sufficient disk space on your computer to store these data when you run the backup job.
Lotus Domino server must runs with archive transaction logging enabled
To set up transaction logging in archive style, please do the following:
From the Domino Administrator, click the Configuration tab.
In the "Use Directory on" field, choose the server's Domino Directory.
Click Server Configuration, and then click Current Server Document.
Click the Transactional Logging tab.
Complete these fields, and then save the document.
Field |
Enter |
Transactional Logging |
Choose Enabled. The default is Disabled. |
Log path |
Path name location of the transaction log. |
Logging style |
Choose Archive. The default is Circular. |
Maximum log space |
The maximum size, in MB, for the transaction log. |
Use all available space on log device |
Choose one:
|
Automatic fixup of corrupt databases |
Choose one:
|
Runtime / Restart performance |
This field controls how often Domino records a recovery checkpoint in the transaction log, which affects server performance.
Choose one:
|
Blaze Vault will backup your Lotus Domino server / Notes client by taking the following steps:
If the backup type to run is [Database Backup type],
the notes.ini file, if selected, will be copied to the temporary directory
only filled log extents will be copied to the temporary directory, and the Domino server is notified of their availability for reuse (for Domino server only)
(for Domino server only) If the backup type to run is [Transaction Log Backup type],
Run all Post-Commands of this backup set
Upload all files copied to the temporary directory to Blaze Vault Server
Remove temporary files from the temporary directory
Please follow the instructions below to backup your Lotus Domino server / Notes client databases / files using Blaze Vault.

Create a backup set
To start setting up backup sets, click the
button to open the [Backup Setting] dialog.
On the left panel, press the
button to create a new backup set.
On the dialog, choose [Lotus Domino Server Backup] (or [Lotus Notes Client Backup] for Lotus Notes) as the [Type].

Enter a name for your backup set.

Select the location of the “note.ini” file.
Select the database(s) / file(s) you want to backup

Set the backup schedule for Database Backup

Set the backup schedule for Transaction Log Backup (for Domino server only)
(Note: You can have more than one schedule in a backup set, i.e. you can perform intra-day transaction log backup by adding more than one daily transaction log backup schedule to your backup set)
Set the encryption algorithm, encryption mode and encrypting key for this backup set

(Hint: For maximum security, please select AES (Advanced Encryption Standard) Algorithm, CBC (Cipher Block Chaining) mode and use an encrypting key with more than 8 characters.)
Run Backup
Select the backup type (e.g. Database, Transaction Log) you would like to perform (for Domino server only). Select the backup set you want to run and select [Offsite Backup Server] to start backing up your files to Blaze Vault Server. If applicable, you can change the In-File Delta Type also.

Click [OK] to start backing up your files to Blaze Vault Server.
Please follow the instructions below to restore Lotus Domino server / Notes client database(s) / file(s) from Blaze Vault Server.
Install Blaze Vault
Please refer to the [Installation] section for information on how to install Blaze Vault onto your computer.
Shutdown Lotus Domino Server
If you want to perform a full domino restore (restore all databases and files):
Media Recovery Example: |
C:\program files\obm\bin>DominoRecover.bat Please make sure that you have done the following: Continue ? (Y) or (N) y Backup file C:\Lotus\Domino\Data\admin4.nsf recovered. ………… Media Recovery Replay (122 MB): 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Backup file C:\Lotus\Domino\Data\statrep.nsf recovered. C:\program files\obm\bin> |
All content of all database(s) are now rolled forward to the last committed transaction found in the last archived transaction log.
Restart Lotus Domino server
If you just want to restore a single database:
(optional) If you need to perform media recovery on this database, please download all archived transaction logs and save them back to its original location
Modify the “DominoRecover.bat” located under the bin directory of the Blaze Vault installation to reflect your setup.
For example we will recover the “admin4.nsf” and have restored the file to C:\restore\notesdata, change the tags to:
PROGRAM_DIR=C:\Lotus\Domino
INPUTFILE=C:\restore\notesdata\admin4.nsf
RESTOREDB=C:\Lotus\Domino\Data\admin4.nsf
RECDATE=18/01/2007
RECTIME=00:02
Run “DominoRecover.bat”.
You should see something similar to the screen below.
Media Recovery Example: |
C:\program files\obm>DominoRecover.bat Running media recovery ... Backup file C:\Lotus\Domino\data\admin4.nsf recovered.
C:\Lotus\Domino> |
All content of the database are now rolled forward to the last committed transaction found in the last archived transaction log.
Restart Lotus Domino Server
Please make sure that the user running Blaze Vault have sufficient privileges to read and write to the “notesenv” file located in the “bin” subdirectory of where Blaze Vault is installed. This file is used by Blaze Vault to store the location of the domino/notes application executables. e.g. use chmod to set read, write & execute permissions
# cd $OBM_HOME/bin
# chmod 777 notesenv
Please follow the instructions below to backup your Lotus Domino server / Notes client databases / files using Blaze Vault.
Create a backup set
On the left panel, press the
button to create a new backup set.
On the dialog, choose [Lotus Domino Server Backup] (or [Lotus Notes Client Backup] for Lotus Notes) as the [Type].

Enter a name for your backup set

Select the location of the “note.ini” file. The default path for this will be in the /local/notesdata folder.
Select the database(s) / file(s) you want to backup

Enter a temporary location to store the backup files before they are sent to Blaze Vault Server. Please make sure that the user running Blaze Vault have sufficient privileges to read and write to this location and sufficient space is available.
Set the backup schedule for Database Backup


Set the backup schedule for Transaction Log Backup (for Domino server only)
(Note: You can have more than one schedule in a backup set, i.e. you can perform intra-day transaction log backup by adding more than one daily transaction log backup schedule to your backup set)
Set the encryption algorithm, encryption mode and encrypting key for this backup set

(Hint: For maximum security, please select AES (Advanced Encryption Standard) Algorithm, CBC (Cipher Block Chaining) mode and use an encrypting key with more than 8 characters.)
Run Backup
Select the backup type (e.g. Database, Transaction Log) you would like to perform (for Domino server only). Select the backup set you want to run and select [Offsite Backup Server] to start backing up your files to Blaze Vault Server. If applicable, you can change the In-File Delta Type also.

Click [OK] to start backing up your files to Blaze Vault Server.
You should get something similar to the screen shot below.

Please follow the instructions below to restore Lotus Domino server / Notes client database(s) / file(s) from Blaze Vault Server.
Install Blaze Vault
Please refer to the [Installation] section for information on how to install Blaze Vault onto your computer.
Shutdown Lotus Domino Server
If you want to perform a full domino restore (restore all databases and files):
Make sure that the owner and group permissions of the restored files are the notes user
For example: # chown –R notes:notes /local/notesdata
This will assign the owner and group to all files and directories within /local/notesdata.
Modify the “DominoRecover.sh” located under the bin directory of the Blaze Vault installation to reflect your setup. You need to specify the data directory and the lotus executable directory.
For example change the DATA_DIR and LOTUS tags to:
DATA_DIR=/local/notesdata
LOTUS=/opt/ibm/lotus
Make sure the current user is the notes user before running the “DominoRecover.sh”.
Run “DominoRecover.sh” and press ‘Y’ to continue.
For example: #./usr/local/obm/bin/DominoRecover.sh
This will run media recovery for all databases (*.nsf and mail.box) found under the Lotus data directory (e.g. /local/notesdata). You should see something similar to the screen below.
Media Recovery Example: |
bash-3.00$ cd /usr/local/obm/bin Please make sure that you have done the following: Continue ? (Y) or (N) y Running media recovery ... Backup file /local/notesdata/dfc/dfc100.nsf recovered. … Backup file /local/notesdata/iNotes/help70_iwa_en.nsf recovered. Backup file /local/notesdata/mail/notes.nsf recovered. |
All content of all database(s) are now rolled forward to the last committed transaction found in the last archived transaction log.
Restart Lotus Domino server
If you just want to restore a single database:
(optional) If you need to perform media recovery on this database, please download all archived transaction logs and save them back to its original location
Modify the “DominoRecover.sh” located under the bin directory of the Blaze Vault installation to reflect your setup.
For example we will recover the “admin4.nsf” and have restored the file to /restore/local/notesdata, change the tags to:
DATA_DIR=/local/notesdata
LOTUS=/opt/ibm/lotus
INPUTFILE=/restore/local/notesdata/admin4.nsf
RESTOREDB=/local/notesdata/admin4.nsf
RECDATE=18/01/2007
RECTIME=22:41
Make sure the current user is the notes user before running the “DominoRecover.sh”.
Run “DominoRecover.sh”.
You should see something similar to the screen below.
Media Recovery Example: |
bash-3.00$ cd /usr/local/obm/bin directory /local/notesdata// already exists Recovering backup file ... Restart Analysis (0 MB): 100% Backup file /local/restore/local/notesdata/admin4.nsf recovered. Taking database /local/notesdata/admin4.nsf offline ...
Restoring database /local/notesdata/admin4.nsf Bringing database /local/notesdata/admin4.nsf online ...
Program completed successfully. |
All content of the database are now rolled forward to the last committed transaction found in the last archived transaction log.
Restart Lotus Domino Server
This chapter will describe in details how to use Blaze Vault to backup your Microsoft Exchange Server 2000 / 2003 / 2007and how you can restore your Microsoft Exchange Server 2000 / 2003 / 2007 from the backup files.
Blaze Vault must be installed onto the computer running Microsoft Exchange Server 2000 / 2003 / 2007.
Data from Microsoft Exchange Server will be backed up to a temporary directory before they are sent to Blaze Vault Server. Please make sure you have sufficient space on your computer to store these data when you run the backup job.
A Microsoft Exchange Server 2000/2003/2007 stores its data in Windows Active Directory as well as in its databases. To fully backup a Microsoft Exchange Server 2000/2003/2007, you need to backup the following components:
Microsoft Information Store
Exchange Server stores all emails and documents inside its databases, which are grouped together as storage groups inside Microsoft Information Store. It is important that Microsoft Information Store is fully backed up when backing your Exchange Server.
Microsoft Site Replication Service
Microsoft Site Replication Service is installed automatically when exchange server site replication feature is enabled. Microsoft Site Replication stores its runtime and configuration information inside its own database. If you are running your Exchange Server with Site Replication Service enabled, please make sure that you backup the site replication database as well.
Microsoft Key Management Service (Exchange 2000 only)
Similarly, if you have setup your Exchange Server with Key Management Services enabled, please make sure that you backup the key management database as well.
Blaze Vault will backup your Microsoft Exchange Server by taking the following steps:
Run all Pre-Commands of this backup set
If the backup type to run is [Database Backup type],
If the backup type to run is [Transaction Log Backup type],
Remove transaction log extents backed up from the Exchange Server
Run all Post-Commands of this backup set
Upload all backup files from the temporary directory to Blaze Vault Server
Remove temporary files from the temporary directory
Please follow the instructions below to backup your Microsoft Exchange Server 2000 / 2003 / 2007 using Blaze Vault:

Create a backup set




Run Backup


Please follow the instructions below to restore Microsoft Exchange Server 2000 / 2003 / 2007 from Blaze Vault Server.
Restore Windows Active Directory (if required)
If you have re-installed Windows, please download the Windows System State backup file, named [SystemState.bkf], from Blaze Vault Server and then use [NTBackup.exe] to restore your Windows System State to its backup time from the backup file by following the instructions below:
Install Blaze Vault (if required)
Please refer to the [Installation] section for information on how to install Blaze Vault onto your computer.
Startup the [Microsoft Information Store] services from Windows Services
Restore exchange database(s) from backup:
Download the database backup files to be restored from the Blaze Vault Server (or find the cached copy available in the temporary directory defined in your backup set) and save them to your hard disk (please make sure the directory structure is the same as it appears on the browser), namely:
ExchangeRestore.exe Usage: |
C:\Program Files\Blaze Vault\bin> ExchangeRestore.exe Microsoft Exchange Server 2000/2003 Backup Recovery Utility Usage: DIR Directory containing all backup files Examples: 2. To restore the information store: 3. To restore an exchange storage group: 4. To restore an exchange database: |
Exchange Server Recovery Example: |
E:\Program Files\Blaze Vault\bin> ExchangeRestore DIR="F:\Backup" TEMP="F:\Temp" SERVER="WIN2000SVR" Microsoft Exchange Server 2000/2003 Backup Recovery Utility [Start] Exchange Server - 'WIN2000SVR' E:\Program Files\Blaze Vault\bin> |
Exchange Server Recovery Example: |
E:\Program Files\Blaze Vault\bin> ExchangeRestore DIR="F:\Backup" TEMP="F:\Temp" SERVER="WIN2000SVR" SERVICE="Microsoft Information Store" STORAGE="SG5" DATABASE="mail" Microsoft Exchange Server 2000/2003 Backup Recovery Utility [Start] Storage Group - 'SG5' E:\Program Files\Blaze Vault\bin> |
However, if ExchangeRestore.exe still cannot mount the restored files and returns with strange errors, e.g. bad signature, or null errors, the Exchange server might have incorrectly spooled the backup files in the first place. Please try to mount the restored database and log files manually by the following instructions:
C:\Program Files\Exchsrvr\MDBDATA> ..\bin\eseutil /p priv1.edb
C:\Program Files\Exchsrvr\MDBDATA> ..\bin\eseutil /p pub1.edb
Completed
This chapter will describe in details how to use Blaze Vault to backup Windows System State and how you can restore your Windows System State from backup.
Blaze Vault must be installed onto the computer containing the system state you want to backup
Windows system state will be backed up to a temporary file before it is sent to Blaze Vault Server. Please make sure you have sufficient space on your computer to store the temporary file when you run the backup job.
Blaze Vault will backup your Microsoft Exchange Server by taking the following steps:
Windows System State will be backed up to a temporary directory specified in its backup set
Run all Post-Commands of this backup set
Upload the Windows System State backup files from the temporary directory to Blaze Vault Server
Remove the Windows System State temporary backup files from the temporary directory if [Setting] -> [Temporary Directory for storing backup files] is enabled
Please follow the instructions below to backup Windows System State using Blaze Vault:

Create a backup set




Run Backup


Please follow the instructions below to restore Windows System State from Blaze Vault Server.
Use [NTBackup.exe] to restore your Windows System State to its backup time from the backup file by following the instructions below:
Completed
Blaze Vault must be installed onto the computer running Microsoft Exchange Server 2000 / 2003 / 2007.
Brick Level Backup for Microsoft Exchange Server is not designed to fully protect an Exchange server, but to facilitate easy backup and fast restore of individual emails, contacts, calendars, tasks etc. The brick level restore cannot fully recover the Information Store after a disaster. If used, a brick level backup must be utilized in conjunction with full Information Store Backup, in order to fully protect the exchange server.
Brick Level Backup requires “Full Mailbox Access” permission for the user running Blaze Vault. Normally, Blaze Vault can acquire the permission on it’s own but if you encounter ‘Access Denied’ errors you need to manually grant access privileges to the user running Blaze Vault using one of the following instructions below:
Use the following procedure to grant access to an Exchange 2000 / 2003 / 2007 mailbox:
Note: To perform Exchange 2007 Brick-Level Backup, install the standalone version of MAPI from the Microsoft site. Download Standalone version of MAPI
Use the following procedure to grant access to an Exchange 2000 / 2003 / 2007 mailbox found on a specific mailbox store:
Please follow the instructions below to backup all individual items within your Microsoft Exchange Server 2000 / 2003 / 2007 using Blaze Vault:

Create a backup set
To start setting up backup sets, click the
button to open the [Backup Setting] dialog.
On the left panel, press the
button to create a new backup set.
On the dialog, choose [MS Exchange Mail Level Backup] as the [Type].







Run Backup


Please follow the instructions below to restore individual emails, contacts, calendars, tasks etc. from Blaze Vault Server back into your exchange server. Please note that individual brick level can only be restored using the Blaze Vault client.

Open Blaze Vault from the System Tray (see previous sections for details).
Select the [Restore] button on the left of the main page of Blaze Vault dialog.
Select the backup set from which you would like files to be restored from the list.
Select the items you want to restore

Press the [Start Restore] button to restore
Restore complete. Please logon to exchange to get the restored items.

This chapter will describe in details how to use Blaze Vault to backup your Mircosoft Windows Server system and how you can restore them from backup files. This feature only works on Microsoft Windows Vista Business/Enterprise/Ultimate Edition and Windows Server 2008.
You must install the Windows Server Backup, Command-line Tools, and Windows PowerShell items that are available in the Add Features Wizard in Server Manager. This installs the following tools:
System images generated by Windows Server Backup will be backed up to a temporary directory before they are sent to Blaze Vault Server. Please make sure you have sufficient space on your computer to store these data when you run the backup job.
Blaze Vault will backup your system by taking the following steps:
Blaze Vault will issue a system backup command to backup the volume(s) selected in backup source to a set of files and save it in the [WindowsImageBackup] directory under the temporary directory specified in the backup set settings.
After all files have been spooled to the [WindowsImageBackup] directories, Blaze Vault will run all Post-Commands of the backup set.
Upload all file copied to the temporary directory to Blaze Vault Server.
Please follow the instructions below to backup your Mircosoft Windwos Server 2008 or Windows Vista Business /Enterprise/Ultimate Edition using Blaze Vault.

Create a backup set






Please follow the instructions below to restore your Microsoft Windows Server 2008 or Windows Vista Business/Enterprise/Ultimate Edtion from Blaze Vault Server.
Download the backup file (Microsoft_Windows_System_Backup) from Blaze Vault Server
For Windows Server 2008, please follow the instructions below to recover volumes with Recovery Wizard:
From the [Start] menu, click [Administrative Tools], and then click [Windows Server Backup].
In the [Actions] panel of the snap-in default page, under [Windows Server Backup], click [Recover]. This opens the Recovery Wizard.
On the [Getting started] page, specify whether you will recover volumes from backups stored on this computer or another computer, and then click [Next].
If you are recovering volumes from backups stored on another computer, do the following, and then click [Next]:
Click [Next] to continue.
For a recovery either from the local computer or another computer, on the [Select backup date] page, select the date from the calendar and the time from the drop-down list of backup you want to restore from.
On the [Select recovery type] page, click [Volumes], and then click [Next].
On the [Select volumes] page, select the check boxes associated with the volumes in the [Source Volume] column that you want to recover. Then, from the associated drop-down list in the [Destination Volume] column, select the location that you wean to recover the volume to. Click [Next].
On the [Confirmation] page, review the details, and then click [Recover] to restore the specified volumes.
On the [Recovery progress] page, you can view the status of the recovery operation and whether or not it was successfully completed.
For Windows Server 2008, please follow the instructions below to recover the operating system or a full server with Instsall Windows Wizard:
For Windows Server 2008, you can also recover volumes with the following sub command:
For Windows Vista, please perform a Complete PC Restore within the Windows Recovery Environment:






If the selected backup is the one you wish to restore, press the [Next] button to continue. If there is a differenet backup that you would like to use, select the [Restore a different backup] option and press the [Next] button. This will bring up a screen displaying the list of backups you have created in the past.

Select the backup that you would like to restore. Then click on the [Next] button. Compelte PC Restore will now examine your selected backup and see if there is more than one time you backed up your computer to this location. If you have backed up multiple times it will display an entry for each of them.

It is advised that you select the most recent snapshot and then press the [Next] button to move on to the next screen.

A new window is opened stating that all of your data will be erased. If you want to continue with the restore then you need to put a checkmark in the checkbox labeled [ I confirm that I want to erase all existing data and restore the backup] and then press the [OK] button. Complete PC Restore will now restore the backup on your computer.

When the restore is completed, you will see a message stating that it is complete and it will reboot your computer after a certain amount of time. When your computer reboots, you will now be using the data and configuration from the backup you just restored.
All volume(s) restored successfully.
This chapter will describe in details how to use Blaze Vault to backup your Microsoft Windows XP / Vista / 2003 / 2008 system and how you can restore them form the backup files.
Blaze Vault must be installed onto the computer with ShadowProtect installed.
System images generated by ShadowProtect will be backed up to a temporary directory before they are sent to Blaze Vault Server. Please make sure you have sufficient space on yor computer to store these data when you run the back job.
Blaze Vault will backup your system by taking the following steps:
Please follow the instructions below to backup your System with ShadowProtect using Blaze Vault.

To start setting up backup sets, click the
button to open the [Backup Setting] dialog.
On the left panel, press the
button to create a new backup set.
On the dialog, choose [ShadowProtect System Backup] as the [Type].

Enter a name for your backup set.

Enter the installation path of Shadow Protect.
Select the volume(s) you want to backup.

Set the backup schedule.

Set the encryption algorithm, encryption mode and encrypting key for this backup set.


Please follow the instructions below to restore your system form Blaze Vault Server.







All volume(s) restored successfully.
This chapter will describe in details how to use Blaze Vault to backup your MySQL server and how you can restore your MySQL server from the database backup files.
Data from MySQL server will be backed up to a temporary directory before they are sent to Blaze Vault Server. Please make sure you have sufficient space on your computer to store these data when you run the backup job.
There must be a MySQL account can be used to connect from localhost.
Add two new MySQL accounts for Blaze Vault
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'
-> IDENTIFIED BY 'some_pass';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost.localdomain'
-> IDENTIFIED BY 'some_pass';
mysql> FLUSH PRIVILEGES;
They are superuser accounts with full privileges to do anything with a password of some_pass.
Blaze Vault will backup your MySQL server by taking the following steps:
All database(s) (either local or external) selected are backed up to a temporary directory specified in its backup set
Run all Post-Commands of this backup set
Upload all backup files from the temporary directory to Blaze Vault Server
Remove temporary files from the temporary directory if [Setting] -> [Temporary Directory for storing backup files] is enabled
Please follow the instructions below to backup your MySQL server using Blaze Vault:

From the Menu, Choose [Backup Set] -> [New] -> [MySQL Backup Set]
Create a backup set





Run Backup


If you want to setup Blaze Vault to backup MySQL server running on Linux using command line mode, please do the followings:
Logon to the web interface of Blaze Vault Server using the backup account created in the previous step (doesn’t matter if it is not from the Linux server running the MySQL server to be backed up)
Create a new backup set by pressing the [Backup Set] -> [Add] button
Select the [Backup Set] -> [Type] -> [MySQL Database Server] radio button and press the [Update] button (which can be found at the bottom of the page)
Setup all [Backup Set] -> [Database Backup Setting]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Setup the [Backup Set] -> [Backup Source] setting
Setup the [Backup Set] -> [Backup Schedule] by pressing the [Add] link next the “Backup Schedule” sub-title
Install Blaze Vault onto the Linux server running MySQL server (Please refer to the [2.1 Installation of Blaze Vault] section for details. The command line mode installation instructions are available on the web interface)
Completed
If you have started up the Blaze Vault backup scheduler in the previous step, selected databases will be backed up automatically at scheduled time
Please follow the instructions below to restore MySQL server from Blaze Vault Server.
Restore the database named [db_name] from the database backup file [db_name.sql]:
Connect to the MySQL server
(Windows) C:\> mysql
(Linux) [root@server ~]# mysql
Repeat the same procedure for each database to be restored to the MySQL Server.
Completed
Blaze Vault Server makes use of the email system to keep you informed with the status of your backup activities. Please make sure your contact information within the backup system is correct to receive the reports described in this chapter.
When a new backup account is added to the backup server, a new user report will be delivered to the contact email(s) of the new account. The New User Report contains the following information:
Sample Report |
|
Key |
Description |
Login Name |
Login name |
Password |
Password |
Alias |
Alias |
Language |
Preferred Language for your backup report |
Contact |
Email Address that will be used to contact you |
Backup Quota |
Backup quota |
Backup Server |
Backup server |
If you have forgotten your password, you can use the [Forgot Password] feature available on the web interface to have your password delivered to you through email. (Please refer to “Retrieve Forgotten Password” section in the next chapter for more information on how to retrieve your forgot password report.) The Forgot Password Report contains the following information:
Sample Report |
|
Key |
Description |
Login Name |
Login name |
Password |
Password |
Alias |
Alias |
Language |
Preferred Language for your backup report |
Contact |
Email Address that will be used to contact you |
For each backup job you have run, a backup job report will be sent to you by email. This report contains a summary for the backup job that was run and a full listing of all files being backed up by the backup job. The backup summary report contains the following information:
Sample Backup Summary Report |
|
Key |
Description |
Backup Time |
The time when the backup job ran |
Backup Status |
The overall status of the backup job. Normally, you should see “Backup finished successfully” in this field. If you happen to get something else, please consult the attached full report for more information. |
New Files |
Total number and size of backup files added to your backup set |
Updated Files |
Total number and size of backup files updated in your backup set |
Deleted Files |
Total number and size of backup files deleted from your backup set |
Moved Files |
Total number and size of backup files relocated in your backup set |
|
|
Login Name |
Login name |
Alias |
Alias |
Language |
Preferred Language for your backup report |
Contact |
Email Address that will be used to contact you |
|
|
Backup Source |
All files/directories that will be backed up |
|
|
Backup Data Size |
The total backup data stored in the data area |
Retention Area Size |
The total backup data stored in the retention area. Old copies of updated or deleted backup files are retained in the retention area for the number of days as specified by the retention policy of the backup set before they are removed from the system. |
Backup Quota |
Backup Quota |
Remaining Quota |
Remaining Quota |
The full backup report, which contains a full listing of all files backed up by the backup job, is attached to the backup job report email as a zip file. You need to unzip it before you can read the full report.
Sample Report |
|
Key |
Description |
Backup Set |
The name of the backup set |
Backup Job |
The name of the backup job (which is the start time of the backup job) |
Backup Status |
The overall status of the backup job. Normally, you should see “Backup finished successfully” in this field. If you happen to get something else, please consult the attached full report for more information. |
Backup Time |
The time when the backup job ran |
|
|
Backup Log |
All messages logged when running this backup job |
New Files |
Total number and size of backup files added to your backup set |
Updated Files |
Total number and size of backup files updated in your backup set |
Deleted Files |
Total number and size of backup files deleted from your backup set |
Moved Files |
Total number and size of backup files relocated in your backup set |
|
|
New File List |
Full list of all backup files added to your backup set |
Updated File List |
Full list of all backup files updated in your backup set |
Deleted File List |
Full list of all backup files deleted from your backup set |
Moved File List |
Full list of all backup files relocated in your backup set |
After you have updated your user profile or backup setting, a setting change report will be sent to you. This report allows you to track record of the changes that have been made to your backup account.
Sample Report |
|
Key |
Description |
Login Name |
Login name |
Alias |
Alias |
Language |
Preferred Language for your backup reports |
Contact |
Email Address that will be used to contact you |
Backup Quota |
Backup Quota |
|
|
Backup Source(s) |
All backup sources of the backup set |
Backup Schedule(s) |
All backup schedules of the backup set |
Filter(s) |
All backup filters of the backup set |
Retention Policy |
The retention policy of the backup set |
Transfer Size |
The transfer block size of the backup set |
Pre-Command(s) |
All Pre-Command(s) of the backup set |
Post-Command(s) |
All Post-Command(s) of the backup set |
You will receive an inactive user reminder in email if your account has been left inactive for the period of 7 days (or the period specified by the system administrator). This is to remain you that you have not been running backup for more 7 days. If you are a free trial user, your account will be removed from the system automatically if the system can track no records of your backup activities in the next 30 days after receiving this report.
Sample Report |
|
Key |
Description |
Login Name |
Login name |
Alias |
Alias |
Language |
Preferred Language for your backup reports |
Contact |
Email Address that will be used to contact you |
Backup Quota |
Backup Quota |
|
|
Last Login Time |
The last time you logon to the backup system |
Last Backup Time |
The last time you ran a backup job |
Other than the features of Blaze Vault described in the previous chapter, the web interface of Blaze Vault Server provides you access to some additional features that are not available in Blaze Vault. This chapter describes each of these features in details.
Before you can use Blaze Vault, you have to download the Blaze Vault installer from the web interface of Blaze Vault Server and install Blaze Vault onto your computer. Please refer to the installation section (Chapter 2) for information on how to install Blaze Vault onto your computer.
You can update your user profile by using the [Profile] panel available on the web interface. To change your profile, just make any changes to your profit on the panel shown below and press the [Update] button.

Key |
Description |
Quota |
Backup Quota |
Data Area |
Total number and size backup files stored in the data area |
Retention Area |
Total number and size of backup files stored in the retention area |
Total Upload |
Total number and size of backup files uploaded to the backup server |
Total Restore |
Total number and size of backup files restored from the backup server |
|
|
Login Name |
Login name |
Display Name |
Alias of your backup account |
Language |
Preferred Language for your backup report |
Time Zone |
Your Time zone |
Contact |
Email Address that will be used to contact you |
If you have forgotten your password, you can retrieve it by simply entering your login name or your registered email address on the [Password Request] form and press the [Request] button. Your password will be sent to your registered email address automatically.

Using the [File Explorer], you can browse through the backup data (both current and previous versions) on Blaze Vault Server. You can select any current backup files to Restore or Delete. You can also select any deleted backup files (in gray) to Undelete.

In addition to reviewing your backup activities from the email report and from Blaze Vault, you can also review any of your backup Jobs by using the [Report] panel available on the web interface. To review a backup job, select the required backup job from the [Backup Set] and [Backup Job] drop down lists.

Key |
Description |
Job Status |
The overall status of the backup job. Normally, you should see “Backup finished successfully” in this field. If you happen to get something else, please click the [Detailed Report] images on the page. |
Backup Time |
The time when the backup job ran |
|
|
New Files |
Total number and size of backup files added to your backup set |
Updated Files |
Total number and size of backup files updated in your backup set |
Deleted Files |
Total number and size of backup files deleted from your backup set |
Moved Files |
Total number and size of backup files relocated in your backup set |
|
|
Backup Data Size |
The total backup data stored in the data area |
Retention Area Size |
The total backup data stored in the retention area. Old copies of updated or deleted backup files are retained in the retention area for the number of days as specified by the retention policy of the backup set before they are removed from the system. |
Total Upload |
Total number and size of backup files uploaded to the backup server |
Backup Quota |
Backup Quota |
Remaining Quota |
Remaining Quota |
You can open the [Full Backup Report] to review all information logged by a backup job by clicking the [Detailed Report] image on the [Report] panel.
Full Backup Report |
|
Parameter |
Description |
Backup Set |
The name of the backup set |
Backup Job |
The name of the backup job (which is the start time of the backup job) |
Backup Status |
The overall status of the backup job. |
Backup Time |
The time when the backup job ran |
|
|
Backup Log |
All messages logged when running this backup job |
New Files |
Total number and size of backup files added to your backup set |
Updated Files |
Total number and size of backup files updated in your backup set |
Deleted Files |
Total number and size of backup files deleted from your backup set |
Moved Files |
Total number and size of backup files relocated in your backup set |
|
|
New File List |
Full list of all backup files added to your backup set |
Updated File List |
Full list of all backup files updated in your backup set |
Deleted File List |
Full list of all backup files deleted from your backup set |
Moved File List |
Full list of all backup files relocated in your backup set |
You can review the amount of data you have stored on the backup server and uploaded to the backup server on each day by opening the [Statistics] panel available on the web interface. To review your storage statistics for a different month, just select the month you are after by selecting from the [Month] drop down list.

Key |
Description |
Date |
The date the following statistics are collected |
Data Area |
Total number and size of backup files stored in the data area on a particular date |
Retention Area |
Total number and size of backup files stored in the retention area on a particular date |
Uploaded Size |
Total number and size of backup files uploaded to the backup server on a particular date |
Total Storage |
Total number and size of backup files stored under your backup account on a particular date |
Please see if your question has already been answered in our FAQs available on our website.
You can find our contact information by following instructions below.
Open Blaze Vault from the system tray
Click the
from the top menu
