澳门新萄京 6

日志传送

在SQL
Server
2011(11.0.700一.0)上边在平复1个数据库(备份文件40多G大小,实际数据库大小300G),在还原经过中,出现平素守候ASYNC_IO_COMPLETION,如下测试截图所示,已经等待了七十四分钟了,可是还原比例照旧为0%

SQL Server 二〇一二 日志传送

 

一、准备

SELECT  r.session_id ,

        r.command ,

        r.start_time,

        r.status,

        r.wait_type,

        CONVERT(NUMERIC(6, 2), r.percent_complete)   AS [Percent Complete(%)] ,

        CONVERT(VARCHAR(20), DATEADD(ms, r.estimated_completion_time,

                                     GETDATE()), 20) AS [ETA Completion Time] ,

        CONVERT(NUMERIC(10, 2), r.total_elapsed_time / 1000.0 / 60.0) AS [Elapsed Min] ,

        CONVERT(NUMERIC(10, 2), r.estimated_completion_time / 1000.0 / 60.0) AS [ETA Min] ,

        CONVERT(NUMERIC(10, 2), r.estimated_completion_time / 1000.0 / 60.0

        / 60.0) AS [ETA Hours] ,

        CONVERT(VARCHAR(1000), ( SELECT SUBSTRING(text,

                                                  r.statement_start_offset / 2,

                                                  CASE WHEN r.statement_end_offset = -1

                                                       THEN 1000

                                                       ELSE ( r.statement_end_offset

                                                              - r.statement_start_offset )

                                                            / 2

                                                  END)

                                 FROM   sys.dm_exec_sql_text(sql_handle)

                               )) AS CommandText

FROM    sys.dm_exec_requests r

WHERE   command IN ( 'RESTORE DATABASE', 'BACKUP DATABASE','RESTORE LOG' );

数据库为完全复苏方式,并预先做叁回完全备份。

 

共享一个文件夹,主机备份放在那几个文件夹,而且客户机有权访问那么些共享文件夹。

 

 

 

贰、基本配置

澳门新萄京 1

一、运维配置向导

 

澳门新萄京 2

当然,这里是实验,借使还要三番五次伺机的话,相信这么些日子会更加长。这几个是相比较令人想不到的气象。前边查了1晃这些跟当即文件初叶化(Instant
File Initialization
(IFI))有关。关于这么些概念,能够参见官方文书档案数据库文件开端化
,摘抄部分内容如下所示:

2、配置事务日志备份布置

 

  在“备份文件夹的网络路线”框中,键入为工作日志备份文件夹创设的共享的互联网路径。

 

  假若备份文件夹位于主服务器上,在“若是备份文件夹位于主服务器上,则键入该公文夹的地点路径”框中键入该备份文件夹的地面路线。(假使备份文件夹不在主服务器上,此框能够保留为空。)

 

  重要提醒:若是主服务器上的 SQL Server
服务帐户运维在地方系统帐户下,则必须在主服务器上成立备份文件夹,并点名该文件夹的当地路线。

数据库文件起始化

澳门新萄京 3

 

  SQL Server 二零一零 Enterprise
扶助备份压缩。创造日志传送配置时,可以经过甄选以下选项之一来调节日志备份的备份压缩行为:“使用暗许服务器设置”、“压缩备份”或“不缩短备份”。

初步化数据和日志文件以遮盖之前剔除的文书遗留在磁盘上的别样现成数量。 试行以下个中一项操作时,应率先通过零填充(用零填充)数据和日志文件来初阶化这个文件:

  在本例中,应先行共享壹个 \\sql1\sqlbackup 那个文件夹,本机的SQL
Server
Agent会自动创立一个功课,将业务日志备份到那几个共享文件夹。学业安顿正如图所示。

 

澳门新萄京 4

·        
创设数据库。

三、加多支持服务器实例

·        
向现成数据库增添数据或日志文件。

(一)初叶化支持数据库

·        
增大现存文件的轻重缓急(包涵机关拉长操作)。

  “帮助服务器实例”显示日志传送配置中当前安顿为支援服务器的 SQL Server
实例的称号。

·        
还原数据库或文件组。

 
 “支持数据库”呈现日志传送配置的赞助数据库名称。将新的赞助数据库增多到日志传送配置时,可以从列表中精选数据库或在该框中键入新数据库的名号。如果输入新数据库的称号,则必须在“伊始化”选项卡上选择2个选用,该选项卡可将主数据库的完全体据库备份还原到支持数据库中。新数据库将作为苏醒操作的一部
分实行创办。

 

  上述选项配置实现以往,点“连接”开关以连接受日志传送配置中作为帮忙服务器的
SQL Server 实例。用于连接的帐户必须是帮扶服务器实例上 sysadmin
固定服务器剧中人物的成员。

文本最先化会招致这一个操作开销越来越多日子。 可是,第二回将数据写入文件后,操作系统就不必用零来填充文件

澳门新萄京 5

 

  • 是,生成主数据库的一体化备份并将其过来到辅助数据库

 

  通过备份主数据库并在帮扶服务器上还原该数据库,让 SQL Server
Management Studio
配置协理数据库。借使在“帮忙数据库”框中输入新的数据库名称,数据库将用作恢复生机操作的一有的实行创办。

旋即文件起首化 (IFI)

  • 是,将主数据库的现存备份还原到帮扶数据库

 

  让 Management Studio
使用主数据库的存活备份早先化协助数据库。在“备份文件”框中键入该备份的地点。如若在“援救数据库”框中输入新的数据库名称,数据库将用作苏醒操作的壹部分开始展览创办。

在SQL
Server中,能够在眨眼之间间对数据文件实行初阶化,以制止零填充操作。即时文件先导化可以快捷试行上述文件操作。 即时文件初步化成效将回收利用的磁盘空间,而不须求使用零填充空间。 相反,新数据写入文件时会覆盖磁盘内容。 日志文件无法即时开头化。

  倘若选取“是,将主数据库的依存备份还原到援救数据库”选项,请键入要用于早先化协助数据库的完好数据库备份的路径和文书名。

 

  • 否,匡助数据库已初阶化

备注

  内定协理数据库已开头化并预备接受主数据库的业务日志备份。即使在“扶助数据库”框中键入新的数据库名称,则此选项不可用。

唯有在 Microsoft Windows
XP Professional 或 Windows
Server 2003 或越来越高版本中才得以应用即时文件开端化功效。

 

 

(二)复制文件

重要

 
 键入事务日志备份应复制到的门道以平复到助手数据库。平日,此路线为支援服务器上文件夹的地方路径。但是,假设该文件夹位于其它服务器,则必须钦赐该文
件夹的 UNC 路线。协助服务器实例的 SQL Server
服务帐户必须具有此文件夹的读取权限。其余,还非得向代理帐户授予此互联网共享的读写权限。通过代办帐户,复制作业和借尸还魂作业就要赞助服务器实例上的该帐户
下运维。默许情状下,那是帮扶服务器实例的 SQL Server 代理服务帐户,但是sysadmin 可感到该学业采取其余代理帐户。

唯有在数据文件中技术够运用即时文件发轫化效用。 创制日志文件或其大小增加时,将向来零填充该文件。

澳门新萄京 6

 

  在本例中,应优先创设二个 C:\test 那个文件夹。本机的 SQL Server
Agent 会自动创制一个作业,定时将 \\sql1\sqlbackup
文件夹中的事务日志备份 copy 到 C:\澳门新萄京 ,test 。

马上文件早先化功效仅在向SQL
Server服务运行帐户授予了 SE_MANAGE_VOLUME_NAME
之后才可用。 Windows
Administrator 组的成员具备此权限,并能够透过将别的用户增多到 进行卷维护职责 安全攻略中来为其予以此权限。

  请留心SQL Server Agent服务的运营帐户,避防发生权限难点。

 

(3)还原事情日志

发表评论

电子邮件地址不会被公开。 必填项已用*标注