Aller au contenu principal

Sage Line 50 and other databases

Thread needs solution

Hi,

What happens when a TI 2010 takes a backup image while a database is open?
Take Sage Line 50 for instance, if that is open and work is being performed, there is a possibility of losing data or data corruption as data may not have been written to the database yet.

In Server land, that is what Microsoft VSS is for. It takes a snapshot of a VSS aware database so that it is in a a clean state, then lets the backup software use that when backing up.

Thanks

0 Users found this helpful

Does Sage Line 50 allow suspension of operations?

You could write and get TI to run a script that either suspended or stopped transactions whilst TI is running and re=enable them on finish.

What OS are you using?

Hello all,

bodgy, thanks for your help, you are absolutely correct.

Dave, let me shed some more light on your concerns.

Since there is no Volume Snapshot Service (VSS) support in Acronis True Image Home 2010, it is strongly recommended to use Acronis Backup & Recovery 10 to create a backup of a system with any VSS-compliant databases running in it. For a comparison of Acronis Backup & Recovery 10 Workstation with Acronis True Image Home 2010 see Difference between Acronis True Image Home 2010, Acronis True Image Home 2010 Plus Pack, and Acronis Backup & Recovery 10 Workstation.

You can still back up a system with database with Acronis True Image Home 2010 using pre/post commands.

If the database that you are going to back up supports transactions, the transactions active at the moment of creating a snapshot may become corrupted.

This means that after the restore, the database will roll back such transactions to make it consistent. Data of only active transactions will be lost.

To avoid losing the active transactions you can use pre/post commands to stop the database before the backup starts and restart it after the backup is completed.

If you are going to back up a system with database using Acronis True Image Home 2010, please proceed with the following steps:

  1. Start the product and click Backup -> Disk backup:

  2. Select the disk to back up and where to save the backup. Then click Backup options:

  3. Click Pre/Post commands and select Use custom commands and click Edit next to Before backup process:

  4. In the Edit Command window, provide a batch file to stop the database service:

    In this example, the batch file stops the SQL Server (SQLEXPRESS) service. See also Using Batch Files in Acronis True Image for batch files.

    You can also click Test command to see if the batch file is executed properly:

    (!) The Test command button will run the batch file. In this example, this means that the SQL Server (SQLEXPRESS) service will be stopped. Also, if you have the Do not perform operations... and Abort the operation... boxes checked, and the service is stopped after clicking Test command, the backup will fail. So, make sure the service is started before you run the backup. You can also start the service by clicking Test command in the After backup process window.

  5. Then provide a batch file to start the database service:

  6. Once everything is set, click Proceed.

Please let me know if you have any additional questions.

Thank you