最新sql server 备份与恢复操作案例.docx

上传人:b****4 文档编号:6617681 上传时间:2023-05-10 格式:DOCX 页数:14 大小:772.79KB
下载 相关 举报
最新sql server 备份与恢复操作案例.docx_第1页
第1页 / 共14页
最新sql server 备份与恢复操作案例.docx_第2页
第2页 / 共14页
最新sql server 备份与恢复操作案例.docx_第3页
第3页 / 共14页
最新sql server 备份与恢复操作案例.docx_第4页
第4页 / 共14页
最新sql server 备份与恢复操作案例.docx_第5页
第5页 / 共14页
最新sql server 备份与恢复操作案例.docx_第6页
第6页 / 共14页
最新sql server 备份与恢复操作案例.docx_第7页
第7页 / 共14页
最新sql server 备份与恢复操作案例.docx_第8页
第8页 / 共14页
最新sql server 备份与恢复操作案例.docx_第9页
第9页 / 共14页
最新sql server 备份与恢复操作案例.docx_第10页
第10页 / 共14页
最新sql server 备份与恢复操作案例.docx_第11页
第11页 / 共14页
最新sql server 备份与恢复操作案例.docx_第12页
第12页 / 共14页
最新sql server 备份与恢复操作案例.docx_第13页
第13页 / 共14页
最新sql server 备份与恢复操作案例.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

最新sql server 备份与恢复操作案例.docx

《最新sql server 备份与恢复操作案例.docx》由会员分享,可在线阅读,更多相关《最新sql server 备份与恢复操作案例.docx(14页珍藏版)》请在冰点文库上搜索。

最新sql server 备份与恢复操作案例.docx

最新sqlserver备份与恢复操作案例

 

SQLServer2005备份与恢复操作案例

数据库:

MSSQLServer2005(SP2)备份与恢复

1数据库备份与恢复

(1)备份策略:

每天凌晨0:

30做一次完整备份,磁盘上保留最近两周的备份;在每次做完备份后,删除两周前的备份文件;截断数据库事物日志并收缩数据库。

(2)恢复策略:

当数据库出现故障需要紧急恢复时,使用最新的备份文件将数据库恢复。

1.1.1数据库设置

在执行备份与恢复操作之前请进行如下操作:

(1)将数据库的恢复模式设置为完整模式。

(2)检查是否安装并启动了SQLServer、SQLServerAgent、SQLServerIntegrationServices服务。

检查方法:

依次展开开始->管理工具->服务,打开服务。

检查‘服务’列表中是否有这三个服务并且已经启动,启动方式为‘自动’。

若未安装SQLServerIntegrationServices,请先安装该服务。

安装完成后启动该服务,再继续后面的操作。

1.1.2数据库备份

使用SQLServer的‘维护计划’来实现定时备份。

(1)新建维护计划

打开SQLServerManagementStudio的资源管理器->管理->维护计划,右键->新建维护计划,如图:

在弹出的对话框中输入名称bis_backup,点击‘确定’,弹出维护计划的设计对话框,如下图:

在‘说明’栏中输入对任务计划的说明文字:

“每天凌晨0:

30定时备份zxm10_auth和zxm10_bis数据库,删除已过期的备份文件,并截断数据库事务日志,收缩数据库”。

设置作业计划

点击上图中计划后面的按钮(红色标注处),弹出‘作业属性计划’对话框,用于设置执行计划。

在‘名称’一栏输入计划的名称bis_backup_plan,‘计划类型’采用默认值‘重复执行’;频率项的‘执行’一栏后面的下拉框中选择‘每天’,‘执行间隔’采用默认值1天;在‘每天频率’选项中选择默认值‘执行一次’,时间修改为0:

30:

00;其余选项采用默认值。

设置好后如下图所示:

点击‘确认’,返回主页面:

(2)创建备份数据库任务

用鼠标选中‘维护计划中的任务’中的‘备份数据库任务’,拖拽到设计面板的黄色区域内,如图所示:

双击红色框中新建的‘备份数据库任务’,在弹出的对话框中进行备份任务的设置:

‘连接’一栏采用默认值‘本地服务器连接’,‘数据库’一栏在下拉框中选择要备份的数据库zxm10_auth和zxm10_bis:

‘备份类型’采用默认值完整,‘备份到’一栏选择‘磁盘’(如果是磁带备份则选择磁带)。

然后选择‘为每个数据库创建备份文件’,并勾选‘为每个数据库创建子目录’;点击‘文件夹’后面的按钮,浏览并设置备份文件的路径。

设置好后如下图所示:

(3)创建删除过期备份文件的任务

用鼠标选择‘清除维护任务’并拖拽到设计面板的黄色区域中,如图:

双击刚创建的‘清除维护任务’,进行设置。

‘删除以下类型的文件’采用默认选项‘备份文件’,‘文件位置’采用默认选项‘搜索文件夹并根据文件拓展名删除文件’,点击在‘文件夹’后面的浏览按钮,设置路径为之前创建的备份文件的路径,‘文件拓展名’中输入’bak’。

‘文件保留时间’选择2周,即磁盘上保留2周内的备份文件,过期的备份文件将自动删除。

设置好的页面如图所示:

(4)创建截断数据库事务日志并收缩数据库的任务

用鼠标选中‘维护计划中的任务’中的‘执行T-SQL语句’,拖拽到设计面板的黄色区域内,如图所示:

双击新建的‘执行T-SQL语句’任务,在弹出的对话框中进行截断事务日志和收缩数据库的设置。

拷贝以下SQL语句并粘贴到‘T-SQL语句’下的空白面板中。

--截断数据库日志并收缩数据库

backuplogzxm10_authwithno_log

dbccshrinkdatabase(zxm10_auth)

backuplogzxm10_biswithno_log

dbccshrinkdatabase(zxm10_bis)

至此,已经完成了对数据库的维护计划的创建,包括:

1)指定计划执行周期;

2)创建备份数据库的任务;

3)创建删除过期备份文件的任务;

4)创建截断数据库事务日志和收缩数据库的任务。

完成设置后的界面如图:

最后,保存维护计划。

在bis_backup标题上右键->保存选定项,进行保存。

注意:

若未安装或未启动SQLServerIntegrationServices,则最后一步保存会不成功,提示保存失败的错误。

1.1.3数据库的恢复

当数据库故障需要恢复时,采用如下步骤:

(1)若有多个应用程序同时连接访问数据库服务器时,首先在该服务器上断开网线,并重启SQLServer服务;

(2)打开MicrosoftSQLServerManagementstudio->数据库,定位到要恢复的数据库,如zxm10_auth.选中该数据库,右键->任务->还原->数据库,如图:

(3)在弹出的‘还原数据库’对话框上,在‘指定用于还原的备份集源和位置’栏选择‘源设备’,并点击浏览按钮:

在弹出的‘指定设备’对话框中,点击‘添加’按钮,

定位到之前的备份文件的路径,选择最近一次的备份:

依次点击‘确认’,返回‘还原数据库’对话框页面,注意勾选红色框标示的部分:

点击‘确认’,开始还原操作。

注意:

根据数据库的大小,整个过程可能持续数分钟。

待回复数据库完成后,对刚恢复的数据库结构和数据进行检查,看看恢复是否成功。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 农学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2