sql >> データベース >  >> NoSQL >> MongoDB

実行中のmongodbにダンプを復元する方法

    mongodump: すべてのレコードをダンプするには:

    mongodump --db databasename
    

    データベースダンプに含まれるデータの量を制限するには、mongodumpのオプションとして--dbおよび--collectionを指定できます。例:

    mongodump --collection myCollection --db test
    

    この操作により、データベース'test'からmyCollectionという名前のコレクションのダンプが現在の作業ディレクトリのdump/サブディレクトリに作成されます。注:出力ファイルがバックアップデータフォルダに存在する場合、mongodumpは出力ファイルを上書きします。

    mongorestore: すべてのデータを元のデータベースに復元するには:

    1) mongorestore --verbose \path\dump
    

    または、新しいデータベースに復元します:

    2) mongorestore --db databasename --verbose \path\dump\<dumpfolder>
    

    注:どちらにもmongodインスタンスが必要です。



    1. マングースはプロパティが正しく機能していないことを期限切れにします

    2. mgo:ドキュメント内の特定の配列を更新する方法

    3. マングースjsで同じスキーマをネストする方法

    4. NodesJS + Passport + RedisStoreのシリアル化と逆シリアル化を実装しますか?