数据库备份

数据库备份,第1张

一:试验背景

异地备份好处:(待补充)

1:异地备份了把原有服务器数据放在另外一个位置,避免些物理损害。
比把数据刻录光盘和原始数据放同房间了房间失火了备份数据也没有了要放另外地方避免了
就是备份的意义。
2:异地备份可以集中管理备份文件。

二:试验整体思路

1:要实现异地备份,必须使用域用户帐号来启动SQL Server服务以及SQL Server Agent服务,因为本地系统帐户无法访问网络。
2:在异地机器中建立一个与SQL Server服务器中启动SQL Server服务的域用户帐号同名帐号,且密码保持相同。
注意:新建帐号针对的是工作组模式,如果是基于域模式,那就无须再建帐号
3:在异地机器中建立一个共享文件夹,并设置合适权限。
4:在源服务器上将共享文件夹映射到本地
5:在SQL Server服务器中建立异地备份的维护计划,在’备份路径‘处输入异地共享文件夹的网络路径(\\共享机器IP\共享文件夹)。
6:将该执行计划对应的作业,’所有者‘改为SA。
7:执行’维护计划‘,去共享文件夹下面验证是否生成了备份文件。

三:试验准备

备份服务器IP:10237135
源服务器IP:1009243
目的:从1009243往10237135进行备份。
用户都是:SINOOCEANLAND\v-baidd
在备份服务器上建了文件夹D:\丹丹\My SQL SERVER\backup(作为共享文件夹使用)

四:试验步骤

1:确保两个服务器的SQL Server Agent服务都已启动。

2:在两个服务器上都建用户SINOOCEANLAND\v-baidd,密码一样。

3:在备份服务器上建共享文件夹,并共享给SINOOCEANLAND\v-baidd,使其有读写权限。

如:在D:\丹丹\My
SQL SERVER\路径下建个文件夹backup

右击该文件夹,点’属性‘,选择’共享‘选项卡,出现如下对话框

--将其共享给SINOOCEANLAND\v-baidd

点击上面标红的’共享‘,在下拉菜单中选择’查找用户‘,如图

出现如下界面:

输入那个域账户名称,点击’检查姓名‘,确保名称正确无误。

例如,我输入v-baidd,点’检查姓名‘,结果如图:

点击’确定‘,回到如下页面,选择该用户,点击’共享‘即可。

如图:

--验证是否共享成功

在源服务器(1009243)上,输入\\备份服务器IP,如:\\10237135,看能否看到backup文件夹。

看到了该文件夹,说明共享成功。

要确保源服务器对备份服务器该文件夹下面的文件有读写权限(省略)

4:在源服务器上将共享文件夹映射到本地

右击’网络‘-’映射网络驱动器‘,如图

出现如下界面,在’文件夹‘那里选择共享文件夹即可

5:在源服务器中建立异地备份的维护计划
展开左侧的’对象资源管理器‘,找到源服务器,展开’管理‘,右击’维护计划‘-'维护计划向导’,如图

出现如下界面

点击‘下一步’,在‘名称’和‘说明’那里填写必要信息

点击上面标红的‘更改’按钮,设置执行时间间隔(在这里设置为每天1个小时执行一次)

点击‘确定’,‘下一步’,勾选’备份数据库(事务日志)

点击‘下一步’,‘下一步’,选择要备份的数据库,如图:

在备份文件路径(即‘为每个数据库创建备份文件’-‘文件夹’后面)输入‘\\10237135\backup’,选择’压缩备份‘

如图:

’下一步‘

’下一步‘,’完成‘,’关闭‘

6:将该执行计划对应的作业,’所有者‘改为SA。

右击该作业名称-’属性‘,如图

点击’所有者‘右面的按钮,如图

出现如下对话框,

点击上面标红的’浏览‘按钮,选择SA

’确定‘,’确定‘,’确定‘。

7:在源服务器执行’维护计划‘,去共享文件夹下面验证是否生成了备份文件。
执行成功后,去备份服务器共享的那个备份文件夹下,看是否生成了备份文件。

如果文件数据量大,文件结构复杂,更新又比较频繁,还是用同步软件解决吧。
我现在用的是BestSync同步软件,现在应该升级到2013版本了。我之前对比过类似的软件了,
这款虽然是共享的,但是功能和稳定性上还是好一些。
你就把备份服务器建成FTP服务器就好
比如:
1 你本地装上软件以后,在主菜单里面 编辑-->追加任务
文件夹1选择 服务器A中要备份的文件夹位置
文件夹2选择 选择FTP服务器路径(填写FTP地址等相关参数)
同步方向为 文件夹1 --》文件夹2
在 FTP设定 下面填写服务器地址,账户名,密码等信息)

然后选择 完成 按钮
2 在主界面下,双击你刚建立的任务,会d出属性对话框
3 选择“日程”属性页,勾选最后一个复选框“按指定日程启动任务”,然后在下面选择你想同步的具体时间点就Ok了
第一次同步,就相当于把所有源文件(文件夹1)备份到文件夹2中。从第二次同步开始,就是增量备份的过程了(只同步新增,删除或者变化的文件)。

*** 作步骤:
一、在备份电脑和主电脑上中创建一个账户liuxh和密码123(自定义)
二、在备份电脑中创建备份用的文件夹backfile并将其共享给指定用户liuxh。
如图:
1选择用户
2分配权限

三、在主电脑上为SQLservice设置登录用户
打开“管理”在“服务”中选择“SQL Server (MSSQLSERVER)”右键属性选择“登录”如下图:
1选择SQL Server (MSSQLSERVER)”
2选择用户liuxh输入正确的密码
四、在主电脑上打开SQLservice2008创建维护计划。
在数据中的管理目录下选择“维护计划”右键选择“维护计划向导” 创建维护计划,步骤如下图:
1 第一步
2下一步
名字可以自定义设置。在计划中,根据计划进行设置。点击“更改”如下图
3点击确认,点击下一步选择“备份数据库(完整)”
4点击下一步
5点击下一步,选择要备份的数据库,和异地备份的路径。
这里备用电脑的IP是1921681148备份文件夹是backfile。所有路径为\\1921681148\backfile(更加实际情况填写)
注:在点击下一步的时候,可能出现无法解析文件夹的错误如下图
原因:你的备用电脑的共享文件没有设置好,请仔细查看原因。
6点击下一步到完成


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12849079.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存