Mariadb 10.3使用mariabackup备份进行主
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,mariabackup为Mariadb在xtrabackup的基础上新建的一个分支,默认情况已经随mariadb安装了。1.主库创建主从账号grant replication slave on *.*
千家信息网最后更新 2025年02月02日Mariadb 10.3使用mariabackup备份进行主
mariabackup为Mariadb在xtrabackup的基础上新建的一个分支,默认情况已经随mariadb安装了。
1.主库创建主从账号
grant replication slave on *.* to 'repl'@'%' identified by "repl"
2.主库使用mariabackup创建全量备份
mkdir -p /data/mariabackupmariabackup --backup --target-dir=/data/mariabackup -S /var/lib/mysql/mysql.sock -uroot -p123456
3.准备备份数据
mariabackup --prepare --target-dir=/data/mariabackup
4.将备份数据发送到从库
注意:从库需要关闭mysql服务,并且会将从库的数据全部删除
从库数据位置 /var/lib/mysql
cd /data/mariabackuprsync -av . slave_hostip:/var/lib/mysql
5.从库启动数据库服务
注意:启动从库前,需要将从库的INNODB的配置文件与备份文件里的backup-my.cnf里的一直,否则可能无法启动数据库
# This MySQL options file was generated by innobackupex.# The MySQL server[mysqld]innodb_checksum_algorithm=crc32innodb_data_file_path=ibdata1:12M:autoextendinnodb_log_files_in_group=2innodb_log_file_size=50331648innodb_page_size=16384innodb_undo_directory=./innodb_undo_tablespaces=0
设置文件权限
chown -R mysql:mysql /var/lib/mysql/
启动从库
systemctl start mysql
6.从库设置主从
查看备份文件的xtrabackup_binlog_info里的
mysql-bin.000248 17358780 0-155-1993077
从上面我们就知道从库设置的BINLOG文件以及起始复制位置了
change master to master_host='master_server', master_port=3306,master_user='repl',master_password='repl',MASTER_LOG_FILE='mysql-bin.000248', MASTER_LOG_POS=17358780;
注意:备份文件里有
xtrabackup_binlog_info ---数据库的BINLOG以及起始位置
xtrabackup_binlog_pos_innodb ---数据库的INNODB的BINLOG以及起始位置
xtrabackup_info ---数据库备份的信息
正常情况如果服务器的数据库都是INNODB的存储引擎,则xtrabackup_binlog_info和xtrabackup_binlog_pos_innodb文件是一致的,
但是如果服务器有其他存储引擎比如说myisam,则xtrabackup_binlog_info的起始位置要比xtrabackup_binlog_pos_innodb大。因此我们选择xtrabackup_binlog_info里存储的位置
数据
备份
文件
位置
数据库
服务
起始
存储
主从
引擎
情况
服务器
一致
信息
分支
基础
权限
比如说
账号
准备
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
nbiot云端连接服务器
联想服务器 键盘
石油管线数据库建设方案
计算机网络技术毕业论述
linux查看服务器是多少c
58到家app软件开发职位
厦门格普网络技术有限公司
网络技术部工作特色
软件开发文档工作
一个游戏关闭服务器还能运营吗
英雄联盟适合练英雄的服务器
怎么在服务器管理器里创建磁盘
拥抱网络安全的句子
胶州软件开发哪家便宜
请选择其他数据库名称
高青oa软件开发
网络安全年会热议
网络安全免费ppt模板
补丁服务器
san直接接服务器
北京综合网络技术服务创新服务
网络安全文明上网绘画高年级
昆明软件开发公司公司
学计算机网络技术掉头发吗
蓝月传奇数据库
帆苗网络技术
数据库求子串函数
ubuntusftp服务器搭建
开放大学数据库应用是什么专业
网络安全问题与产品