Joe*_*e T 6 sql-server-2005 sql-server migration sql-server-2000
我的任务是执行 SQL Server 2000 到 2005 的迁移。我将进行并行迁移。我从几个不同的来源阅读,我可以:
在 SQL Server 2000 上执行数据库备份,将该备份传送到新硬件并在 SQL Server 2005 中恢复数据库;或者
分离 SQL Server 2000 上的数据库,将数据和日志文件复制到新硬件并附加 SQL Server 2005 中的文件。
这些方法有区别吗?哪个最安全?
我已经完成了使用升级顾问检查数据库的升级前任务,并且在迁移之前我没有要解决的警告。
任何意见都会很受欢迎。
为了速度(例如减少停机时间)备份/恢复。由于即时文件初始化(仅适用于 MDF),备份/恢复更快。实际的备份文件比 MDF/LDF 小很多,因此复制速度更快。
由于 SQL 2000 实例没有停机时间,因此可以说风险略低。
但是,分离会删除对旧数据库的访问。您必须通过备份/恢复使其脱机。如果存在最终用户连接的风险,请使用此功能(或在备份完成后立即脱机)
基本上,它是最适合您的。我在最近的服务器迁移中使用了这两种方法。