Trong Azure, khi kích hoạt Sao lưu tự động cho máy ảo SQL (MS SQL trong máy ảo), thao tác không thành công.Lỗi tương tự xảy ra với Sao lưu Azure cho máy ảo SQL.
Cổng thông tin Azure báo cáo:
{
"trạng thái": "Không thành công",
"lỗi": {
"mã": "Ext_AutomatedBackupError",
"message": "Lỗi: 'Khóa không hợp lệ để sử dụng ở trạng thái đã chỉ định.\r\n'"
}
}
Ba sự kiện này trong nhật ký sự kiện:
Nguồn Microsoft SQL Server Tự động sao lưu
Sự kiện 57052
Thông điệp
[Cảnh báo] ManagedBackupConfigureFailed: System.Exception: Định cấu hình sao lưu tự động không thành công ---> System.Security.Cryptography.CryptographicException: Khóa không hợp lệ để sử dụng ở trạng thái được chỉ định.
tại System.Security.Cryptography.Pkcs.EnvelopedCms.DecryptContent(RecipientInfoCollection người nhậnInfos, X509Certificate2Collection extraStore)
tại Microsoft.SqlServer.Management.IaaSUtility.EncryptionUtility.DecryptSecureString(SecureString mã hóaValue, Chuỗi vân tay, StoreName storeName, StoreLocation storeLocation)
tại Microsoft.SqlServer.Management.AutoBackup.ManagedBackupManagement.UpdateConfigurations(SecureString protectedSettingsCertificateThumbprint, SecureString protectedSettings, PublicSettings publicSettings)
--- Kết thúc dấu vết ngăn xếp ngoại lệ bên trong ---
lần 2:
Nguồn Microsoft SQL Server IaaS Agent
Sự kiện 56050
Thông điệp
[Cảnh báo] IaaSHandlerConfigurationUpdateError: System.Exception: Không thể cập nhật cấu hình ---> System.Security.Cryptography.CryptographicException: Khóa không hợp lệ để sử dụng ở trạng thái được chỉ định.
tại System.Security.Cryptography.Pkcs.EnvelopedCms.DecryptContent(RecipientInfoCollection người nhậnInfos, X509Certificate2Collection extraStore)
tại Microsoft.SqlServer.Management.IaaSUtility.EncryptionUtility.DecryptSecureString(SecureString mã hóaValue, Chuỗi vân tay, StoreName storeName, StoreLocation storeLocation)
tại Microsoft.SqlServer.Management.AutoBackup.ManagedBackupManagement.UpdateConfigurations(SecureString protectedSettingsCertificateThumbprint, SecureString protectedSettings, PublicSettings publicSettings)
tại Microsoft.SqlServer.Management.AutoBackup.AutoBackupManagement.UpdateConfigurations(Int32 configurationSequenceNumber, SecureString protectedSettingsCertificateThumbprint, SecureString protectedSettings, PublicSettings publicSettings)
tại Microsoft.SqlServer.Management.SqlIaaSHandler.IaaSHandler.NewConfigurationFileFound(Người gửi đối tượng, NewFileEventsArgs e)
--- Kết thúc dấu vết ngăn xếp ngoại lệ bên trong ---
lần thứ 3:
Nguồn Quản lý máy chủ Microsoft SQL
Sự kiện 60629
Thông điệp
[Cảnh báo] ServerConfigurationManagementDeserializePrivateSettingsFailed: System.Exception: Deserializing cài đặt được bảo vệ để lấy mật khẩu SQL không thành công. ---> System.Security.Cryptography.CryptographicException: Khóa không hợp lệ để sử dụng ở trạng thái đã chỉ định.
tại System.Security.Cryptography.Pkcs.EnvelopedCms.DecryptContent(RecipientInfoCollection người nhậnInfos, X509Certificate2Collection extraStore)
tại Microsoft.SqlServer.Management.IaaSUtility.EncryptionUtility.DecryptSecureString(SecureString mã hóaValue, Chuỗi vân tay, StoreName storeName, StoreLocation storeLocation)
tại Microsoft.SqlServer.Management.ServerConfigurationsManagement.ServerConfigurationsPluginManager.DeserializePrivateSettings(SecureString protectedSettingsCertificateThumbprint, SecureString protectedSettings, Boolean isExtensionTestOnly, String&userName, String&password)
--- Kết thúc dấu vết ngăn xếp ngoại lệ bên trong ---
Làm thế nào để sửa cái này?