数据无价,需要定期备份,在此记录下相关操作命令,后期计划改为定时脚本实现。
备份文件:
yum install zip
zip -r x.zip home
tar -zcvf home.tar.gz home
备份数据库:
mysqldump -uroot -h192.168.0.1 -P3306 -p data > /home/data.sql
#优化后
mysqldump -uroot -p data > /home/data.sql
命令解释:
mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。
-uroot --> 用户名
-h192.168.0.1 --> IP地址,本地可省略
-P3306 --> 端口号,默认端口可省略
-p --> 数据库密码,可不填回车后输入
data --> 导出的数据库名
/home/data.sql --> 导出的地址及文件名