我现在有一个 SQL 托管实例数据库,我想以 .bak 格式备份到 blob 存储。我正在使用的当前命令是
WITH IDENTITY = 'SHARED ACCESS SIGNATURE'
, SECRET = 'Pasted my sas token generated from azure portal blob storage'
go
BACKUP DATABASE [DB_Name]
TO URL = 'blob url/cointainer name/testing.bak'with checksum;
但由此我收到一个错误:“备份数据库失败。SQL 数据库托管实例仅支持由用户启动的 COPY_ONLY 完整数据库备份。”
我也尝试给出“ COPY_ONLY ”而不是校验和,但我又遇到了一个错误:“消息 41922,级别 16,状态 1,第 6 行不支持具有服务管理的透明数据加密的数据库的备份操作SQL 数据库托管实例。消息 3013,级别 16,状态 1,第 6 行 BACKUP DATABASE 正在异常终止。"
注意:我有一个大约 800GB 的数据库