GHa*_*uan 2 sql-server backup vss
我们的“硬件”部门已经在我们运行 SQL Server 的其中一台服务器上启动了一些 ASR 复制。似乎他们为此使用的方法使用了 VSS,我可以在 SQL 日志中看到很多关于正在备份的数据库以及 I/O 冻结/恢复的消息。它似乎每小时都这样做。
VSS 进行的这些备份会破坏日志链,还是复制备份?有没有办法查看它们是否是副本备份?是否可以指示 VSS 使用副本备份?
任何反馈表示赞赏。
您可以使用以下脚本验证备份历史记录:
SELECT
CONVERT(CHAR(100), SERVERPROPERTY('Servername')) AS SRVNAME,
msdb.dbo.backupset.database_name,
msdb.dbo.backupset.backup_start_date,
msdb.dbo.backupset.backup_finish_date,
msdb.dbo.backupset.expiration_date,
CASE msdb..backupset.type
WHEN 'D' THEN 'Full'
WHEN 'I' THEN 'Diff'
WHEN 'L' THEN 'Log'
END AS backup_type,
msdb.dbo.backupset.backup_size / 1024 / 1024 as [backup_size MB],
msdb.dbo.backupmediafamily.logical_device_name,
msdb.dbo.backupmediafamily.physical_device_name,
msdb.dbo.backupset.name AS backupset_name,
msdb.dbo.backupset.description,
msdb.dbo.backupset.is_copy_only
FROM msdb.dbo.backupmediafamily
INNER JOIN msdb.dbo.backupset
ON msdb.dbo.backupmediafamily.media_set_id = msdb.dbo.backupset.media_set_id
WHERE 1 = 1
ORDER BY 2,3 desc
Run Code Online (Sandbox Code Playgroud)
该脚本将为您提供备份媒体和文件的概览,如果您查看最后一列,is_copy_only
您将看到备份是 COPY_ONLY (1) 还是不是 (0)。
如果它们是 COPY_ONLY,则它们不会破坏备份链。否则,您可能会遇到以下文章中所述的问题:
从 SQL Server 2005 开始,添加了一个新的备份选项,允许您在定期计划的备份之间进行完整备份和事务日志备份,而不会影响 LSN,从而影响需要还原的文件序列。由于差异备份会备份自上次完整备份以来的所有数据页,因此这些类型的备份不会影响 LSN,并且在使用 COPY_ONLY 功能时也没有区别。
您可能想在此处查看我的回答,该回答是针对如何使用 Windows Server Backup 备份 SQL Server 数据库的问题而发布的?.
它与 Windows Server Backup 和 VSS 相关,但涉及您在使用已在您的商店实施的 VSS 备份策略时可能会遇到的一些问题。
归档时间: |
|
查看次数: |
2076 次 |
最近记录: |