首页 > 数据库技术 > 详细

使用mariabackup备份MariaDB数据库

时间:2020-09-15 14:19:24      阅读:184      评论:0      收藏:0      [点我收藏+]

--备份

mkdir /usr/local/mysqlBackup

/usr/local/mysql/bin/mariabackup --defaults-file=/etc/my.cnf --backup --user=root --password=123456 --port=3306 --target-dir=/usr/local/mysqlBackup/$(date +%Y-%m-%d)_fullbackup

--备份部分数据库或表

/usr/local/mysql/bin/mariabackup --defaults-file=/etc/my.cnf --backup --databases="test_db base_db_dev.t_app_base" --user=root --password=123456 --port=3306 --target-dir=/usr/local/mysqlBackup/$(date +%Y-%m-%d)_fullbackup

--恢复

#先将删除原目录下的数据文件
cd /usr/local/db/mysql/data && rm -rf *

#恢复
/usr/local/mysql/bin/mariabackup --defaults-file=/etc/my.cnf --copy-back --datadir=/usr/local/db/mysql/data --target-dir=/usr/local/mysqlBackup/2020-09-15_fullbackup

#给权限
chmod -R 777 /usr/local/db

#重启MariaDB服务
service mysql restart

 

使用mariabackup备份MariaDB数据库

原文:https://www.cnblogs.com/kgdxpr/p/13672711.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!