- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server数据库自动异地备份方案分析和探讨
SQL Server数据库自动异地备份方案分析和探讨
摘要:数据库是应用系统的心脏,对于很多企事业单位来说,数据无价,所以数据库备份十分重要,但又经常做得不好。以SQL Server 2008 R2数据库为例,介绍并分析各种自动异地备份方案和具体实现方法,并指出各类方案方法的优劣,以便读者在工作中自行选择和取舍。
关键词:数据库;SQL Server;异地备份;自动化
文章编号:1007-1423(2015)01-0019-04
0引言
近年来,以数据库为核心的计算机管理信息系统的普及,使现代企事业单位的工作效率大大提高。但同时也增加了现代企事业单位对计算机软硬件的依赖。数据无价,单位的业务数据大都存储在数据库服务器上。各类基于数据库的管理信息系统,都要考虑数据库的安全问题,要想保障数据库的安全,最主要的方法就是做好数据库的备份工作,不但要做好手工备份,更要做好自动备份;不但要做好本地备份,更要做好异地备份。以防工作服务器出现灾难性的硬件故障,未雨绸缪,提前做好应对措施。本文介绍了SQL Server数据库各种自动异地备份方案和具体实现方法,并对各类方案方法做了简单分析与比较。
测试环境如下:
工作服务器A(主机),IP地址:;异地服务器B(备用机),IP地址:。
操作系统:Windows 2008 R2。
数据库:SQL Server 2008 R2。数据库名:test_db。
1自动本地备份
自动本地备份是自动异地备份的基础,这里先介绍一下如何利用SQL Server作业实现本地定时自动备份数据库,每天备份的文件以日期时间命名,存放在工作服务器A()的文件夹E:\DB BK\。具体操作步骤如下:
①打开SQL Server Management Studio
②启动SQL Server代理,图示。
③点击作业-新建作业,在“常规”中输入作业的名称test_db_fullbk_job
④点击步骤,点击新建按钮,新建步骤,输入名称test_db_fullbk_bz;类型选T-SQL,数据库选择master,在命令的空白处输入下面语句,然后点击确定。返回。
⑤点击计划,点击新建按钮,添加计划,输入名称test_db_fullbk_plan,设置好执行频率和具体触发时间等。
⑥点击确定,完成。完成后,可以选中该作业,然后右键,选中“作业开始步骤”,测试一下该作业是否成功执行。若成功会出现如图2界面。
2自动异地备份方案
目前自动异地备份方案主要有两种,方案一:直接把数据库定时自动备份至异地,然后做压缩文件、定期清除历史文件等后续工作。方案二:先把数据库定时自动备份至本地,再定时压缩文件,然后传送至异地服务器,最后做定期的清理工作。方案一对网络速度和稳定性要求很高,一旦备份过程中网络信号差或者网络中断。则备份就无法完成:方案二比方案一更好一些,因为先把备份文件放在本地然后再传送至异地,所以更灵活,对网速和稳定性要求也没那么严格。两种方案又细分为几种不同的实现方法,下面对这两种方案及具体实现方法进行介绍和分析。
(1)方案一:直接备份至异地
直接把数据库备份至异地服务器的主要方法有4种:
①通过映射网络盘和执行cmdshell命令实现。
具体过程与前文提到的自动本地备份相同,只是将第4步的T-SQL语句换成如下内容:
②利用域用户登录的方式实现。
该实现方法的思路来源于SQL Server服务帐号模式和安全机制。具体做法是,首先在备用机()中建立一个与主机()启动SQL Server服务的域用户帐号同名帐号,且密码保持相同,例如都用adminis-trator,密码相同;然后在备用机中建立一个共享文件夹DB_BK,设置合适权限;最后在主机中创建数据库维护计划,备份时使用共享文件夹的UNC路径(\\\DB_BK)即可。
③利用SQL Server的导入导出功能(DTS)实现。
在服务器B(备用机)上安装与服务器A(主机)相同的操作系统与SQL Server,然后利用SQL Server的导入导出功能。具体做法是,从主机的Enterprise Man-ager中添加注册目标数据库,然后任务→导出功能,在DTS wizard中选好源数据库和目标数据库,选中源数据库中所有对象,并记得配置每个表的transform项为“清空目标表”,有自增长字段的话要选“允许添加自增长字段”,接下来要选定期执行并选好计划,保存。
④利用链接服务器。写存储过程实现。
这种方法类似于方法3,只是把数据库中所有对象的导入导出操作用T-SQL语句实现。写成一个或几个存储过程,然后创建作业,定时执
您可能关注的文档
- PIS和大学生就业竞争力自我培养.doc
- PISA数学素养测试试题特点分析和启示.doc
- PIVAS信息系统医嘱管理模块设计探究和新思维.doc
- PIM流程和数据智能管理平台建设.doc
- PISA 2006科学测评框架结果和启示.doc
- PILATON水电站取水口二期导流设计和施工.doc
- PI和PE方案治疗小细胞肺癌疗效观察.doc
- PKPM软件设计常见问题和应用.doc
- PLC原理和应用争先达标教学模式初探.doc
- PKP和PVP治疗骨质疏松性椎体压缩性骨折对比分析.doc
- 2025年高性能电池研发与生产项目可行性研究报告.docx
- 2025年城市夜间经济发展规划项目可行性研究报告.docx
- 招聘来了!联勤保障部队西部地区招聘社会用工岗位计划速看考试备考题库及答案解析.docx
- 2025云南昭通永善县财政局招聘1人考试备考题库及答案解析.docx
- 2025重庆大学党委宣传部劳务派遣工作人员招聘1人考试参考试题及答案解析.docx
- 2025年区块链在艺术品交易中应用项目可行性研究报告.docx
- 2025年秋季大庆油田有限责任公司高校毕业生招聘600人考试备考试题及答案解析.docx
- 2026中国建设银行宁夏回族自治区分行校园招聘180人考试备考题库及答案解析.docx
- 2025年国际贸易数字化转型可行性研究报告.docx
- 2025年生物质能工业蒸汽应用政策法规分析与应对策略报告.docx
最近下载
- 品牌命名、好的品牌命名方法Ver 1.0.pptx VIP
- 10以内数的分解与组合练习题.doc VIP
- 《平行四边形的面积》课件(共16张PPT).pptx VIP
- 2024年机床装调维修工(高级工)技能鉴定考试题库-上(选择题汇总).docx
- 《GB50242-2016建筑给排水及采暖工程施工质量验收规范(条文说明)》.pdf
- 2023《中药材质量标准现状及问题分析》4600字.doc VIP
- 湘美版小学四年级上册美术教案 全册.doc VIP
- 网络社会学(第2版)第10章博客.pptx VIP
- SOP-QR-150进料检验管理办法.doc VIP
- 快递公司时效表 宅急送陆运 .pdf VIP
文档评论(0)