Linux(Debian 10)服务器上如何备份MySQL数据库?

admin3年前主机评测109

我们在进行网站迁移时,需要将原网站的数据库文件进行备份,防止数据丢失,待网站迁移后,便可将备份的数据直接恢复到当前的数据库中。MySQL是当前流行的关系型数据库管理系统,应用非常广泛,那么如何在Linux(Debian 10)服务器上备份MySQL数据库?本文以RAKsmart美国服务器(Debian 10)为例,下面一起来看下操作步骤。

linux服务器上如何备份MySQL数据库?

1、美国服务器开通后,主机商会发送一封带有服务器IP地址、端口、远程登录用户名和密码等信息的邮件到我们预留的电子邮箱账户中。打开SSH工具,填写相关服务器信息,远程连接到该Linux服务器上。

2、默认情况下,Linux服务器上的MySQL数据库存储在以下目录中:

/var/lib/ mysql /

如果mysqld服务处于关闭状态,我们可以使用以下命令将数据库复制到示例/backup目录:

cp – rp /var/lib/ mysql /*.* /backup

从mysql目录复制数据库文件,通常需要先关闭mysqld服务,因为如果在使用数据库的同时复制数据库,则生成的备份将损坏。

3、除了通过mysql目录备份数据库外,我们还可用mysqldump命令来备份MySQL数据库文件,该命令允许备份单个数据库和服务器上的所有数据库,而无需关闭mysqld服务,有可以保持数据库在线的同时进行备份的能力,因此它是我们备份MySQL数据库的首选方法。

①备份单个数据库

我们用SSH工具成功连接美国服务器后,以root身份登录时将名为 example 的数据库备份到目录 /backup,如下所示:

mysqldump example /backup/example_backup.sql

除非是小型数据库,否则建议随后压缩生成的数据库备份,以减少传输备份所需的时间。 例如,运行下面命令压缩example数据库的备份文件。

tar czvf /backup/example_backup.tar.gz /backup./example_backup.sql

②备份所有数据库

如果我们的Linux服务器上有许多数据库,单独备份所有这些数据库将耗费大量的时间。这时可运行下面命令将当前Linux服务器上的所有mysql数据库备份到 /backup 目录中。

mysqldump -A /backup/databases.sql(or –all-databases)

–A 与“-all-databases”会执行相同的功能,即将转储服务器上的所有数据库。

我们在租用Linux服务器时,也可以参考以上方法步骤来进行数据库备份。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

VPS 配置优化笔记

配置过程中的一些笔记:一、VPS只有一个根分区,没有swap交换分区。VPS内存不大,于是,我为其增加了一个swap交换文件。1、进入一个目录cd /var/2、获取256M的文件块:dd if=/d...

香港 免费vps(香港免费vps试用3天)

香港免费VPS及香港免费VPS试用3天随着互联网的普及和发展,越来越多的人开始关注虚拟专用服务器。其中,香港地区的免费VPS服务备受欢迎。香港作为一个国际化城市,具有非常好的网络连接和稳定性,因此很多...

wordpress速度优化教程 让wordpress网站加载瞬间秒开

很多小伙伴都觉得WordPress网站打开很慢,甚至有的首页打开都要几十秒,其实WordPress搭建的网站,一般只要优化的好,秒开都是可以的,但是因为WordPress的优化有非常多种,因此涉及很多...

特网云:香港云主机五区,1核1G仅41元/月起,限时抢/5M宽带/6折优惠

特网云怎么样?特网科技成立2009年以来专业致力于、国内外服务器整机租用及托管等互联网业务,目前运作,香港五区 香港高防一区 加利福尼亚州 韩国三区 中国大连 中国沈阳 香港四区 沙田一区 中国中山...

安康服务器_安康高防服务器_安康物理机租用_独立服务器

易探云服务器(安康服务器)提供安康高防服务器租用,易探云服务器采用由数据切片技术构建的三层存储功能,切实保护客户数据的安全,系统可靠性达99.95%以上。安康地区用户也可以选择购买香港服务器,支持跨境...

服务器被入侵了怎么办?服务器被入侵该如何进行处理?

服务器被入侵了怎么办?现在服务器被攻击是很正常的事情,跟着互联网的不断地的发展,让一些黑客也有了技能的更新,俗话说魔高一尺,道高一丈,所以咱们的服务器租借商更应该将愈加先进的技能学到,不断的去抵抗这些...