MongoDBのバックアップ、リストアコマンドのまとめ

投稿者: | 2017年1月12日

1.バックアップ
>mongodump -h dbhost -d dbname -o dbdirectory

# mongodump -h 127.0.0.1:27017 -d test -o /opt/data/mongobak
2017-01-12T15:41:39.235+0900 writing test.Customer to
2017-01-12T15:41:39.250+0900 done dumping test.Customer (3 documents)

# ls /opt/data/mongobak/test
Customer.bson Customer.metadata.json

2.リストア
>mongorestore -h dbhost -d dbname -directoryperdb dbdirectory

3.インポート
>mongoimport -h dbhost -d dbname -c collectionname output

4.エクスポート
>mongoexport -h dbhost -d dbname -c collectionName -o output