跳至内容
HeartBeatAgents

设置与从备份恢复

以 Markdown 查看

启用快照和异地复制,签发并验证恢复工具包,并逐步恢复一个实例。

参见即使丢失设备也能存活的备份了解每个部分是什么以及为什么需要它。这里是真正启用它、以及在需要时进行恢复的操作步骤。

1. 拍摄一个快照

从设置 → 系统创建一个快照。仅此一步就值得去做,即使你还没有配置下面的任何内容:它会捕获那一刻的数据库、配置和平台状态。

2. 启用异地复制(可选,推荐)

仍在设置 → 系统中,在“异地复制”下:

  1. 选择一个提供商,并输入其端点、区域、存储桶,以及访问密钥 ID 和密钥。
  2. 先运行测试连接。它会使用复制所需的确切权限写入并删除一个小的标记对象;在测试通过之前,保存功能会保持锁定。
  3. 在每次快照后启用复制。

启用复制会同时自动签发一个恢复工具包;在完成第 3 步之前,你的设置还没有真正完成。

3. 下载并验证恢复工具包

仅仅下载工具包是不够的。将下载文件中打印的验证码重新输入设置页面。只有经过验证的工具包才能真正在不同硬件上恢复快照,也只有经过验证的工具包才能解锁未来的密钥轮换。将文件本身存放在能在服务器丢失后仍然存在的地方:密码管理器或保险库,而不是它所保护的那台设备。

4. 恢复一个实例

恢复在其自己的屏幕上运行,可从登录页面(“从备份恢复”)进入,分为四个步骤:

  1. 确认你是管理员。 恢复会替换整个数据库,因此需要实例管理员本人的邮箱和密码,而不仅仅是任意账户。
  2. 选择快照文件。
  3. 如果这个备份来自不同的机器,添加你的恢复工具包。 备份通常只能被创建它的机器读取。如果你要在新硬件上恢复,需要同时用到两个文件,二者缺一不可:与存储桶中存档并列的 .keys 文件,以及你在上面第 3 步下载的恢复工具包 .json 文件。如果在创建备份的同一台机器上恢复,则两者都不需要。
  4. 审核并确认。 你必须明确确认这将永久性地用快照内容替换所有当前数据,然后才能继续。

失败的恢复会在替换任何内容之前中止;你最初的系统保持不变,之前的数据库会一直保留到下一次恢复尝试。成功的恢复会将你注销;完成后请用你的凭证重新登录。

如果恢复报告“已降级”

这意味着恢复本身已经完成,但某些配置文件未能重新应用,且该实例仍在使用其之前的加密密钥,因此恢复前存储的凭证可能无法正确解密。你仍然可以继续登录;之后从设置 → 集成重新连接任何失败的集成。

如果你看到“数据库不可访问”

这意味着该实例无法验证自身状态,因此出于安全考虑,通过网络进行恢复被特意禁用。恢复此状态需要具备主机直接访问权限的操作员,遵循灾难恢复手册,而不是普通的恢复屏幕。

相关内容