MongoDB 笔记
MongoDB 使用备忘
备份mongodump
# 备份整个数据库并压缩为 gzip 包到指定路径
mongodump --archive=/tmp/mongodb.gz --db test --gzip --host <host>:<port>
# 备份整个数据库并压缩为 gzip 包到标准输入
mongodump --archive --db test --gzip --host <host>:<port>
恢复mongorestore
# 从 gzip 压缩包中恢复,加 `--drop` 恢复前把旧数据 drop 掉
mongorestore --archive=/tmp/mongodb.gz --gzip --db test --drop
# 利用管道机制从标准输入中恢复数据库,相当于远程导入本地
mongodump --archive --db test --host <remoteip> --gzip| mongorestore --archive --host localhost --drop --gzip