You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询Azure SQL数据库备份的存储位置?

查询Azure SQL数据库备份存储位置的方法

方法1:用Azure CLI查询

  • 要是你配置了长期保留备份,执行下面的命令就能拿到存储位置相关信息:
    az sql db ltr-policy show --resource-group <你的资源组名> --server <你的SQL服务器名> --name <数据库名>
    
    输出里的recoveryServicesBackupPolicyResourceId或者storageAccountUrl字段,就是备份存储的指向地址。

方法2:用Azure PowerShell查询

  • 运行以下命令获取长期备份策略的存储详情:
    Get-AzSqlDatabaseLongTermRetentionPolicy -ResourceGroupName <你的资源组名> -ServerName <你的SQL服务器名> -DatabaseName <数据库名>
    
    结果里的RecoveryServicesVaultResourceId会关联到备份用的恢复服务保管库,你可以去查看这个保管库的位置信息。

方法3:直接查看恢复服务保管库

  • 如果你的备份是存在恢复服务保管库里的,直接在Azure门户搜“恢复服务保管库”,找到和你的SQL数据库关联的那个,进入后看概述页面的“位置”字段,这就是备份的存储位置。

额外说明

  • 注意:Azure SQL的短期自动备份是存在和数据库同区域的RA-GRS存储里的,没法自定义位置;只有配置了**长期保留备份(LTR)**的备份,才能指定其他存储位置。
  • 你在门户里找不到,多半是因为得去看关联的恢复服务保管库,而不是只在SQL数据库页面找。

内容的提问来源于stack exchange,提问作者Sandy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 04:55:54