数据备份:(MySql数据库备份邮件存储目录)

一、备份MySql数据库

1.备份MySql数据库内的数据

a.首先登录数据库 mysql -u root -p passwd

b.查看数据库内的库文件,数据库命令:show databases;

c.然后备份数据库:linux命令:mysqldump -u root -p --opt extmail > /extmail.sql (会提示输入密码)这里是备份到根目录下。

extmail数据备份迁移 - 技术总结 - struqqle

d.最后到根目录查看下备份文件,是否备份成功

 二、 备份邮件存储目录(Extmail.org是邮件域)

a.邮件的存储目录:/home/domians/Extmail.org;Extmail.org是邮件域,可以通过命令ls -lh或者du -sh *查看文件的大小。

b.压缩备份邮件存储目录:tar czvf /Extail.org.tar.gz(目的备份文件)  /home/domians/Extmail.org(源文件)

c.最后查看文件是否备份成功。

三、进行备份数据的迁移(Extail.org.tar.gzextmail.sql 

将备份的数据进行迁移:

1.  将根下的两个备份文件放到网络上的另外一台服务器上(CentOs),命令:scp extmail.org.tgz root@192.168.0.4:/  ,然后系统提示是否确定要继续连接,输入yes,有提示输入对方的系统密码 ,然后传输数据

2.直接在目的服务器上直接拷贝备份数据:

scp -r -P 22 * root@203.86.2.52:/Extmail.org

scp -r -P 22 * root@203.86.2.52:/ extmail.sql/

两个文件原来都是备份在根目录下(/)