问题现象
您具有SQL实例的应用程序感知备份。
一段时间后,您将另一个SQL实例添加到您的SQL Server。
备份完成并显示警告,未备份第二个实例:
2019-03-26T13:20:05:728 + 03:00 2236 W02140000:service_process(2976):无法保存组'mssql:// INSTANCETWO / DB_ONE'的元数据。原因:'错误0x571102:无法备份实例'INSTANCETWO'的SQL Server数据库'DB_ONE'。
| 线路:0xec865955c73bb297
| 文件:e:\ 301 \ enterprise \ applications \ mssql \ aavb \ addon \ src \ aavb_progress_control.cpp:62
| 函数:MsSql :: AavbProgressControl :: OnDatabaseError
| $ module:aavb_mssql_backuper_vsa64_12420
|
| 错误0x570133:帐户“没有足够的权限来访问实例'INSTANCETWO'。为了能够备份或恢复实例,该帐户必须具有SQL Server sysadmin角色。
| 行:0xa590150b0bc6beec
| 文件:e:\ 301 \ enterprise \ applications \ mssql \ common \ src \ online_mssql_server_information.cpp:1213
| 函数:`anonymous-namespace':: OnlineInformationBuilder :: CollectMetaWithOdbc
| $ module:aavb_mssql_backuper_vsa64_12420'。
问题原因
MS SQL的凭据按实例存储,不会自动填充到新实例。
解决方法
该问题已在Acronis Cyber Cloud 8.0中修复
更多信息
解决方法是使用以下方法之一:
手动指定凭据:
1.转到设备-> Microsoft SQL。
2.单击设备名称:
3.单击实例名称:
4.当提示输入凭据时,请提供具有sysadmin角色的用户凭据(如果是域用户,则指定为domain\user):使用自定义脚本重置所有证书,如KB323中所述。