托管 非托管_如何在托管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实例(例如, 核实例),我们将看到数据库内容已还原。 翻译自: 托管 非托管