Sql-Server

SQL Server 遷移還原備份與複製數據和日誌文件

  • December 20, 2016

我的任務是進行 SQL Server 2000 到 2005 的遷移。我將進行並行遷移。我已經從幾個不同的來源閱讀,我可以:

  • 在 SQL Server 2000 上執行數據庫備份,將該備份發送到新硬體並在 SQL Server 2005 中恢復數據庫;要麼
  • 分離 SQL Server 2000 上的數據庫,將數據和日誌文件複製到新硬體並附加 SQL Server 2005 中的文件。

這些方法之間有區別嗎?哪個最安全?

我已經完成了使用 Upgrade Advisior 檢查數據庫的升級前任務,並且在遷移之前我沒有要解決的警告。

任何意見都會受到極大的歡迎。

用於加快備份/恢復速度(例如減少停機時間)。由於即時文件初始化(僅適用於 MDF),備份/恢復更快。實際備份文件比 MDF/LDF 大小小很多,因此複製速度更快。

可以說它的風險要小一些,因為 SQL 2000 實例沒有停機時間。

但是,分離會刪除對舊數據庫的訪問。您必須通過備份/恢復使其離線。如果存在最終使用者連接的風險,請使用此功能(或在備份完成後立即離線)

基本上,它是最適合你的。我在最近的伺服器遷移中使用了這兩種方法。

引用自:https://dba.stackexchange.com/questions/11116