备份之后,再多做一步
把恢复操作写清楚,比只留下一个压缩包更有价值。
备份的是一个可恢复的状态
配置文件、程序版本和相关数据往往需要一起考虑。对于正在写入的数据库,应使用数据库提供的一致性备份方式,不能假设直接复制文件就一定可用。
检查内容,而不只是文件名
先确认备份能打开、文件数量合理、权限符合预期。校验和可以帮助比较传输前后的内容,但不能替代实际的恢复验证。
# 查看归档内容,不解压到运行目录
tar -tzf backup.tar.gz
# 计算文件校验和
sha256sum backup.tar.gz在隔离位置演练
选择一个不会覆盖生产数据的目录或环境,恢复一份副本,再检查应用能否读取。演练时记录依赖、执行顺序和预计耗时。
给回退留出边界
回退前检查是否已有后续合法变更。能够定向撤销的配置,不必用旧快照覆盖整个系统。备份也应设置访问权限和保留期限,让恢复能力与数据保护同时成立。
一般方法笔记。具体命令和行为请结合当前系统版本验证。