备份与监控:3-2-1 原则、mysqldump 与轻量告警

运维有两件事平时看不出价值、出事时能救命:备份和监控。这篇讲最小可用的做法。 一、备份 3-2-1 原则 3 份数据(1 份原始 + 2 份备份) 2 种不同介质(如本地磁盘 + 云存储/异地) 1 份异地(防机房/服务器整体故障) 哪怕只做到"定时备份 + 一份传到异地",也比不备份强一百倍。 二、文件备份 rsync # 把 /var/www 同步到备份目录(增量) rsync -avz /var/www/ /backup/www/ # 同步到远程服务器 rsync -avz /var/www/ user@backup-host:/backup/www/ -a 保留权限/时间戳,-z 压缩,--delete 让目标与源完全一致(慎用)。 三、数据库备份 mysqldump # 单库 mysqldump -u root -p mydb > /backup/mydb_$(date +%F).sql # 全部库 mysqldump -u root -p --all-databases > /backup/all_$(date +%F).sql # 恢复 mysql -u root -p mydb < /backup/mydb_2026-08-15.sql 大库建议用 --single-transaction(InnoDB 不锁表)或物理备份工具,初级先用 mysqldump。 ...

August 15, 2026 · 2 min · 248 words · Pilote Chen