跳转到主要内容
Managed Postgres 通过自动备份和时间点恢复,确保您的数据安全性和可用性。您可以在实例的 Backups 视图中查看备份历史并发起恢复。

Backups

备份频率

Managed Postgres 每天都会对您的数据库执行一次全量备份。除全量备份外,预写日志 (WAL) 文件还会每 60 秒归档一次,或在 WAL 数据累计到 16 MB 时归档,以先发生者为准。通过结合全量备份和持续归档 WAL,可以在保留窗口内将数据库恢复到任意时间点。

保留期

备份会保留 7 天,在发生数据丢失或损坏时,这段时间足以用于恢复。如需延长备份保留策略,请联系 support

存储与持久性

备份通过纠删码分布在多个服务器上,即使部分存储服务器不可用,也能确保备份仍可访问。备份存储在存储桶级别相互隔离——每个 Managed Postgres 实例都有专属的存储桶,且其凭证范围仅限访问该实例的备份。

时间点恢复

时间点恢复允许你将数据库恢复到备份保留期内的任意特定时刻。这对于从意外删除数据、数据损坏或其他需要回滚到已知正常状态的问题中恢复非常有用。 要执行时间点恢复:
  1. 前往你的 Managed Postgres 实例的 Backups 视图。
  2. Point in time recovery 部分,选择你要恢复到的目标日期和时间 (UTC) 。
  3. 点击 Restore to point in time
恢复操作会创建一个新的 Managed Postgres 实例,其数据库状态与所选时间点时的状态一致。原始实例保持不变,因此你可以先验证恢复后的数据,再决定保留哪个实例。
最后修改于 2026年6月10日