本文提供在 Azure 虛擬機器上備份 SAP HANA 資料庫執行個體的疑難排解資訊。 若要深入了解我們目前支援的 SAP Hana 備份案例,請參閱案例支援。
SAP HANA 資料庫執行個體的常見備份錯誤
本節說明使用 Azure 備份備份 SAP HANA 資料庫執行個體時可能遇到的常見錯誤。 它還提供了解決這些錯誤的建議動作。
錯誤碼:UserErrorVMIdentityNotEnabled
錯誤訊息:Azure VM 上未啟用系統指派的受控識別。
建議的動作:若要修正此問題,請重試該作業。 執行下列步驟:
- 在 Azure VM 上啟用系統指派的受控識別。
- 為 Azure VM 身分識別指派必要的角色動作。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。
錯誤碼:UserErrorVMIdentityRequiresCreateSnapshotsRole
錯誤訊息:由 Azure VM 系統所指派的受控識別未獲授權,無法建立快照集。
建議的動作:將磁碟快照集參與者角色指派給快照集資源群組範圍中由 Azure VM 系統所指派的受控識別,然後重試該作業。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。
UserErrorVMIdentityRequiresReadSnapshotsRole
錯誤訊息:由 Azure VM 系統所指派的受控識別未獲授權,無法讀取快照集。
建議的動作:將磁碟快照集參與者角色指派給快照集資源群組範圍中由 Azure VM 系統所指派的受控識別,然後重試該作業。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。
UserErrorVMIdentityRequiresReadDisksRole
錯誤訊息:由 Azure VM 系統所指派的受控識別未獲授權,無法讀取磁碟詳細資料。
建議的動作:將磁碟快照集參與者角色指派給快照集資源群組範圍中由 Azure VM 系統所指派的受控識別,然後重試該作業。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。
UserErrorVMIdentityRequiresCreateDisksRole
錯誤訊息:由 Azure VM 系統所指派的受控識別未獲授權,無法建立磁碟
建議的動作:將磁碟快照集參與者角色指派給快照集資源群組範圍中由 Azure VM 系統所指派的受控識別,然後重試該作業。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。
UserErrorVMIdentityRequiresUpdateVMRole
錯誤訊息:由 Azure VM 系統所指派的受控識別未獲授權,無法連結虛擬機器上的磁碟。
建議的動作:將虛擬機器參與者角色指派給目標 Azure VM 上由 Azure VM 系統所指派的受控識別,然後重試該作業。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。
UserErrorVMIdentityRequiresReadVMRole
錯誤訊息:由 Azure VM 系統所指派的受控識別未獲授權,無法讀取虛擬機器儲存體設定檔。
建議的動作:將虛擬機器參與者角色指派給目標 Azure VM 上由 Azure VM 系統所指派的受控識別,然後重試該作業。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。
UserErrorDiskTypeNotSupportedForWkloadBackup
錯誤訊息:不支援非受控磁碟用於工作負載快照集備份。
建議的動作:從磁碟 VHD 建立受控磁碟,然後重試該作業。
錯誤碼:UserErrorMaxDisksSupportedForWkloadBackupExceeded
錯誤訊息:磁碟計數已超過為工作負載備份所支援的磁碟數上限。
建議的動作:請查看工作負載快照集備份的支援矩陣。 接著據以減少磁碟計數,然後重試該作業。
UserErrorWLBackupFilesystemTypeNotSupported
錯誤訊息:工作負載快照集備份不支援的檔案系統類型。
建議的動作:請查看工作負載快照集備份的支援矩陣。 接著將資料來源複製到使用支援檔案系統類型的磁碟區,然後重試該作業。
UserErrorWLBackupDeviceTypeNotSupported
錯誤訊息:工作負載快照集備份不支援的裝置類型。
建議的動作:請查看工作負載快照集備份的支援矩陣。 然後將資料來源移至支援的裝置類型,然後重試該作業。
UserErrorWLOnOSVolumeNotSupported
錯誤訊息:以快照集為基礎的備份不支援 OS 磁碟區上的工作負載資料。
建議的動作:若要使用快照集備份,請將工作負載資料移至另一個非 OS 磁碟區。
UserErrorVMIdentityRequiresGetDiskSASRole
錯誤訊息:由 Azure VM 系統所指派的身分識別未獲授權,無法取得磁碟共用存取簽章 (SAS URI)。
建議的動作:將磁碟快照集參與者角色指派給磁碟範圍中由 Azure VM 系統所指派的受控識別。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。 然後再重試作業。
UserErrorSnapshotTargetRGNotFoundOrVMIdentityRequiresPermissions
錯誤訊息:快照集資源群組不存在,或 Azure VM 系統所指派的受控識別未獲授權,無法在快照集資源群組中建立快照集。
建議的動作:請確定資料庫執行個體快照集原則中指定的快照集資源群組存在,並將必要的動作指派給 Azure VM 系統所指派的受控識別。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。
UserErrorVMIdentityRequiresPermissionsForSnapshot
錯誤訊息:由 Azure VM 系統所指派的受控識別權限不足,無法進行以快照集為基礎的工作負載備份。
建議的動作:將必要的角色動作指派給其他錯誤詳細資料中提及的 Azure VM 身分識別。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。
UserErrorSnapshotOperationsUnsupportedWithInactiveDatabase
錯誤訊息:非使用中的資料庫不支援快照集備份。
建議的動作:請確定所有資料庫已啟動且正在執行,然後重試該作業。
錯誤碼:UserErrorDeleteSnapshotRoleOrResourceGroupMissing
錯誤訊息:Azure 備份無權刪除工作負載備份快照集,或快照集資源群組不存在。
建議的動作:將磁碟快照集參與者角色指派給快照集資源群組範圍中的備份管理服務。 如需詳細資訊,請參閱 Azure 工作負載備份的疑難排解指令碼。 然後再重試作業。
UserErrorConflictingFileSystemPresentOnTargetMachine
錯誤訊息:無法附加快照集,因為目標機器上有相同身分識別的磁碟/檔案系統。
建議的動作:選取其他目標機器以進行快照集還原。 如需詳細資訊,請參閱 SAP HANA 資料庫備份疑難排解一文。
UserErrorDiskAttachLimitReached
錯誤訊息:已達 VM 上連結的磁碟數目上限。
建議的動作:中斷連結未使用的磁碟,或在其他機器上執行還原。 如需詳細資訊,請參閱 SAP HANA 資料庫備份疑難排解一文。
錯誤碼:UserErrorPITSnapshotDeleted
錯誤訊息:選取的快照集復原點已刪除,或不在資源群組中。
建議的動作:選取其他快照集復原點。 如需詳細資訊,請參閱 SAP HANA 資料庫備份疑難排解一文。
OperationCancelledBecauseSameOperationQueuedUserError
錯誤碼:OperationCancelledBecauseSameOperationQueuedUserError
錯誤訊息: 此錯誤發生於防止在相同資料庫/資料來源上觸發多個備份。 完成並行工作/備份之後,下一個備份應該會順利完成。
原因: 在某些情況下,相同容器中有大量資料庫,備份將會觸發並排入佇列。 佇列會導致備份以延遲開始。 因此,從工作並行的開始時間和結束時間看不見。
建議的動作: 您必須降低特定資料庫的頻率,或將其散發至另一個容器,而不是擁有單一容器。
UserErrorWLBackupFilesystemTypeNotSupported
錯誤碼:UserErrorWLBackupFilesystemTypeNotSupported
錯誤訊息: 檔案系統 ext3 和 xfs 目前受到支援。 任何其他檔案系統的作業都失敗。
建議的動作: 請確定您使用支援的檔案系統
SAP HANA 資料庫執行個體的常見還原錯誤
本節說明使用 Azure 備份還原 SAP HANA 資料庫執行個體時可能遇到的常見錯誤。 它還提供了解決這些錯誤的建議動作。
UserErrorRestoreDiskIncompatible
錯誤訊息:目標 VM 不支援還原的磁碟類型。
建議的動作:升級 VM 或使用相容的目標 VM 進行還原。 如需詳細資訊,請參閱 SAP HANA 資料庫備份疑難排解一文。
UserErrorSnasphotRestoreContextMissingForDBRecovery
錯誤訊息:無法啟動快照式時間點還原作業,因為先前的其中一個還原步驟未完成
原因:快照集連結和掛接,或未在目標 VM 上完成 SystemDB 復原。
建議動作:完成目標機器上的快照集附加和掛接作業之後,重試作業。
UserErrorInvalidScenarioForSnapshotPointInTimeRecovery
原因:快照集時間點還原作業失敗,因為目標機器上的基礎資料庫受到 Azure 備份保護。
建議動作:在您停止保護目標機器上的資料庫之後,重試還原作業,並確定 Backint 路徑是空的。 深入了解 Backint 路徑。
附錄
在 SAP HANA Studio 中執行還原動作
- 使用 HANA Studio 從資料快照集復原系統資料庫。 請參閱此 SAP 文件。
- 執行預先註冊指令碼以重設使用者認證。
- 完成後,使用 HANA Studio 從資料快照集復原所有租用戶資料庫。 請參閱此 HANA 文件。