Point-In-Time Restore for SQL Databases

This section provides information about how to perform Point-In-Time recovery for Microsoft SQL databases.

Follow these steps:

  1. On the Arcserve Cloud Console, perform a backup of SQL database.
  2. The N recovery point is created.
  3. Verify that the following files are generated under the Catalog folder:
    1. If the SQL Server Instance name is MSSQLSERVER (default Instance Name):
      • _<DatabaseName>.idx.pit
      • Contains fixed size of time point summary.
      • _<DatabaseName>.cat.pit
      • Contains variable size of time point details.
      • _<DatabaseName>.map.pit
      • Contains mapping between the internal string and internal string identity.
    2. If the SQL Server Instance name is other than MSSQLSERVER (not the default Instance Name):
      • <SQLInstanceName>_<DatabaseName>.idx.pit
      • Contains fixed size of time point summary.
      • <SQLInstanceName>_<DatabaseName>.cat.pit
      • Contains variable size of time point details.
      • <SQLInstanceName>_<DatabaseName>.map.pit
      • Contains mapping between the internal string and the internal string identity.
  4. On the Arcserve Cloud Console, perform another backup of SQL database.
  5. The N+1 recovery point is created.
  6. Navigate to Protect > Sources.
  7. From the list of available sources, click the Action drop-down list of a source that you want to recover, and then click Start Recovery.
  8. The Restore wizard appears.
  9. On the Restore wizard, select RPS.
  10. The Restore wizard refreshes and displays the available recovery options.
  11. Select Recover SQL Databases.
  12. The Recover SQL Databases wizard appears.
  13. To perform the Point-in-time restore, select the date for recovery from Recovery Point Date, select the Microsoft SQL Server database to be restored, and then click Next.
  14. Notes:
  15. Select the Restore to original location option as the restore destination, and then click Next.
  16. The Recover SQL Databases - Job Level Options page appears.
  17. Select the Job level options for restore, and then click Next:
  18. Recovery State
  19. Database Consistency Check
  20. To make sure that the database is consistent after a restore, select the Run database consistency check after the restore check box. This option checks the physical and logical integrity of objects in an SQL Server database. If you want to mark the restore job as failed when the consistency check fails for the selected database, select the Mark the restore as failed if the consistency check fails check box.
  21. Miscellaneous
  22. The Restore Options - Original Location page appears.
  23. To configure or change the configuration at a database level, click the Configure button.
  24. The Additional Database Options dialog appears.
  25. To perform PIT restore, under Miscellaneous, select the Log point-in-time restore check box, set the time point, and then click OK.
  26. Note: To view transaction details, click the Click here hyperlink.
  27. The Transaction Details dialog appears and displays the list of transactions based on the date time selected on the Additional Database dialog.
  28. On the Transaction Details dialog, do the following:
    1. To configure the transactions listed at a database level, click the Select this event button.
    2. Note: To view the transactions performed between N and (N+1) recovery points, use the Previous and Next buttons.
    3. The Additional Database Options dialog appears.
    4. Select the Log point-in-time restore check box, set the time point, and then click OK to return to the Restore Options- Original Location page.
  29. Click Next.
  30. The Recover SQL Databases - Summary page appears.
  31. Review the displayed information to verify that all the restore options and settings are correct, and then do one of the following:
  32. Notes:
  33. The Point-In-Time restore is performed successfully.