从AMI移至本地计算机时如何备份/还原TRAINS服务器

时间:2019-06-26 08:27:33

标签: kubernetes deep-learning trains

我最近开始在AWS AMI中的服务器上使用TRAINS。我们当前正在使用v0.9.0。

我想移动TRAINS服务器以在我们的本地kubernetes集群上运行。但是,我不想丢失AWS当前服务器上的数据(实验,模型,登录名等)。 有没有办法备份当前服务器并将其还原到本地服务器?

谢谢!

1 个答案:

答案 0 :(得分:1)

由于此软件包是一个非常新的软件包,因此我确保我们都引用同一个 TRAINS-server https://github.com/allegroai/trains-server(我是维护者之一)< / p>

备份 TRAINS-server AMI分发中的持久数据文件夹:

  • MongoDB:/ opt / trains / data / mongo /
  • ElasticSearch:/ opt / trains / data / elastic /
  • 文件服务器:/ mnt / fileserver /

启动Kubernetes集群后,将三个文件夹还原到可共享的位置。创建 TRAINS-server 部署Yaml时,请确保将可共享位置映射到容器期望的特定位置,例如/ mnt / shared / trains / data / mongo:/ opt / trains / data / mongo

启动Kubernetes TRAINS服务器,它现在应该具有所有以前的数据/用户等。