5

我有一个广告scalable appOpenShiftMongoDb2.2NodeJs0.10

由于我不能使用Cartridge rockmongo-1.1,因为它不能嵌入到可扩展的应用程序中,

我怎样才能得到我的 db'documents 并做一个Backupand Restorewith ssh

4

1 回答 1

4

确保使用 RHC 命令行工具。

您有两种获取数据的方法:

1)您可以 ssh 进入您的设备(作为快捷方式,您可以执行rhc ssh {app-name})。然后您可以在控制台进行转储和恢复。请记住,您只有 ~/app-root/data 和 /tmp 目录的写入权限,因此请确保将输出放在那里。然后你可以来回 scp 你的文件。

2) 您可以*rhc port forward* 将您的MongoDB 终端和命令转发到您的本地机器。您仍然需要我们在创建实例时分配给您的实例的 MongoDB 用户名和密码。

于 2013-10-17T15:48:28.527 回答