三度网教程:是一个免费提供流行视频软件教程、在线学习分享的学习平台!

PlateSpin备份时SQL Server的信息介绍

时间:2022-10-23作者:未知来源:三度网教程人气:


SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。

以前写过一篇文章IO is frozen on database xxx, No user action is required, 主要是介绍PlateSpin在服务器层面做DR备份时,SQL Server日志里面有"I/O is frozen on database xxxx"以及I/O was resumed on database xxx"信息,详细信息参考那篇博客,这篇主要是从侧面一个佐证、补充!

clip_image001

其实后面发现,当PlateSpin作业运行时,你会发现数据库会msdb.dbo.backupset中会会记录一条数据库完整备份,备份到Virtual Device的记录。这个也是侧面一个佐证!当然更细、更深入方面的原理、知识点,由于网上PlateSpine的资料不多,自己也没有时间去深入了解。这里只是我在采集备份信息时,发现的一个细节而已,当时很是纳闷,那个时间点没有做全备、也没有备份到虚拟设备(Virtual Device)啊?后面查找原因,才发现这个跟PlateSpin有关系。特此记录一下!

SELECT CONVERT(CHAR(100), SERVERPROPERTY('Servername')) AS servername , bs.database_name , bs.backup_start_date , bs.backup_finish_date , DATEDIFF(MINUTE,bs.backup_start_date, bs.backup_finish_date) AS backup_consume_time, bs.expiration_date , CASE bs.type WHEN 'D' THEN 'Full Backup' WHEN 'I' THEN 'Diff Backup' WHEN 'L' THEN 'Log Bacup' WHEN 'F' THEN 'File Backup' WHEN 'G' THEN 'File Diff' WHEN 'P' THEN 'Partial Backup' WHEN 'Q' THEN 'Partial Diff Backup' END AS backup_type , CASE bf.device_type WHEN 2 THEN 'Disk' WHEN 5 THEN 'Tape' WHEN 7 THEN 'Virtual Device' WHEN 105 THEN 'permanent backup device' END AS backup_media, bs.backup_size/1024/1024/1024 AS [backup_size(GB)] , bs.comdivssed_backup_size/1024/1024/1024 AS [comdivssed_backup_size(GB)], bf.logical_device_name , bf.physical_device_name , bs.name AS backupset_name , bs.first_lsn, bs.last_lsn, bs.checkpoint_lsn, bs.description FROM msdb.dbo.backupmediafamily bf INNER JOIN msdb.dbo.backupset bs ON bf.media_set_id = bs.media_set_id WHERE ( CONVERT(DATETIME, bs.backup_start_date, 102) >= CAST('2017-10-18 21:00' AS DATETIME)) AND ( CONVERT(DATETIME, bs.backup_start_date, 102) <= CAST('2017-10-18 23:59' AS DATETIME)) AND bs.type='D' AND bs.database_name='HistoryData' ORDER BY bs.database_name , bs.backup_finish_date;

clip_image002

以上就是PlateSpin备份时SQL Server的信息介绍的详细内容,更多请关注php中文网其它相关文章!


学习教程快速掌握从入门到精通的SQL知识。

关键词:  PlateSpin备份时SQL  Server的信息介绍





Copyright © 2012-2018 三度网教程(http://www.3du8.cn) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版