设为首页 收藏本站
查看: 764|回复: 0

[经验分享] 应用:SQL Server 08日志也能备份数据库

[复制链接]

尚未签到

发表于 2016-11-5 08:16:46 | 显示全部楼层 |阅读模式
  作为微软一个重大的产品版本,SQLServer2008除了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQLServer版本外,SQLServer2008中的备份方式也是其一大亮点,SQLServer2008使用的备份一个数据库有多种方法,如差异备份和事物日志备份。事务日志备份将复制上次完全或以前的事务日志备份的所有数据变化。事物日志备份通常是非常快并且非常小,仅次于镜像的高可靠性备份方案,可以达到分钟级的灾难恢复能力。
  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970655.jpg
  

  
  下面详细讲解了事务日志传送备份的实施过程:

  
  首先,建立一个数据库服务器,名称Server-DW,需要备份的数据库为JKL_DW。同时建立一个备份服务器,名称Server-ETL。在Server-ETL上创建文件夹,用于存放备份数据库,此例中命名为jklDW。

  
  另外,在Server-ETL上创建另外一个文件夹,用于存放为备份数据传送过来的事务日志,命名为LogBackup,然后共享此文件夹。此外还需建立一个存放为还原数据库复制的事务日志,命名为LogCopy,也同样共享此文件夹。

  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970658.jpg
  
备份数据库─常规页
  
  
  接下来为数据库JKL_DW创建一个完整备份。

  
  在目标处选择将数据库备份文件的路径。

  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970661.jpg
  
备份数据库─选项页
  
  
  覆盖媒体:改为备份到新媒体集并清除所有现有备份集,同时起一个名称即可。

  
  可靠性:勾选完成后验证备份和写入媒体前检查校验和这两项。

  
  压缩:选择压缩备份,可以节省80%左右的空间。

  
  然后将备份好的文件复制到Server-ETL上。

  
  第2页:设置事务日志传送
  
  
  设置事务日志传送

  
  启用事务日志传送,数据库右键菜单,选择属性,切换到事务日志传送,选项卡,勾选将此数据库其用为日志传送配置中的主数据库,启用事务日志传送。

  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970664.jpg
  
事务日志传送
  
  
  事务日志备份:点击备份设置,可以打开事务日志备份设置窗体。

  
  辅助数据库:点击添加,可以打开辅助数据库设置窗体。

  
  配置事务日志备份

  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970666.jpg
  
设置备份操作
  
  
  备份文件夹的网络路径:此处填写备份服务器上建立的用于存放事务日志备份的文件夹的网络路径。这里说明一下,将备份文件夹放在了备份服务器上,但这不是必需的,也可以将备份文件夹放在数据库服务器上,或者放在第三台服务器上,只要保证此文件夹能从网络上被数据库服务器和备份服务器访问即可。

  
  备份作业─作业名称:此例中命名为jklDW事务日志备份:事务日志备份作业,然后设置计划。

  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970669.jpg
  
设置作业计划属性
  
  
  名称:命名为jklDW事务日志备份:事务日志备份作业。

  
  频率:设为每天每小时执行一次。因为此例中备份的是数据仓库,数据每天更新一次,频率没有必要设置得太高。如果是业务系统,则可以设置得短一些,保证数据安全。

  
  第3页:备份的目标数据库

  
  备份的目标数据库

  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970671.jpg
  
连接备份数据库所在的服务器
  
  
  首先需要连接到备份数据库所在实例,点击连接,打开连接到服务器窗口。同时,连接到Server-ETL,连接后下面的选项生效,可以进行设置。

  
  初始化辅助数据库

  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970672.jpg
  

  
  辅助数据库:此处选择还原的目标数据库,此例中为jklDW。

  
  初始化辅助数据库:因为前面已经还原了数据库,所以此处选择否,辅助数据库已初始化。

  
  设置复制文件

  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970673.jpg
  

  
  复制文件的目标文件夹:此处输入复制文件夹的网络路径。

  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970674.jpg
  

  
  作业名称:命名为jklDW事务日志备份:事务日志复制作业,然后编辑作业。

  
  名称:命名为jklDW事务日志备份:事务日志备份作业计划。

  
  频率:设为每天每小时执行一次。这个频率中可以根据业务的具体需要决定。

  
转播到腾讯微博
http://img1.gtimg.com/digi/pics/28970/28970675.jpg
  

  
  成功执行备份任务后,备份数据库变为备用/只读状态。

  
  但事务日志备份缺点是它们的恢复能力有限,过程需要耗费很多资源的。此外,如果一个由于某种原因日志备份损坏或无法使用,那么整个恢复链将中断,而不会获得日志备份良好时那样的效果。由此,SQLServer2008提供了几种恢复方法,包括全恢复和简单恢复。恢复方法的选择将取决于事物日志文件是否被保存,如果是的话,任何类型的备份可以执行。

  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-295946-1-1.html 上篇帖子: 关于sql server 2008 t-sql代码折叠的操作方法(解决)! 下篇帖子: SQL Server学习笔记之--与字符相关的问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表