NetApp Data Migrator 的已知問題
已知問題列出了可能妨礙您成功使用此版本產品的問題。請仔細閱讀這些已知問題。
組態
使用 SID 對應時出現存取權限不符的情況
NetApp Data Migrator 在使用 SID 映射時可能會報告 `Missing ACE in target`錯誤。此錯誤表示來源系統和目標系統之間存在存取權限不匹配,因為 SID 映射未在根層級執行。
請提供來源和目標 SID 的 CSV 對應,如下列兩種情境所示:
對於從來源 Active Directory 中刪除或移除的使用者或群組,請在 CSV 對應表中提供 SID,如下列範例所示:
| sid_source | sid_target |
|---|---|
S-1-5-21-2444020195-1862089444-1769087368-1000 |
S-1-5-21-3481156262-2863848796-4292454742-512 |
對於 Active Directory 中的活動使用者或群組,請在 CSV 對應表中僅以小寫字母提供使用者名稱或群組名稱。請包含網域前綴(domain\username),如下例所示:
| sid_source | sid_target |
|---|---|
rootdomain\user1 |
rootdomain\user2 |
同一層級目錄的大量移轉限制
使用批次遷移功能時,您無法為來源目錄和目標目錄階層中位於相同層級的目錄建立多個遷移作業。例如,來源和目的地在同一共用作業中的同層級資料夾。嘗試將此類目錄包含在單一批次遷移組態中會導致作業建立失敗。
針對同一層級的目錄,一次建立一個移轉工作,而不是將它們合併在一起。
目錄層級移轉繼承權限標記
在目錄層級移轉中,所選根目錄上的繼承權限不會標記在目的地上。由於 NetApp Data Migrator 不會為根目錄套用繼承權限,因此依賴繼承的子目錄和檔案也不會收到繼承權限。
此問題僅影響從根目錄繼承的權限傳播。NetApp Data Migrator 在遷移過程中能夠正確地標記直接在檔案和目錄上設定的明確權限(非繼承權限)。
遷移完成後,請手動重新套用或重設目標根目錄的繼承權限。這樣可以確保正確的繼承權限傳播到所有子目錄和檔案
驗證在 NFS 中手動上傳 UID 和 GID 對應
在 NFS 遷移過程中,如果 UID 和 GID 對應 CSV 檔案中包含目標系統中不存在的數位使用者 ID 或群組 ID,NetApp Data Migrator 會直接套用(標記)這些值。NetApp Data Migrator 不會驗證指定的 UID 或 GID 是否存在於目標系統中,也不會在使用者介面中報告任何錯誤或警告。這可能導致檔案遷移後所有權錯誤。您需要提供正確的 UID 和 GID 映射。
在開始遷移之前,請確保在映射 CSV 檔案中指定的所有 UID 和 GID 值與目標系統中有效且存在的使用者和群組相對應。手動驗證目標系統中使用者和群組的存在性,以避免 NetApp Data Migrator 在遷移過程中套用錯誤的歸屬資訊。
遷移預先檢查顯示錯誤的空間不足警告
在遷移預先檢查期間,即使目的地有足夠的空間,您也可能會看到以下警告:
Insufficient destination space for selected path. Do you still want to proceed with the migration?
如果您跳過探索步驟,並且 NetApp Data Migrator 使用讀取整個區塊裝置大小而非實際資料集大小的一般命令,就可能發生這種情況。
在執行 Migration 之前先執行 Discovery。這可確保磁碟使用資訊可用於預先檢查作業。如果您仍看到警告:
-
確認探索已完成。
-
手動驗證目的地磁碟區是否有足夠的空間。
-
如果空間足夠,您可以安全地進行資料移轉。
報告
Excel 在 COC 報表檔案中顯示不正確的權限
在 Microsoft Excel 中開啟監管鏈 (CoC) 報告 CSV 檔案時,某些檔案或資料夾權限可能會顯示為 #NAME?,例如 -rwxrwxrwx,而不是實際值。
這是因為 Excel 會錯誤地將某些權限字串(以 - 或 = 開頭)視為公式,從而導致顯示錯誤。CSV 檔案本身是正確的,這只是一個顯示問題。
若要查看正確的檔案和資料夾權限,請使用下列應用程式之一開啟 CSV 檔案:
-
Google Sheets
-
Apple Numbers
-
線上 CSV 檢視器
-
文字編輯器,例如 Notepad++
當大量探索工作因網路問題而失敗時,不會顯示錯誤訊息
如果在批次發現作業期間主機或目標伺服器發生故障,NetApp Data Migrator 可能不會顯示錯誤訊息。這可能會讓人誤以為作業仍在正常運作。
探索工作每 30 秒重新整理一次。如果您發現檔案計數、目錄計數或資料大小沒有更新,這可能表示網路問題。
-
檢查網路連線:
-
開啟工作 VM 終端機。
-
Ping 目標伺服器的 IP 位址。
如果沒有回應,則目的地可能無法連線。
-
-
還原網路介面:
-
使用 SSH 連線至目的地伺服器:
ssh <destination_IP> -
尋找介面名稱,例如 eth0:
ipconfig -
將網路介面恢復上線:
ifup <interface_name>
-
-
如果需要,請對來源伺服器重複步驟 1 和 2 。
無法在 Windows 工作進程中切換使用者
在 Windows 工作進程中切換到其他使用者帳戶可能會因網路連線已存在而失敗。這可能會導致無法存取檔案伺服器。
-
透過在 Windows 工作電腦上開啟命令提示字元並執行以下命令來移除先前的連線:
net usenet use <IP address> /delete -
切換至新使用者帳戶並存取檔案伺服器。
驗證
即使計數相符,移轉後檔案大小也可能不同
資料遷移完成後,檔案總數正確,但部分檔案的大小可能與原始來源檔案不同。這可能是由於網路中斷或檔案傳輸過程中伺服器發生問題所造成的。
-
檢閱移轉 COC 報告,以識別標記為錯誤的檔案。
-
重新執行移轉,直到錯誤解決為止。
工作流程
工作暫停或停滯超過 20 分鐘
當您發現網路連線問題、來源磁碟區或目標磁碟區穩定性問題,或兩者兼有時,可能需要介入。作業可能處於「已暫停」或「執行中」狀態,但沒有任何可見的進展。如果來源或目的地服務停止運作,或工作服務發生停機,就可能發生這種情況。
-
檢查來源和目的地。
如果它們離線,請重新啟動以恢復連線。
-
檢查 worker 狀態。
如果工作進程離線,請使用 SSH 連線至虛擬機器並執行下列命令:
systemctl restart datamigrator-worker.service -
重新啟動 VM:
如果問題仍然存在,請重新啟動工作虛擬機器。
當發生錯誤時,工作執行狀態令人困惑
某些 Migration 作業執行過程中會遇到錯誤,並顯示「已完成」或「已出錯」狀態。這可能會導致在解讀 Migration 作業執行狀態時產生混淆。
狀態定義:
-
已完成:工作執行已完成,但可能包含錯誤。
-
錯誤:由於嚴重問題,工作執行失敗。
請檢查作業執行詳細資料,確認是否有任何錯誤,尤其是在狀態為「已完成」的情況下。在解決此問題之前,請勿僅依賴狀態標籤。