设置与运维

如何正确备份 VPS?

简短回答

遵循 3-2-1 规则:三份副本,两种介质,一份异地存储。实际操作中,这意味着用快照进行快速回滚,加上使用 restic 或 Borg 进行加密的夜间备份到不同司法辖区,再加上一次你真正测试过的恢复。未测试的备份只是一个假设。

备份数据,而非机器。数据库需要适当的导出或文件系统一致的快照,而不是对运行中的数据目录进行简单的文件复制,后者会产生看似成功实则损坏的副本。

在数据离开实例前进行加密。restic 和 Borg 都在客户端加密,因此备份目标(包括我们的)永远不会看到明文。

  • restic backup /srv --repo sftp:backup-host:/repo, with a password file
  • 先导出数据库:使用 pg_dump 或 mariabackup,然后备份导出文件
  • 至少在不同司法辖区保留一份副本
  • 每季度安排一次恢复测试并记录在日历中

另见: 快照

设置与运维领域的7个回答

返回所有答案