mysql数据库备份有多少种

mysql数据库备份有多少种,第1张

如果你使用的是虚拟主机,可以用使用phpmyadmin来备份数据库

1)登陆phpmyadmin。登陆后左边会出现数据库列表,单击要备份的数据库,如图。

2)在d出的页面中,右侧上部单击“导出”按钮,一般保持默认选项,最下面“另存为文件”,选择“ZIP压缩”,最后单击执行按钮,如图

3

3)d出保存文件后,保存文件即可,如图。

数据库备份

按照备份数据库的大小数据库备份有四种类型,分别应用于不同的场合,下面简要介绍一下。

1、完全备份

这是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。

2、事务日志备份

事务日志是一个单独的文件,它记录数据库的改变,备份的时候只需要复制自上次备份以来对数据库所做的改变,所以只需要很少的时间。为了使数据库具有鲁棒性,推荐每小时甚至更频繁的备份事务日志。

3、差异备份

也叫增量备份。它是只备份数据库一部分的另一种方法,它不使用事务日志,相反,它使用整个数据库的一种新映象。它比最初的完全备份小,因为它只包含自上次完全备份以来所改变的数据库。它的优点是存储和恢复速度快。推荐每天做一次差异备份。

4、文件备份

数据库可以由硬盘上的许多文件构成。如果这个数据库非常大,并且一个晚上也不能将它备份完,那么可以使用文件备份每晚备份数据库的一部分。由于一般情况下数据库不会大到必须使用多个文件存储,所以这种备份不是很常用。

按照数据库的状态可分为三种:

1冷备份,此时数据库处于关闭状态,能够较好的保证数据库的完整性。

2热备份,数据库正处于运行状态,这种方法依赖于数据库的日志文件进行备份。

3逻辑备份,使用软件从数据库中提取数据并将结果写到一个文件上。

1、自动备份

利用系统提供的定时进程或备份软件自动进行数据的备份,适合于数据量大、数据更新 *** 作频繁的OA系统数据备份,有可能需要额外购置备份软件。

2、人工手动备份

适合数据量少或数据更新少,备份 *** 作时间短的OA系统数据备份,由于是人工 *** 作备份的频率一般比较低。

3、数据库集群技术

对于实时性要求非常高的系统,可以考虑使用数据的集群技术,在多台硬件服务器上安装多套数据库系统,并采用集群技术使数据库服务器之间的实现数据同步。当其中某台数据库服务器不可访问时,集群中的其他数据库服务可以正常访问,系统因此无需中断运行。

因此,数据数据库集群技术不仅很好的解决数备份的问题,同时也解决系统对数据库的实施访问问题,一般投入的成本比较高,适合于在实时访问要求高的OA系统中采用,。

4、数据库复制技术

利用数据库系统自身提供的数据库复制功能,在多台数据库中实现数据的复制和同步从而实现数据的备份。

5、热备份和冷备份

热备份是在OA系统服务不停止的情况下进行的数据备份,冷备份是在OA系统服务停止的情况下进行的数据备份。

以上的几种OA系统数据备份策略可以单独使用,也可组合使用,如:手工结合自动,数据库集群结合异地备份。

以上就是关于mysql数据库备份有多少种全部的内容,包括:mysql数据库备份有多少种、什么叫数据库备份、系统数据的几种备份策略等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存