2015-04-05 112 views
7

如何轻松复制我的生产数据库(mydb)以创建开发数据库(mydb-dev)?复制/复制RethinkDB数据库的最简单方法是什么?

rethinkdb restore命令似乎无法指定输出数据库的名称。它只能选择从转储中选择要恢复的数据库。我使用rethinkdb 1.16.3

+0

我对rethinkdb没有太多的了解,但是我最好能告诉你需要一个新的实例,然后恢复。 https://github.com/rethinkdb/docs/blob/master/3-cluster-administration/migration.md https://github.com/rethinkdb/docs/blob/master/5-deploying-rethinkdb/backup.md – bf2020 2015-04-05 15:26:50

回答

9

您可以使用rethinkdb export,提取档案,并导入之前里面的目录命名:

$ rethinkdb export 
$ cd rethinkdb_export_2015-04-05T13:54:43 
$ mv mydb mydb_dev 
$ rethinkdb import -d ./ 

Thinker tool by internalfx,您还可以将数据库复制到不同的数据库,使用--targetDB=选项。

+0

谢谢,这就是我一直在寻找的! – 2015-04-06 10:53:43

相关问题