リモートMongoDBサーバーがあり、私たちはローカル開発者のマシン上にmongodumpデータを持っています。リモートのMongoDBサーバのデータをローカルデータで復元するにはどうすればよいでしょうか?私たちが使用できるmongoコマンドがありますか?ローカルmongodumpデータを使用してリモートMongoDBサーバーを復元する方法
答えて
申し訳ありませんでしたので、これを2段階で行いました。ちょうどmongorestore
で、あなたは1つのステップでそれを行うことができると思います。
まず、scp
コマンドを使用してリモートマシンにローカルマシンからデータを移動:
scp <path-to-mongofile> <remote-host>:<absolute-file-path>
はその後、我々は、リモートのmongodサーバーにssh'd、およびデシベル
を復元するためにmongorestoreを使用しましたmongorestore --host=$HOST --port=$PORT -u $ADMIN_USER -p $PSWD --db <your-db> <absolute-path-to-restore-db> --authenticationDatabase "admin"
しかし、最初のscp
コマンドは冗長であると思います。実際には、mongod
を実行しているサーバーにssh
を登録できない場合は、ローカル開発者のマシンから直接mongorestore
コマンドを使用する必要があります。
ちょっとアレクサンダー!あなたを迷惑して申し訳ありませんが、あなたが探しているものを正確にしたようです。私はSSHについて初めて知りません(今朝初めてラズベリーパイサーバーを構成しました)。私はローカルにモンロードを作り、自分のラズベリーサーバーにそれを復元したいと思います。あなたのソリューションは私のために働くでしょうか?ありがとう! – Ardzii
100%確かではありませんが、うまくいくと思います:)私が答えて言ったように、私はscpコマンドが重複していると思うので、まずmongorestoreコマンドを使ってみてください。ラズベリーパイのデバイスでmongodプロセスを実行していますか?私の意見、btwは、あなたが選択肢があれば、SQLite3はより良いデータベースかもしれないということです。 –
- 1. mongodbジャーナルファイルでデータを復元する方法は?
- 2. ローカルPCを専用サーバーとして使用する方法は?
- 3. soaplibを使用してリモートSOAPサーバーに接続する方法
- 4. javaを使用してデータベースのバックアップファイルを復元する方法
- 5. DOMDocumentを使用してXMLを復元する方法
- 6. Cucumber/BDDを使用してローカルストレージをリセット/復元する方法
- 7. ローカルの配列としてリモートJSONデータにアクセスする方法
- 8. mongoDBサーバーをセットアップしてアンドロイドアプリケーションに使用する方法は?
- 9. Rails:ローカルとリモートの両方のサーバーにPOSTデータを送信
- 10. ローカル.BAKファイルからSQL Server 2005 DBを復元する方法?
- 11. Codeigniterを使用したMongoDBサーバーへのリモート接続
- 12. MongoDB Compassを使用してデータをソートする方法
- 13. MongoDBを使用してデータを取得する方法
- 14. TFS削除された反復データを復元する方法
- 15. コマンドプロンプトを使用してデータを回復する方法は?
- 16. ruby-mongodb-driverを使用してMongodbを修復する
- 17. MongoDB javaドライバを使用したバックアップと復元のデータベース
- 18. Javaを使用したバッチファイルからのmongoDBバックアップ/復元?
- 19. mongodump下位バージョンmongodb
- 20. 別のサーバーにあるDataBase Backupを復元する方法は?
- 21. リモートTomcatサーバーに依存ライブラリを使用してwarをデプロイする方法
- 22. Firebaseデータベースを使用してアクティビティを再開するときにデータを適切に復元する方法は?
- 23. RStudioで紛失したデータを復元する方法
- 24. MacでSSHとリモートWebサーバーを使用する方法
- 25. Sqliteデータベースブラウザcrahses - ジャーナルファイルを使用してDBを復元する方法
- 26. ラリーノードレストAPIを使用してリサイクルビンからユーザーストーリーを復元する方法
- 27. TensorflowでCheckpointReaderを使用して変数を復元する方法
- 28. SQL Serverでsqbファイルを使用してデータベースを復元する方法
- 29. オートメーションを使用してMS Wordのドキュメントウィンドウを復元する方法
- 30. Google Compute Engineでスナップショットを使用してインスタンスを復元する方法は?
このタスクを実行するには、mongoexport mongoimportをご覧ください。 –
元のデータダンプはmongodumpを使用して行ったので、私たちはmongorestoreを使用しました。 –