SQL Server 2012笔记分享-48:备份时间线

备份时间线是SQL server 2012数据库恢复顾问页面中的一项重要新功能,可以让我们更方便的基于备份时间点进行数据库的恢复。

在SQL server 2012的还原数据库界面,可以找到时间线,如图。

点开时间线时候,我们可以选择还原上次所做的备份,当备份时间线的间隔选择周的时候,我们在下方的时间轴上就可以看到一周之内所有可供还原的备份。

备注:因为下图中选择了还原到上次所做的备份,所以只显示了最近一次的完整备份,如图介于7月2和7月3之间。

我们还可以选择特定的日期和时间,在时间线间隔里面可以选择以小时、天、周为间隔。

当我选择时间线间隔为六小时的时候,就显示了从10:00到16:00之间可供恢复的备份。

我们双击下图中时间轴上的数据库备份的图例,就可以准备定位到对应的时间点。

   

当选择时间线间隔以小时为单位的时候,可以看到在10:45到11:00之间有一个完整备份和一个事务日志备份,如图。

当选择时间线间隔以天为单位,就可以看到凌晨6:00到下一个凌晨6:00之间的备份。

下图是也更加直观的时间线,在11:00之前有一个完整备份,紧跟着完整备份有一个事务日志备份,然后在下午的15:00之后有一个差异数据库备份。

而我们在对比SQL server 2008 R2中的时点还原界面,就会发现可供配置的选项就非常少了。

===================================================================

SQL Server 2012笔记分享-48:备份时间线,布布扣,bubuko.com

时间: 2024-10-27 03:34:59

SQL Server 2012笔记分享-48:备份时间线的相关文章

SQL Server 2012笔记分享-22:理解备份模式与恢复模式

SQL Server 备份和还原组件为保护存储在 SQL Server 数据库中的关键数据提供了基本安全保障. 为了最大限度地降低灾难性数据丢失的风险,您需要定期备份数据库以保留对数据所做的修改. 规划良好的备份和还原策略有助于防止SQL Server 2012笔记分享-22:理解备份模式与恢复模式数据库因各种故障而造成数据丢失. 通过还原一组备份,然后恢复数据库来测试您的策略,以便为有效地应对灾难做好准备. ===========================================

SQL Server 2012笔记分享-38:了解系统数据库

master 数据库 记录 SQL Server 实例的所有系统级信息. master 数据库记录 SQL Server 系统的所有系统级信息.这包括实例范围的元数据(例如登录帐户).端点.链接服务器和系统配置设置.此外,master 数据库还记录了所有其他数据库的存在.数据库文件的位置以及 SQL Server 的初始化信息.因此,如果 master 数据库不可用,则 SQL Server 无法启动.在 SQL Server 中,系统对象不再存储在 master 数据库中,而是存储在 Reso

SQL Server 2012笔记分享-23:备份与恢复场景1

场景 某企业服务器中有一个数据库db01,该数据库只能在每周日0:00更新一次数据,并且数据量不大,制定那种备份还原计划比较合适?如何设置?还原的方法是什么? 备份方案 采用完整备份,每周日备份一次即可. 还原方案 采用简单模式即可满足要求,因为该db01只在周日有更新. 方案分析 简单恢复模式下的数据丢失时间窗口,如下图. 简单模式下,进行数据库的完整备份还原,只需还原最近的一次完整备份即可,如图. 配置方法 第一种:图形界面 首先创建一个db01数据库.如图. 然后我们在该数据库中创建一个表

SQL Server 2012笔记分享-7:高可用性功能的增强

(一)数据库镜像 1.支持压缩传输 2.支持自动页修复(msdb..suspect_pages) (二)数据库群集     1.支持多子网 SQL Server 多子网故障转移群集是一种配置,其中每个故障转移群集节点都连接到其他子网或其他子网组.这些子网可以处于同一位置中,也可以位于地理上分散的站点. 跨地理上分散的站点进行群集有时称为拉伸群集. 因为没有所有节点都可以访问的共享存储,所以在多个子网上的数据存储之间应该复制数据. 对于数据复制,有多个可用数据的副本. 因此,多子网故障转移群集除了

SQL Server 2012笔记分享-52:可用性指标

在电信和可靠性理论中,可用性是指: 系统,子系统,或者设备在开始一项任务时处在指定的可操作或可提交状态的程度,这项任务什么时候被用到是未知的,例如,是随机的.简单的说,可用性就是一个系统处在可工作状态的时间的比例.这通常被描述为任务可行率.数学上来讲,相当于1减去不可用性. 在一个给定的时间间隔内,对于一个功能个体来讲,总的可用时间所占的比例. 例如,一个一周里(168小时)有100小时可用的单元的可用性为100/168.可用性的值通常用小数来表示(如0.9998).在高可用性的应用中,使用一个

SQL Server 2012笔记分享-54:数据库文件管理1

(一)添加文件 可以在线执行,不影响数据库使用 ,如图. 添加完成后,如图所示. 也可以通过脚本的形式来添加,如图. (二)删除文件 可以在线执行,不影响数据库使用 . 只有当文件中的实际使用空间为空时才能被成功执行 . (三)移动文件到不同的磁盘路径下 必须先将数据库脱机,将导致数据库暂时不可用 详情参考:http://msdn.microsoft.com/zh-cn/library/ms345483.aspx 若要将移动数据或日志文件作为计划的重定位的一部分,请执行下列步骤: 1. 运行以下

SQL Server 2012笔记分享-46:如何快速学习T-SQL语句

对于初学者来说,T-SQL语句的编写一直是个难题,初学者还是习惯使用图形界面来做相关的SQL方面的维护工作.但是在一个稍微复杂大型的SQL场景中,如果我们能够快速的掌握和理解SQL语句的编写和使用,那么会使我们的运维工作达到事半功倍的效果. 其实对于SQL server 2012来说,本身就提供了很多途径来帮助初学者获取日常管理任务的对应T-SQL脚本.下面我们来举几个快速获取T-SQL脚本的例子. ================================================

SQL Server 2012笔记分享-4:理解SQL server实例

每个单独的SQL server实例都有一个windows进程:sqlservr.exe,一个windows下能安装多个实例,多个实例会有多个sqlservr.exe进程. 一个SQL实例在后台对应一个服务,如果多个应用程序放在一个实例里,如果某个应用开发的程序有问题,比如死循环,会导致服务停止,从而导致所有数据库无法工作.可以采用多实例分开方式. 一个服务器上可以装多个实例,标准版(16个)和企业版(50个)支持的实例数量不同. SQL server实例的类型 (一)默认实例和命名实例 1.服务

SQL Server 2012笔记分享-55:高可用知识总结

------------------------------------------------------------------------------------------------------------- 故障转移群集 虽然群集的共享存储是单点的,但是从存储层面来看,是配置了存储的冗余的,所以也一定程度上实现了冗余. 在群集模式下,一个SQL群集实例只在一个节点上是活跃的,即同一时刻每个SQL群集实例的服务只在群集中的一个节点上是处于运行的状态 ,所以如果有多个数据库,想把数据库放