linux

Linux MariaDB备份策略是什么

小樊
42
2025-12-16 10:01:32
栏目: 云计算

Linux MariaDB备份策略

一 策略总览

二 方法选择与适用场景

方法 备份类型 对业务影响 适用场景 关键要点
mysqldump 逻辑 InnoDB配合**–single-transaction**基本不停写;MyISAM需锁表 中小规模、跨版本迁移、灵活筛选 常用参数:-A/-B -F --single-transaction --master-data=2 -R -E --triggers --hex-blob;配合binlog做PITR
LVM快照 + binlog 物理 短暂全局读锁,近乎热备 有LVM卷、需快速全量+增量 步骤:FTWRL + FLUSH LOGS记录位点→快照→拷贝→解锁;增量用mysqlbinlog回放
Percona XtraBackup 物理 热备,不阻塞写入 大表/高并发、需频繁备份 支持全量/增量;准备阶段用**–apply-log/–redo-only**;注意与**MariaDB 10.3+**的兼容性
Mariabackup 物理 热备,不阻塞写入 MariaDB 10.3+或启用静态加密/页压缩 与XtraBackup命令风格相近;支持全量/增量与**–prepare/–copy-back**
主从复制 复制 主库写入实时到从库 高可用/快速切换 不是备份替代;误删同样复制到从库,仍需全量+binlog做PITR

三 推荐备份策略模板

四 关键配置与实施要点

五 监控 验证与常见误区

0
看了该问题的人还看了