将备份恢复到本地ArangoDB

dsekswqp  于 2022-12-09  发布在  Go
关注(0)|答案(1)|浏览(158)

我有一个问题。我正在通过Docker使用ArangoDB Enterprise - 3.8.6。我从另一个ArangoDB下载了一个备份。我如何将这些文件/备份上传到运行在Docker上的本地ArangoDB,以便我的ArangoDB拥有这些文件。
下图显示了备份的外观

我已经阅读了文档,但没有找到任何有用的信息https://www.arangodb.com/docs/stable/programs-arangorestore-examples.htmlStrategy for arangodb data backup in docker container
在Docker Desktop中,我启动了CLI并写下了arangorestore

ut6juiuv

ut6juiuv1#

很遗憾,您下载的不是备份,而是文件系统目录。请在您的第一个示例上执行arangodump,然后您可以通过arangorestore轻松恢复它。
我认为您希望进行完全备份和恢复,如下所示:

arangodump --server.endpoint <source> --server.username <username> --server.password <password> --all-databases true

紧接着

arangorestore --server.endpoint <target> --server.username <username> --server.password <password> --all-databases true

可以说,没必要进入码头集装箱。

相关问题