Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
本文介绍如何使用 Azure SQL 托管实例中的备份透明度查看托管实例的备份历史记录。
概述
SQL 托管实例中的备份透明度可通过 msdb 数据库实现,这使得备份历史记录表可查询。
请务必注意,传统 SQL Server msdb 数据库中的备份表与 SQL 托管实例中的 msdb 数据库之间存在一些关键方面的差异。 主要差异包括可见的信息、受支持的表以及可用字段。
包括的信息
SQL 托管实例中的 msdb 数据库显示以下备份信息:
- 创建的自动备份的类型,例如完整、差异或日志备份。
- 有关手动进行的本机备份的元数据,但一些字段(例如文件路径和用户名)可能不会填充。 使用
is_copyonly列确定备份是手动还是自动完成的。 - 有关备份的元数据,包括状态、大小、时间和位置。
msdb 数据库没有以下信息:
- 为长期保留而存储的备份。 用于长期保留的备份是通过在存储级别复制文件来完成的。 此类型的备份对实例不可见。
受支持的表
SQL 托管实例中的 msdb 数据库支持以下备份表:
SQL 托管实例不使用以下备份表,这些表未填充数据:
删除的字段
由于 SQL 托管实例是将数据存储在存储中的云服务,因此不会在以下字段中填充数据:
- 与登录用户相关的字段。
- 与备份文件路径相关的字段。
- 备份过期信息。
注意事项
查看 msdb 数据库中的备份历史记录时,请注意以下事项:
- 不会填充与云无关的字段。 例如,计算机名、物理驱动器和物理名称。
- 备份完成后,备份信息将插入
msdb数据库。 不支持持续进行的备份。 -
msdb数据库会将自动备份记录最长保留 60 天,而用户发起的备份(如仅复制)历史记录将无限期保留。
后续步骤
- 要了解详细信息,请查看 SQL Server 中的 msdb 数据库。
- 要了解 Azure SQL 托管实例中的备份,请查看自动备份。
- 要了解如何查询
msdb数据库,请查看监视备份活动。