1回限りの場合
同期するコレクションなどのパラメーターを細かく制御する場合は、次を使用する必要があります。
- mongodump 本番DBのbsonファイルをローカルマシンにダンプするには
- mongorestore 次に、ローカルDBにダンプされたBSONファイルを取得します
それ以外の場合は、mongo-sync を確認する必要があります
これは、ローカルのMongoDB
を常にコピーする必要があるときに自分で作成したスクリプトです。 プロジェクトの本番DBとの間のデータベース(ばかげていることはわかっています)。
DBの詳細をconfig.yml
に入れたら 、2つの簡単なコマンドを使用して同期を開始できます:
./mongo-sync push # Push DB to Remote
./mongo-sync pull # Pull DB to Local
プロジェクト内で使用する場合は、config.yml
を追加することをお勧めします .gitignore
へ