mongodb 的启动 备份和数据还原,
启动
/usr/local/mongodb/bin/mongod --dbpath=/data/mongodb/data/ --logpath=/data/mongodb/logs/mongodb.log --logappend --fork --port=27017 --rest --profile=1 --slowms=500
备份
/usr/local/mongodb/bin/mongodump -d question -o /data/mongoback/question
备份question数据库
/usr/local/mongodb/bin/mongodump -o /data/mongoback/question
备份所有数据库
[code="mongodump"]
# /usr/local/mongodb/bin/mongodump -d question -o /data/mongoback/question
connected to: 127.0.0.1
DATABASE: question to /data/mongoback/question/question
question.qmin to /data/mongoback/question/question/qmin.bson
11400/200000 5%
22700/200000 11%
32800/200000 16%
39700/200000 19%
47200/200000 23%
59700/200000 29%
63500/200000 31%
73700/200000 36%
84400/200000 42%
91400/200000 45%
101500/200000 50%
105900/200000 52%
117200/200000 58%
124800/200000 62%
134800/200000 67%
143600/200000 71%
150600/200000 75%
161800/200000 80%
168300/200000 84%
178200/200000 89%
188300/200000 94%
195800/200000 97%
200000 objects
question.system.indexes to /data/mongoback/question/question/system.indexes.bson
2 objects
question.qtest to /data/mongoback/question/question/qtest.bson
1 objects
[/code]
还原
/usr/local/mongodb/bin/mongorestore -d question /data/mongoback/question/question/
[code="mongorestore"]
# /usr/local/mongodb/bin/mongorestore -d question /data/mongoback/question/question/
connected to: 127.0.0.1
Wed May 18 11:36:29 /data/mongoback/question/question/qtest.bson
Wed May 18 11:36:29 going into namespace [question.qtest]
Wed May 18 11:36:29 1 objects found
Wed May 18 11:36:29 /data/mongoback/question/question/qmin.bson
Wed May 18 11:36:29 going into namespace [question.qmin]
56725689/1334923145 4%
93397983/1334923145 6%
153788007/1334923145 11%
220968938/1334923145 16%
276067420/1334923145 20%
341372204/1334923145 25%
402288690/1334923145 30%
459793285/1334923145 34%
506933463/1334923145 37%
554789270/1334923145 41%
582354565/1334923145 43%
627993479/1334923145 47%
670204833/1334923145 50%
709622208/1334923145 53%
754859802/1334923145 56%
807169138/1334923145 60%
846390240/1334923145 63%
867313806/1334923145 64%
875991977/1334923145 65%
896455305/1334923145 67%
907012668/1334923145 67%
933149500/1334923145 69%
949885248/1334923145 71%
967124423/1334923145 72%
983118646/1334923145 73%
1008473340/1334923145 75%
1017473193/1334923145 76%
1028092024/1334923145 77%
1035784528/1334923145 77%
1045745329/1334923145 78%
1057074448/1334923145 79%
1065825006/1334923145 79%
1071903919/1334923145 80%
1080134913/1334923145 80%
1093561756/1334923145 81%
1102750160/1334923145 82%
1115563948/1334923145 83%
1128663976/1334923145 84%
1139952234/1334923145 85%
1154748672/1334923145 86%
1174019666/1334923145 87%
1189835223/1334923145 89%
1213002722/1334923145 90%
1221656753/1334923145 91%
1243894747/1334923145 93%
1260171896/1334923145 94%
1280218704/1334923145 95%
1321863458/1334923145 99%
Wed May 18 11:39:07 200000 objects found
Wed May 18 11:39:07 /data/mongoback/question/question/system.indexes.bson
Wed May 18 11:39:07 going into namespace [question.system.indexes]
Wed May 18 11:39:08 { name: "_id_", ns: "question.qmin", key: { _id: 1 }, v: 0 }
Wed May 18 11:39:08 { name: "_id_", ns: "question.qtest", key: { _id: 1 }, v: 0 }
Wed May 18 11:39:08 2 objects found
[/code]
启动
/usr/local/mongodb/bin/mongod --dbpath=/data/mongodb/data/ --logpath=/data/mongodb/logs/mongodb.log --logappend --fork --port=27017 --rest --profile=1 --slowms=500
备份
/usr/local/mongodb/bin/mongodump -d question -o /data/mongoback/question
备份question数据库
/usr/local/mongodb/bin/mongodump -o /data/mongoback/question
备份所有数据库
[code="mongodump"]
# /usr/local/mongodb/bin/mongodump -d question -o /data/mongoback/question
connected to: 127.0.0.1
DATABASE: question to /data/mongoback/question/question
question.qmin to /data/mongoback/question/question/qmin.bson
11400/200000 5%
22700/200000 11%
32800/200000 16%
39700/200000 19%
47200/200000 23%
59700/200000 29%
63500/200000 31%
73700/200000 36%
84400/200000 42%
91400/200000 45%
101500/200000 50%
105900/200000 52%
117200/200000 58%
124800/200000 62%
134800/200000 67%
143600/200000 71%
150600/200000 75%
161800/200000 80%
168300/200000 84%
178200/200000 89%
188300/200000 94%
195800/200000 97%
200000 objects
question.system.indexes to /data/mongoback/question/question/system.indexes.bson
2 objects
question.qtest to /data/mongoback/question/question/qtest.bson
1 objects
[/code]
还原
/usr/local/mongodb/bin/mongorestore -d question /data/mongoback/question/question/
[code="mongorestore"]
# /usr/local/mongodb/bin/mongorestore -d question /data/mongoback/question/question/
connected to: 127.0.0.1
Wed May 18 11:36:29 /data/mongoback/question/question/qtest.bson
Wed May 18 11:36:29 going into namespace [question.qtest]
Wed May 18 11:36:29 1 objects found
Wed May 18 11:36:29 /data/mongoback/question/question/qmin.bson
Wed May 18 11:36:29 going into namespace [question.qmin]
56725689/1334923145 4%
93397983/1334923145 6%
153788007/1334923145 11%
220968938/1334923145 16%
276067420/1334923145 20%
341372204/1334923145 25%
402288690/1334923145 30%
459793285/1334923145 34%
506933463/1334923145 37%
554789270/1334923145 41%
582354565/1334923145 43%
627993479/1334923145 47%
670204833/1334923145 50%
709622208/1334923145 53%
754859802/1334923145 56%
807169138/1334923145 60%
846390240/1334923145 63%
867313806/1334923145 64%
875991977/1334923145 65%
896455305/1334923145 67%
907012668/1334923145 67%
933149500/1334923145 69%
949885248/1334923145 71%
967124423/1334923145 72%
983118646/1334923145 73%
1008473340/1334923145 75%
1017473193/1334923145 76%
1028092024/1334923145 77%
1035784528/1334923145 77%
1045745329/1334923145 78%
1057074448/1334923145 79%
1065825006/1334923145 79%
1071903919/1334923145 80%
1080134913/1334923145 80%
1093561756/1334923145 81%
1102750160/1334923145 82%
1115563948/1334923145 83%
1128663976/1334923145 84%
1139952234/1334923145 85%
1154748672/1334923145 86%
1174019666/1334923145 87%
1189835223/1334923145 89%
1213002722/1334923145 90%
1221656753/1334923145 91%
1243894747/1334923145 93%
1260171896/1334923145 94%
1280218704/1334923145 95%
1321863458/1334923145 99%
Wed May 18 11:39:07 200000 objects found
Wed May 18 11:39:07 /data/mongoback/question/question/system.indexes.bson
Wed May 18 11:39:07 going into namespace [question.system.indexes]
Wed May 18 11:39:08 { name: "_id_", ns: "question.qmin", key: { _id: 1 }, v: 0 }
Wed May 18 11:39:08 { name: "_id_", ns: "question.qtest", key: { _id: 1 }, v: 0 }
Wed May 18 11:39:08 2 objects found
[/code]