托管 非托管_如何在托管Kubernetes上还原Neo4J备份

托管 非托管

在下面的视频中,我将解释如何将Neo4J实例的备份还原到在托管Kubernetes环境中运行的新实例。 备份内容将从先前写入备份的持久卷中获取。

在您可以首先了解如何进行备份。

自己尝试

同样,您将在以下找到Kubernetes资源。

cd /tmp/  git clone https: //github.com/sdaschner/neo4j-tools  cd neo4j-tools/

我们需要确保拥有可用的backupdir-和datadir- persistent卷。 您可以查看以前的帖子以及有关我们如何到达那里的视频。 数据目录仅包含一个空数据库,我们将从备份中还原该数据库。

以下pod将绑定两个卷,还原备份并将结果写入数据目录,此后可在我们的Neo4J实例中再次使用:

kubectl apply -f backup/neo4j-restore-backup.yaml  NAME                              READY  STATUS     RESTARTS  AGE  neo4j-restore-backup 0 / 1 Completed 0 13s

如果现在再次启动Neo4J实例(例如, 核实例),我们将看到数据库内容已还原。

翻译自:

托管 非托管

托管 非托管 在下面的视频中,我将解释如何将Neo4J实例的备份还原到在托管Kubernetes环境中运行的新实例。 备份内容将从先前写入备份的持久卷中获取。 在您可以首先了解如何进行备份。 自己尝试 同样,您将在以下找到Kubernetes资源。 cd /tmp/ git clone https: //github.com/sdaschner/neo4j-tools cd neo4j-tools/ 我们需要确保拥有可用的backupdir-和datadir- persistent卷。 您可以查看以前的帖子以及有关我们如何到达那里的视频。 数据目录仅包含一个空数据库,我们将从备份中还原该数据库。 以下pod将绑定两个卷,还原备份并将结果写入数据目录,此后可在我们的Neo4J实例中再次使用: kubectl apply -f backup/neo4j-restore-backup.yaml NAME READY STATUS RESTARTS AGE neo4j-restore-backup 0 / 1 Completed 0 13s 如果现在再次启动Neo4J实例(例如, 核实例),我们将看到数据库内容已还原。 翻译自: 托管 非托管
经验分享 程序员 微信小程序 职场和发展