Stratesave 7.0 Organized Backup Program Help Files

Incremental Database Backup

Stratesave supports incremental backups (transaction log backups). These purely incremental backups contain only the changed data since last incremental backup (or last full/differential backup, if it is first incremental backup).

Why incremental database backups?

The standard full or differential backups are normally run only once per day, which usually is sufficient for pure file data. For database data though, it can be important to recover to a more accurate installation after a crash. If SQL server completes a transaction, and crashes later in the day, it may be important to recover to a state which contains this transaction. Best is to recover to the exact state before the crash, or at least to a state as close as possible. The same applies to Exchange server. If the Exchange server has received an email, the sending side takes it for granted that this email will eventually be received and read. The loss of email messages, which have been received but not yet read, and which have not been backed up, can possibly hurt business relationships.

Since they contain only data added or updated since last incremental backup, incremental backups are small, and can therefore be repeated very often, to keep the critical "time window of potential data loss" very small. Incremental database backups can for example be repeated every 30 minutes, every 10 minutes, or even more often (to once per minute shortest interval). Incremental backups contain typically 5MBytes of data for Exchange server, and 1MBytes or less for SQL server per database, depending on how much data changed since last incremental backup. These figures can be smaller if compressed backups are used. If for example, the Exchange server is fully backed up once per week, with incremental backups every 5 minutes, approx. 5*12*24*7=10'000 MBytes=10GBytes space is required to store the incremental data. This can easily be stored on a single hard drive. SQL server supports incremental and differential backups. A useful combination there might be weekly full backups, daily differential backups, and incremental backups every 5 minutes. In this case the incremental data must be kept for only one day, saving disk space. Exchange server supports only differential or incremental backups, not both in the same backup plan. This means either full Exchange backup every night, or every week but more disk space must be reserved for the incremental backups, because they cover updates since last weekly backup.

VSS incremental backups

VSS (Volume Snapshot Service) databases can also be selected for incremental backups, but only those VSS writer which support incremental backups. For example VSS Exchange supports incremental backups, while VSS SQL does not.

Incremental database backups and VSS full backups

Incremental SQL Server backups can be combined with VSS (Volume Snapshot Service) full backups (MSDEWriter, SqlServerWriter).

Restore from incremental database backups

Incremental database backups are also listed in Log, and are therefore fully kept tracked of by Stratesave. If a database is selected for restore, Stratesave automatically restores the full database data, differential data, and all incremental backups in the right order. The database is restored to most recent state automatically. If desired, the process can also be done "manually", and individual differential and incremental backups can be restored to the database as desired. Optionally, the backups can also be restored to file, for further processing with other methods or database tools.

Databases with VSS full backup and standard differential/incremental backups must be restored in 2 runs. First restore the VSS database with option Don't recover restored SQL databases=On. Then Restore the incremental/differential SQL databases (selectable under SQL Server), with option Don't recover restored SQL databases=Off.

Backup storage for incremental database backups

Incremental database backups can be stored on fixed disk only. But they can be combined with differential or full backups to tape or removable disks. All incremental database backups are stored to same directory, until a full or differential backups with same database is done. Then the incremental database backups are stored on next directory in rotation scheme. For incremental database backups, the rotation is done around the basing full or differential backups.

See also: Backup of SQL Server Backup of Exchange Server

Stratesave    Help Files