使用mariabackup备份MariaDB数据库
2023-09-27 14:25:30 时间
--备份
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 --prepare --target-dir=/usr/local/mysqlBackup/2020-09-15_fullbackup #恢复 /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
说明:
相关文章
- H2 数据库采用客户/服务器端连接数据的 JDBC 参数
- 图数据库-Neo4j(七):数据库备份【导出:neo4j-admin dump】【导入:neo4j-admin load】【旧版本Neo4j导出的文件导入到新版本的Neo4中需要修改配置文件中的参数】
- 数据库-SQLServer安装和配置及完全卸载
- TP5框架下实现数据库的备份功能-tp5er/tp5-databackup
- 数据库多行转换为单一列
- Java代码实现备份和恢复Mysql数据库
- Oracle19c 数据库在线文档
- 使用jpsSmartUpload上传一个文件,并且把相应的数据写入数据库成为一条记录
- Windows下Postgre SQL数据库通过Slony-I 实现数据库双机同步备份
- 使用mysqldump 对数据库进行备份的乱码问题
- 神通数据库备份恢复过程
- 冷备份MySQL数据库并且使用Docker直接运行的操作过程
- [完整版]Postgresql 数据库 备份以及恢复的过程
- 达梦数据库备份恢复过程
- Oracle 数据库备份启用压缩以及remap
- 简单的数据库备份语句--Oracle+SQLSERVER
- 查询mysql数据库启动时间抛异常
- 数据库表及字段命名规范
- Mysql 一次性备份导出/导入恢复所有数据库
- 【数据库】Mysql数据迁移到Opengauss
- Oracle数据库备份及还原(删除恢复、同步数据)
- 如何打开resaw目录中的数据库文件?
- GWAS Catalog数据库简介
- 远程数据库的表超过20个索引的影响
- 使用binlog2sql工具来恢复数据库
- MySQL创建数据库与创建用户以及授权
- 每天自动备份Oracle数据库