2015-04-05 7 views
7

Wie kann ich meine Produktionsdatenbank einfach kopieren (mydb), um eine dev-Datenbank zu erstellen (mydb-dev)?Der einfachste Weg, eine RethinkDB-Datenbank zu kopieren/zu duplizieren?

Der Befehl rethinkdb restore scheint keine Option zum Angeben des Namens der Ausgabedatenbank zu enthalten. Es hat nur die Möglichkeit auszuwählen, welche Datenbank ich aus dem Dump wiederherstellen möchte. Ich verwende rethinkdb 1.16.3

+0

Ich habe nicht viel über rethinkdb, aber so gut wie ich kann Ihnen sagen, brauchen Sie eine neue Instanz und dann wiederherstellen, dass. 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

Antwort

9

Sie rethinkdb export verwenden können, das Archiv zu extrahieren, und das Verzeichnis innerhalb umbenennen, bevor es zu importieren:

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

Thinker tool by internalfx auch ermöglicht es Ihnen, eine Datenbank zu einem anderen DB zu klonen, Verwenden Sie die Option --targetDB=.

+0

danke, das ist, was ich gesucht habe! –

Verwandte Themen