数据库的备份方式有哪些

数据库的备份方式有哪些,第1张

1

数据量小的情况下可以用:

exp/imp、expd/impd,当然oracle不建议用这种方式。

2

正常的方式就是rman

3

另外还有就是所谓的冷备份,就是把数据库停掉,将数据库文件啊、控制文件啊、什么的都copy备份。

你可以用塔迈备份一体机来备份,常见的数据库都能备份,比如SQL Server、Oracle、MySQL等。 *** 作也比较简单,定好备份的时间,到时间了就会自动备份,数据恢复的时候有一键恢复功能。

数据库备份可以分为4个备份类型。

l 全备份:创建备份完成时数据库内存在的数据的副本。

l 差异备份:只记录自上次数据库备份后发生更改的数据。差异数据库备份比数据库备份小,而且备份速度快,因此可以更经常地备份,经常备份将减少丢失数据的危险。

l 日志备份:是自上次备份事务日志后对数据库执行的所有事务的一系列记录。可以使用事务日志备份将数据库恢复到特定的即时点(如输入多余数据前的那一点)或恢复到故障点。

l 文件组备份:可以备份和还原数据库中的个别文件。可以只还原已损坏的文件,而不用还原数据库的其余部分,从而加快了恢复速度。

不同的备份类型适用的范围也不同。全备份,可以只用一步 *** 作完成数据的全部备份,但执行时间比较长。差异备份和日志备份,都不能独立作为一个备份集来使用,需要进行一次全备份。文件备份必须与事务日志备份一起使用,所以文件备份只适用于完全恢复模型和大容量日志记录恢复模型。

每一种备份类型都有不足之处,要针对需要选择备份类型,或者使用几种备份方式的配合来完成数据库的备份。

经常使用备份方式组合有以下几种:

l 全备份+差异备份:以一周为周期,星期日进行全备份,星期一到星期六每天进行差异备份。

l 全备份+日志备份:以一周为周期,星期日进行全备份,星期一到星期六每天进行日志备份。

l 文件组备份+日志备份:备份周期取决于数据库的大小和能力,每周期分别进行一部分数据文件备份,每天进行日志备份。

第一步:运行Microsoft

SQL

Server下的

企业管理器;第二步:将文件层层展开,直到出现

数据库

文件夹,用鼠标右键点数据库,选择所有任务-备份数据库;第三步:进入SQL

Server

备份

-

,选择要备份的数据库,并为其命名,选择备份路径(如已有备份路径,请将其清空);第四步:按添加按钮,进入文件路径设置;可在文件名:中直接输入路径和文件名,也可按输入框后的按钮,进入文件夹列表;

第五步:在文件名中设置一个新的数据库备份名称;(

(图1-2)

第六步:确认后,回到SQL

Server

备份

-

界面,备份到:

的框中显示出将要备份的文件路径,确认,当出现备份成功的提示框时,备份完成。

42

自动定时备份数据

(1)建立数据库备份设备第一步:进入Microsoft

SQL

Server

中的企业管理器;第二步:将文件夹逐层展开,展开管理,查看SQL

Server

代理是否启动,如未启动先将其启动,用鼠标右键点备份,d出快捷菜单,选择新建备份设备,d出窗口;(如图1-3)

(图1-3)

第三步:在名称中输入一个名称,文件名中输入路径名称或选择路径;第四步:按确定按钮,在右侧窗体中出现该设备的名称及路径,即完成。

(2)建立一个自动备份的工作任务第一步:展开管理下的

SQL

Server

代理,用鼠标右键点作业,d出快捷菜单,选择新建作业,d出新建作业属性窗口,输入一个名称,输入描述这个 *** 作的语句;(如图1-4)

(图1-4)

第二步:选择步骤活页夹,按新建按钮,建立新的步骤,输入一个步骤名,选择将要备份的数据库,在命令中输入备份数据库的SQL语句"backup

datadase

lt40

to

lt_backup",此处的lt_backup为备份设备名称,按确定按钮;(如图1-5)

(图1-5)

第三步:选择调度活页夹,按新建调度新建一个调度,输入调度名称,再按更改,(如:图1-6)d出编辑时间窗口,设定备份的频率后确定,在反复出现框中显示出备份发生时间;

(图1-6)

第四步:确定后,回到主窗口,在右侧窗体中出现一条任务的名称即完成设置;

(3)验证作业是否能使用设置完成后,为了检验自动备份的功能是否能运行,可以用鼠标右键点击建立的作业,d出快捷菜单,选择启动作业运行,运行的时候检看状态是否为正在运行,或听计算所硬盘是否发出运行的声音,运行完成后状态显示为成功,即表示备份成功。(4)验证备份设备是否能使用为进一步检测自动备份功能的可靠性,选中备份设备,用鼠标双击建立的备份设备,d出备份设备属性窗口,按查看内容按钮,d出窗口,表示备份设置已连接到备份数据库文件上,说明自动备份功能设置成功。(如图1-7)

(图1-7)

43

远程备份数据

为了数据库的安全,可以将数据库备份到这个网络的另一台使用频率不高的计算机上,以防服务器发生不测时数据遗失。 *** 作方法与上一种大致相同。假设作为备份用的计算机叫"ltserver"。首先在ltserver上建立一个文件夹取名"fff",并将其共享,为了安全,最好设置一个访问密码;以下的步骤与建立自动备份相同,只是在建立备份设备时将文件名设为管理机的下的"DBbackup"文件夹,"\\ltserver\fff";建好备份设备后再建立工作任务,最后再测试备份设备是否设置正确,方法与自动备份相同。更多seo知识到爱问网络即可免费学习哦。

1、首先打开mysql数据库软件进入软件主界面。

2、然后再左侧树里打开自己的的数据库。

3、然后需要点击需要备份的数据库名。

4、如图所示为打开数据库后界面。

5、然后需要点击转储sql文件选项。

6、然后需要打开选择存储文件路径并选择保存。

7、点击保存即可在路径备份好格式为sql的数据库文件。

一:试验背景

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

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:在源服务器执行’维护计划‘,去共享文件夹下面验证是否生成了备份文件。

执行成功后,去备份服务器共享的那个备份文件夹下,看是否生成了备份文件。

1、首先先确认oracle服务器上oracle中标红的相关的服务是否已经正常启动。

2、然后要把PLSQL关闭,让连接先退出一下,确保断开数据库的所有连接,如果数据库中有正在连接客户端,备份的时候可能会出现异常。

3、接着打开cmd命令提示符窗口,输入备份数据库的命令,xp命令的后面跟用户名和密码,file是备份的路径,owner则是数据库的用户名,按下回车键等待备份。

4、耐心等待。当数据完成导出之后,cmd窗口中会出现的提示语,这就表示已经完成了数据库备份导出的动作。

5、这时候在计算机中找到第四步中设定的文件保存路径,如下截图,你会发现多了一个dmp的文件,这个文件就是我们需要的备份文件了。

以上就是关于数据库的备份方式有哪些全部的内容,包括:数据库的备份方式有哪些、如何备份数据库、sqlserver数据库几种备份方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9299350.html

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

发表评论

登录后才能评论

评论列表(0条)

保存