'Database Restore'和"数据库迁移"之间的区别?



我正在尝试将我的DB移动到Azure托管实例。

我想知道我应该怎么做。

我有DB迁移和DB恢复到Azure托管实例的选项。

请告诉我这两种方法的区别。

通常您首先执行完整备份,然后再迁移数据库。如果出现问题,则恢复数据库。但我不知道Azure M.I.是如何工作的。

对于数据库恢复选项;您可以对数据库进行备份,然后如果您的应用程序或服务处理中等停机时间,或者您可能不关心停机时间,则可以在云上恢复该备份。恢复后,您只需要重定向您的应用程序或服务的数据库连接。

用于数据库迁移;这有点复杂。一般来说,这个选项一直用于我们不希望停机的数据库系统。此外,对于此选项,您将始终需要数据库恢复(或初始加载)。在恢复或初始加载之后,您只需要最新的云数据库副本。因此,为此目的,在您决定切换云数据库系统之前,源数据库系统上生成的数据库日志将应用于目标数据库系统。

PS:当然,数据量是数据库迁移到云的另一个关键方面。

最新更新