验证分片属性数据库备份InfinigraphAura 不可用2025.12 版本引入
当您备份分片属性数据库时,您会为每个分片创建多个备份链。图分片的备份链将包含 1 个全量备份和 0 个或多个增量备份。而属性分片的备份链将仅包含 1 个全量备份,属性分片不支持增量备份。有关备份分片属性数据库的更多信息,请参阅 备份与恢复。
为确保备份链有效且可用于恢复,您可以使用 neo4j-admin backup validate 命令。
命令
neo4j-admin backup validate 命令用于检查指定分片属性数据库的备份工件的完整性和一致性。
语法
neo4j-admin backup validate [-h] [--expand-commands] [--verbose]
[--additional-config=<file>] --database=<database>
[--format=<value>] --from-path=<backup-path>
选项
| 选项 | 描述 | 默认 |
|---|---|---|
|
包含额外配置的配置文件。 |
|
|
要验证的数据库名称。 |
|
|
允许在配置值评估中进行命令扩展。 |
|
|
命令输出的格式。可能的值为:'JSON, TABULAR'。 |
|
|
表示存储备份的目录路径。 |
|
|
显示此帮助消息并退出。 |
|
|
启用详细输出。 |
|
1. 有关详细信息,请参阅 Neo4j Admin 和 Neo4j CLI → 配置。 | ||
示例
要验证位于 s3://bucket/backups 的数据库 foo 的备份,请使用以下命令
bin/neo4j-admin backup validate --from-path=s3://bucket/backups --database="foo"
输出将显示备份是否有效。例如
| DATABASE | PATH | STATUS | | foo-g000 | /bucket/backups/foo-g000-2025-06-11T21-04-42.backup | OK | | foo-p000 | /bucket/backups/foo-p000-2025-06-11T21-04-37.backup | OK | | foo-p001 | /bucket/backups/foo-p001-2025-06-11T21-04-40.backup | OK |
如果有效,则这些备份可用于引导分片属性数据库。
有关更多示例和详细信息,请参阅 备份与恢复。