MongoDBはMongoDBのインポートおよびデータのバックアップのエクスポートおよびデータベースのバックアップを復元し、単一のテーブル

MongoDBのデータベースのバックアップを導入し、得られた単一のテーブルを復元

------------------- MongoDBのバックアップとリカバリ -------------------
1、MongoDBのデータベースのバックアップ
    1、文法:
        mongodump -h DBHOST -d dbnameは-o dbdirectory
        パラメータ:
            -h:例えばMongDBサーバアドレス:127.0.0.1:27017 127.0.0.1は、もちろん、あなたは、ポート番号を指定することができます
            -d:例えば、バックアップするデータベースインスタンス:試験
            -o:バックアップデータの保存場所、例えば:/ホーム/ mongodump /、もちろん、事前にディレクトリを確立する必要があり、データベースインスタンス内に格納されたディレクトリのバックアップデータ。
    2.例:
        sudoのRM -rf /ホーム/ momgodump /
        須藤ます。mkdir -p /ホーム/ momgodump
        sudoのmongodump -h 192.168.17.129:27017 -d itcast -o /ホーム/ mongodump /
        -
2、MongoDBのデータベースの回復
    1、文法:
        mongorestore -h DBHOST -d dbnameは--dir dbdirectory
 
        パラメータまたは名:
            -h:MongoDBのサーバーアドレス場所
            -d:データベース・インスタンスは、例えば、リストアする必要がある:試験は、もちろん、名前もバックアップすることができ、時間が同じではない、そのようなTEST2として
            --dir:バックアップデータの場所、例えば:/ホーム/ mongodump / itcast /
            --drop:回復時間は、最初に現在のデータを削除し、バックアップデータを復元します。これは、再開後、バックアップ変更されたデータを追加した後に注意して、削除されますさ!
    2.例:
    mongorestore -h 192.168.17.129:27017 -d itcast_restore --dir /ホーム/ mongodump / itcast /
 
------------------- MongoDBのデータのインポートおよびエクスポート -------------------
1、エクスポートツール:mongoexport
    1、概念:
        コレクションmongoexportツールでMongoDBは、ファイル形式JSONまたはCSV形式にエクスポートすることができます。導出されたパラメータは、データ項目で指定することができ、データは、指定された条件に従って導出することができます。
    2、構文:
        mongoexport -d dbnameは-c COLLECTIONNAME -oファイル--type JSON / csvファイル-fフィールド
        パラメータ:
            -d:データベース名
            -c:コレクション名
            -o:出力ファイル名
            --type:出力形式は、デフォルトでは、JSONです
            -f:出力のフィールドは、CSVとして-type場合は、-f「フィールド名」を追加する必要があります
    3.例:
        sudoのmongoexport -d mongotest -cユーザー-o /home/python/Desktop/mongoDB/users.json --type JSON -f "_id、user_idは、USER_NAME、年齢、状態"
 
2、データのインポート:mongoimport
    1、文法:
        mongoimport -d dbnameは-c COLLECTIONNAME --fileファイル名--headerline --type JSON / csvファイル-fフィールド
        パラメータ:
            -d:データベース名
            -c:コレクション名
            --type:JSONをインポートするためのデフォルトのフォーマット
            -f:インポートフィールド名
            --headerline:フォーマットは、CSVを導入すると、それが導入されたフィールドの最初の行のタイトルとして使用することができます
            --file:ファイルをインポートします
 
    2.例:
        sudoのmongoimport -d mongotest -cユーザー--file /home/mongodump/articles.json --type JSON
------------------- MongoDBのバックアップとリカバリ -------------------
1、MongoDBのデータベースのバックアップ
    1、文法:
        mongodump -h DBHOST -d dbnameは-o dbdirectory
        パラメータ:
            -h:例えばMongDBサーバアドレス:127.0.0.1:27017 127.0.0.1は、もちろん、あなたは、ポート番号を指定することができます
            -d:例えば、バックアップするデータベースインスタンス:試験
            -o:バックアップデータの保存場所、例えば:/ホーム/ mongodump /、もちろん、事前にディレクトリを確立する必要があり、データベースインスタンス内に格納されたディレクトリのバックアップデータ。
    2.例:
        sudoのRM -rf /ホーム/ momgodump /
        須藤ます。mkdir -p /ホーム/ momgodump
        sudoのmongodump -h 192.168.17.129:27017 -d itcast -o /ホーム/ mongodump /
        -
2、MongoDBのデータベースの回復
    1、文法:
        mongorestore -h DBHOST -d dbnameは--dir dbdirectory
 
        パラメータまたは名:
            -h:MongoDBのサーバーアドレス場所
            -d:データベース・インスタンスは、例えば、リストアする必要がある:試験は、もちろん、名前もバックアップすることができ、時間が同じではない、そのようなTEST2として
            --dir:バックアップデータの場所、例えば:/ホーム/ mongodump / itcast /
            --drop:回復時間は、最初に現在のデータを削除し、バックアップデータを復元します。これは、再開後、バックアップ変更されたデータを追加した後に注意して、削除されますさ!
    2.例:
    mongorestore -h 192.168.17.129:27017 -d itcast_restore --dir /ホーム/ mongodump / itcast /
 
------------------- MongoDBのデータのインポートおよびエクスポート -------------------
1、エクスポートツール:mongoexport
    1、概念:
        コレクションmongoexportツールでMongoDBは、ファイル形式JSONまたはCSV形式にエクスポートすることができます。導出されたパラメータは、データ項目で指定することができ、データは、指定された条件に従って導出することができます。
    2、構文:
        mongoexport -d dbnameは-c COLLECTIONNAME -oファイル--type JSON / csvファイル-fフィールド
        パラメータ:
            -d:データベース名
            -c:コレクション名
            -o:出力ファイル名
            --type:出力形式は、デフォルトでは、JSONです
            -f:出力のフィールドは、CSVとして-type場合は、-f「フィールド名」を追加する必要があります
    3.例:
        sudoのmongoexport -d mongotest -cユーザー-o /home/python/Desktop/mongoDB/users.json --type JSON -f "_id、user_idは、USER_NAME、年齢、状態"
 
2、データのインポート:mongoimport
    1、文法:
        mongoimport -d dbnameは-c COLLECTIONNAME --fileファイル名--headerline --type JSON / csvファイル-fフィールド
        パラメータ:
            -d:データベース名
            -c:コレクション名
            --type:JSONをインポートするためのデフォルトのフォーマット
            -f:インポートフィールド名
            --headerline:フォーマットは、CSVを導入すると、それが導入されたフィールドの最初の行のタイトルとして使用することができます
            --file:ファイルをインポートします
 
    2.例:
        sudoのmongoimport -d mongotest -cユーザー--file /home/mongodump/articles.json --type JSON

おすすめ

転載: www.cnblogs.com/yupixiu/p/11112627.html