轉換 Oracle® Solaris 10 至 Oracle Solaris 11.2

結束列印檢視

更新日期: 2014 年 12 月
 
 

使用 ZFS 陰影遷移來遷移資料

您可以使用 ZFS 陰影遷移工具將資料從現有檔案系統遷移至新檔案系統。之後會建立陰影檔案系統,接著該檔案系統會視需要從原始來源提取資料。

    您可以使用下列方式使用陰影遷移功能來遷移檔案系統:

  • 本機或遠端 ZFS 檔案系統至目標 ZFS 檔案系統

  • 本機或遠端 UFS 檔案系統至目標 ZFS 檔案系統

    陰影遷移是提取要遷移之資料的程序,然後進行下列動作:

  • 建立空白的 ZFS 檔案系統。

  • 設定空白 ZFS 檔案系統上的 shadow 特性 (亦即目標或陰影檔案系統),以指向要遷移的檔案系統。例如:

    # zfs create -o shadow=nfs://system/export/home/ufsdata users/home/shadow2
  • 資料會從要遷移的檔案系統複製至陰影檔案系統。如需逐步說明,請參閱Managing ZFS File Systems in Oracle Solaris 11.2 中的Migrating ZFS File Systems

遷移檔案系統時,請檢查下列注意事項:

  • 要遷移的檔案系統必須設為唯讀。若檔案系統未設為唯讀,可能不會遷移正在進行的變更。

  • 目標檔案系統必須完全空白。

  • 遷移期間若將系統重新啟動,會在重新啟動之後繼續遷移。

  • 在整個內容完成遷移之前,將禁止存取未完整遷移的目錄內容或檔案內容。

  • 若要在 NFS 遷移期間將 UID、GID 與 ACL 資訊遷移至陰影檔案系統,請確認名稱服務資訊可在本機與遠端系統之間存取。您可以考慮先複製一小部分要遷移的檔案系統資料來測試所有 ACL 資訊是否皆能夠正確遷移,之後再透過 NFS 來進行大規模的資料遷移。

  • 透過 NFS 遷移檔案系統資料可能很緩慢,這取決於您的網路頻寬。

  • 使用 shadowstat 指令來監視檔案系統資料遷移。請參閱Managing ZFS File Systems in Oracle Solaris 11.2 中的Migrating ZFS File Systems