备份、导出和恢复

您可以使用快照备份、导出和恢复 AuraDB 实例中的数据。

快照是在特定时间点对实例中数据的副本。

AuraDB 实例中的“**快照**”选项卡显示可用快照的列表。

要访问“**快照**”选项卡

  1. 在浏览器中导航到Neo4j Aura 控制台

  2. 选择要访问的实例。

  3. 选择“**快照**”选项卡。

对于免费实例,仅最新快照可用。对于专业版实例,快照可用 7 天;对于业务关键型实例,可用 30 天;对于 AuraDB 虚拟专用云实例,可用 60 天。

快照类型

计划快照

AuraDB 专业版 AuraDB 业务关键型 AuraDB 虚拟专用云

**计划快照**是在您首次创建实例时、底层系统发生更改时(例如,新的补丁版本发布)以及根据您的计划类型以特定频率自动触发的快照。

对于专业版实例,计划快照每天运行一次;对于业务关键型和企业版实例,每小时运行一次。

对于运行 Neo4j v4.x 的 AuraDB 虚拟专用云数据库实例,从第 0 天到第 7 天,计划快照每 6 小时自动运行一次。从第 8 天到第 60 天,快照每天运行一次。

按需快照

**按需快照**是您通过从实例的“**快照**”选项卡中选择“**拍摄快照**”手动触发的快照。

快照操作

恢复

恢复快照会覆盖实例中的数据,将其替换为快照中包含的数据。

您可以通过在要恢复的快照旁边选择“**恢复**”将实例中的数据恢复到以前的快照。

恢复快照需要您通过键入 RESTORE 并选择“**恢复**”来确认操作。

导出和创建

现有快照旁边的省略号 (**…​**) 按钮允许您

  • **导出** - 将实例下载为**.backup** 文件,以便您可以存储本地副本并在脱机状态下处理数据。(这适用于 AuraDB v5 数据库,对于 v4,实例可以下载为**.dump** 文件。)

  • **从快照创建实例** - 使用快照中的数据创建新的 AuraDB 实例。

从计划的虚拟专用云快照导出或创建实例的功能仅限于 14 天。

此外,对于运行 Neo4j 版本 5 的虚拟专用云实例,从计划快照导出或创建实例的功能仅限于第一次完整快照,每天拍摄一次。

使用快照列表顶部的切换按钮“**仅显示可导出快照**”根据快照是否可导出进行筛选。

备份和导出数据的安全性

Neo4j Aura 企业版会定期自动创建每个数据库的备份。Aura 将数据安全地存储在加密的专用云存储桶中。备份存储在与关联实例相同的云服务提供商和区域中。用户可以通过 Aura 控制台访问备份。

在控制台中,可以

  • 查看以前备份的列表

  • 选择恢复备份

  • 下载备份(用作导出机制)

保留期

表 1. 当前 Neo4j Aura 快照保留期按层级划分
层级 Aura 版本 每天计划快照 计划快照可恢复天数(可导出天数) 按需快照可恢复天数(可导出天数)

AuraDB 免费版

4, 5

N/A

N/A

30 天 (30 天)

AuraDB 专业版

4, 5

完整保留:1

30 天 (7 天)

30 天 (30 天)

AuraDS 专业版

4, 5

完整保留:1

9 天 (7 天)

180 天 (180 天)

AuraDB 业务关键型

5

完整:1,差异:23 [1]

30 天 (7 天)

30 天 (30 天)

AuraDB 虚拟专用云

4

完整保留:1,短期保留:3 [2]

完整保留:60 (14),短期保留:7 (7) [2]

90 天 (90 天)

5

完整:1,差异:23 [1]

完整:60 (14),差异:60 (N/A)

90 天 (90 天)

AuraDS 企业版

4

完整保留:1

完整保留:16 天 (7 天)

180 天 (180 天)

5

完整:1

完整:16 天 (7 天)

180 天 (180 天)

1. 差异备份仅包含自上次备份以来的新数据,因此不可导出,但可在整个持续时间内恢复。

2. 短期保留备份与完整备份相同,只是生存期较短。