About migrating microsoft sql server databases

You can use MS SQL database migration for the following use cases:

  • Back up and migrate a database from a single pane of glass.

    Leverage database backup to achieve database migration. No more shipping logs across multiple sites or multiple data centers.

    Upgrade the MS SQL Server version while minimizing application downtime and maintaining the ability to restore to any point in time.

  • Staging a database on the target server for faster recovery with IBM Cloud® Backup and Recovery database migration.

    Stage a database on the target SQL server and perform only incremental updates at the file level to improve RPO.

Database migration for file-based MS SQL backups consists of the following actions, which must be initiated manually:

  1. Perform the initial copy of database files to the target MS SQL server.

  2. Sync forward to the latest incremental/full snapshot available on the cluster. You can trigger multiple syncs.

    For each sync, IBM Cloud Backup and Recovery performs incremental file updates to database files on the target MS SQL server. Syncs ensure files are up to date. The files are not attached to the database until you complete the finalize workflow. This ensures that the database is up to date when finalization occurs.

  3. Finalize the migration. Finalizing is available only if the target database is synced to the latest snapshot.

    This brings the database online. After the database is online and the finalize step succeeds, the recover task is completed successfully. You cannot perform syncs after this point because the migration workflow is complete.