188金宝搏官网【转载】SQL Server 2012 日志传送

188金宝搏官网 6

在SQL
Server
2011(11.0.7001.0)下边在平复三个数据库(备份文件40多G大小,实际数据库大小300G),在还原经过中,现身一贯守候ASYNC_IO_COMPLETION,如下测验截图所示,已经等候了72分钟了,可是还原比例仍是0%

SQL Server 2011 日志传送

 

一、准备

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' );

数据库为完全苏醒情势,并先行做贰遍完全备份。

 

分享二个文本夹,主机备份放在这里个文件夹,并且顾客机有权访谈这几个分享文件夹。

 

 

 

188金宝搏官网,二、基本配备

188金宝搏官网 1

1、运行配置向导

 

188金宝搏官网 2

本来,这里是尝试,要是还要三番三遍伺机的话,相信这一个小时会更加长。这一个是相比较令人不敢相信 无法相信的光景。后边查了须臾间以此跟眼看文件早先化(Instant
File Initialization
(IFI))有关。关于那个概念,能够参见官方文书档案数据库文件初始化
,摘抄部分剧情如下所示:

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

 

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

 

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

 

  主要提示:假如主服务器上的 SQL Server
服务帐户运转在地头系统帐户下,则必得在主服务器上创造备份文件夹,并点名该公文夹的地头路线。

数据库文件起首化

188金宝搏官网 3

 

  SQL Server 二零零六 Enterprise
援救备份压缩。创设日志传送配置时,能够通过挑选以下选项之一来调成天志备份的备份压缩行为:“使用暗许服务器设置”、“压缩备份”或“不巨惠扣备份”。

开头化数据和日志文件以隐瞒以前删除的文书遗留在磁盘上的别样现存数据。 实践以下个中生龙活虎项操作时,应率先通过零填充(用零填充)数据和日志文件来起始化这几个文件:

  在本例中,应先行分享三个 \sql1sqlbackup 那些文件夹,本机的SQL
Server
Agent会自动创制一个功课,将业务日志备份到这一个共享文件夹。学业安插正如图所示。

 

188金宝搏官网 4

·        
制造数据库。

3、增加帮助服务器实例

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

(1)开始化扶持数据库

·        
增大现存文件的大大小小(富含自动增加操作)。

  “扶植服务器实例”显示日志传送配置中当前布局为协理服务器的 SQL Server
实例的称谓。

·        
还原数据库或文件组。

 
 “协助数据库”呈现日志传送配置的扶助数据库名称。将新的扶植数据库增加到日志传送配置时,能够从列表中甄选数据库或在该框中键入新数据库的称呼。要是输入新数据库的称谓,则务必在“起首化”选项卡上选择一个选取,该选项卡可将主数据库的大器晚成体化数据库备份还原到扶持数据库中。新数据库将用作苏醒操作的黄金年代部
分进行创办。

 

  上述选项配置完毕未来,点“连接”按键以连选用日志传送配置中作为扶植服务器的
SQL Server 实例。用于连接的帐户必得是帮忙服务器实例上 sysadmin
固定服务器剧中人物的积极分子。

文本初步化会招致那几个操作成本更加的多日子。 然则,第贰遍将数据写入文件后,操作系统就不用用零来填充文件

188金宝搏官网 5

 

  • 是,生成主数据库的风流罗曼蒂克体化备份并将其出山小草到帮忙数据库

 

  通过备份主数据库并在支援服务器上还原该数据库,让 SQL Server
Management Studio
配置协助数据库。如若在“帮助数据库”框中输入新的数据库名称,数据库将作为苏醒操作的一片段开展创办。

立刻文件开首化 (IFI)

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

 

  让 Management Studio
使用主数据库的存活备份开头化辅助数据库。在“备份文件”框中键入该备份的岗位。如若在“补助数据库”框中输入新的数据库名称,数据库将作为苏醒操作的豆蔻梢头有的实行创办。

在SQL
Server中,能够在须臾间对数据文件进行初步化,避防止零填充操作。即时文件起初化能够火速试行上述文件操作。 即时文件初叶化效能将回笼利用的磁盘空间,而无需接收零填充空间。 相反,新数据写入文件时会覆盖磁盘内容。 日志文件不能即刻伊始化。

  假诺选用“是,将主数据库的并存备份还原到赞助数据库”选项,请键入要用于开始化扶植数据库的全体数据库备份的不二诀窍和文书名。

 

  • 否,帮助数据库已初叶化

备注

  钦命协助数据库已起先化并预备采用主数据库的事情日志备份。固然在“扶植数据库”框中键入新的数据库名称,则此选项不可用。

独有在 Microsoft Windows
XP Professional 或 Windows
Server 2004 或越来越高版本中工夫够运用即时文件伊始化功用。

 

 

(2)复制文件

重要

 
 键入事务日志备份应复制到的门路以恢复生机到扶植数据库。平常,此路径为帮扶服务器上文件夹的当地路线。可是,即使该文件夹位于其余服务器,则必需钦定该文
件夹的 UNC 路线。援助服务器实例的 SQL Server
服务帐户必须有所此文件夹的读取权限。别的,还必得向代理帐户付与此互连网共享的读写权限。通过代理帐户,复制作业和回复作业就要援助服务器实例上的该帐户
下运作。暗中认可意况下,那是赞助服务器实例的 SQL Server 代理服务帐户,不过sysadmin 可感到该学业接收任何代理帐户。

唯有在数据文件中才足以接收即时文件开始化作用。 成立日志文件或其尺寸拉长时,将一直零填充该文件。

188金宝搏官网 6

 

  在本例中,应先行创设五个 C:test 这么些文件夹。本机的 SQL Server
Agent 会自动创立二个功课,准时将 \sql1sqlbackup
文件夹中的事务日志备份 copy 到 C:test 。

马上文件开始化功用仅在向SQL
Server服务运转帐户付与了 SE_MANAGE_VOLUME_NAME
之后才可用。 Windows
Administrator 组的积极分子具有此权限,并得以透过将其余用户增添到 实行卷维护职务 安全攻略中来为其予以此权限。

  请小心SQL Server Agent服务的运行帐户,以免产生权限难题。

 

(3)还原事情日志

发表评论

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