當嘗試通過還原從FMC 1000獲取的備份從防火牆管理中心1000(FMC 1000)硬體裝置遷移到KVM上部署的FMCv時,還原操作立即失敗,在命令列介面(CLI)中顯示以下錯誤消息:
From J to I is not allowed.. Aborting the Restore
即使源FMC 1000和KVM上的目標FMCv運行相同的軟體版本(7.0.7,內部版本518),遷移嘗試仍被阻止。 還原過程沒有完成,KVM上的目標FMCv仍保持其還原前狀態。該錯誤由還原流程中內建的相容性檢查生成,不是暫時性或可恢復性故障 — 它是平台強制實施的蓄意阻止。
此問題的主要特徵是:
備份是從物理FMC 1000裝置獲取。
恢復目標是在KVM上部署的FMCv。
源和目標都運行軟體版本7.0.7(內部版本518)。
還原操作將終止,並顯示以下錯誤:「從J到I是不允許的。正在中止還原」。
無論源系統和目標系統之間的版本奇偶校驗如何,都會發生此錯誤。
源平台:FMC 1000(物理硬體裝置)。
目標平台:FMCv部署在KVM虛擬機器監控程式上。
軟體版本(源和目標):7.0.7(構建518)。 其他軟體版本也可能受到影響。
不允許「從J到I..」錯誤。終止Restore「 」由在FMC還原過程中執行的相容性檢查生成。此檢查根據恢復目標的模型類評估備份源的模型類。錯誤消息中的識別符號「J」和「I」分別表示源(FMC 1000)和目標(KVM上的FMCv)平台的內部模型類指示符。當這些模型類對於跨平台恢復不相容時,該過程會立即被有意中止。
以下步驟說明了理解和解決此問題的正確方法:
1.瞭解發生錯誤的原因
還原操作被阻止,因為在KVM上不支援從FMC 1000到FMCv的模式遷移路徑。僅匹配顯示的軟體版本不支援跨平台還原。FMC備份還原過程將強制執行模型類相容性檢查,當源模型類與目標模型類不相容時,將中止還原。這是蓄意的平台保護,不是錯誤或暫時性錯誤。
2.不重試或嘗試繞過還原
不重試恢復操作且不嘗試繞過model-class檢查非常重要。強制或規避此檢查可能會使目標FMCv處於不受支援且可能不起作用的狀態,這可能需要完全重建虛擬裝置。存在相容性檢查以保護目標平台的完整性。
3.使用受支援的方法遷移FMC
有2個選項。
選項 1:確定支援的遷移路徑
思科記錄了FMC 1000支援的特定型號遷移路徑。KVM管理程式不是用於通過備份恢復遷移FMC 1000型號的已記錄或支援的目標平台。在繼續之前,您必須查閱Cisco FMC模型遷移指南,以確定受支援的目標平台和遷移工作流程。有關FMC模型遷移的相關思科文檔列在本文的相關內容部分。
選項 2:使用匯入/匯出流程
手動從源FMC匯出支援策略並將其匯入目標FMC中。
源FMC
a.在源FMC上,導航到System > Tools > Import/Export。
b.選擇要匯出的策略。請注意,在撰寫本文時,某些策略(如VPN)無法匯出。您必須在目標FMC上手動配置它們。
c.選擇Export下載.sfo檔案。
目標FMC
d.在目標FMC上,導航到System > Tools > Import/Export,然後選擇Upload Package。
e.選擇Choose File,然後選擇.sfo檔案。
f.選擇Upload。
g.選擇Import。將出現匯入清單。如果名稱和內容與現有對象匹配,則重新使用網路和埠對象;在所有其他情況下,具有重複名稱的對象將作為新對象匯入,並在名稱后附加數字。還可以將介面對象對映到現有對象或新對象。
h.選擇Import。匯入任務啟動。
i.匯入任務完成後,請刷新瀏覽器以檢視匯入的策略。
還原失敗的根本原因是在KVM上FMC 1000到FMCv不是受支援的型號遷移路徑。FMC備份恢復過程包括內部模型類相容性檢查,該檢查將備份源的模型標誌符與恢復目標的模型標誌符進行比較。在此場景中,源FMC 1000帶有模型類識別符號「J」,KVM上的目標FMCv帶有模型類識別符號「I」。 由於這兩個模型類對於跨平台恢復不相容,因此會立即中止進程,並顯示以下消息:
From J to I is not allowed.. Aborting the Restore
源系統和目標系統運行相同的軟體版本(7.0.7,內部版本518)並不足以支援還原。相容性檢查基於模型類,而不是基於版本。
| 修訂 | 發佈日期 | 意見 |
|---|---|---|
1.0 |
25-Oct-2026
|
初始版本 |