-
備份:(指定備份數(shù)據(jù)庫(kù)備份至哪個(gè)目錄)
-
[root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongodump -d rundb -o /soft/backdump/
-
[root@iZ2ze66bhrbxkc31nljgjnZ backdump]# ll
-
drwxr-xr-x 2 root root 4096 Apr 26 18:10 rundb
-
-
恢復(fù):(恢復(fù)至某個(gè)數(shù)據(jù)庫(kù),不存在會(huì)創(chuàng)建,—drop參數(shù)恢復(fù)前先刪除)
-
[root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongorestore -d rundb2 /soft/backdump/rundb/
-
-
-
備份所有數(shù)據(jù)庫(kù):
-
[root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongodump -o /soft/backdump/
-
-
恢復(fù)所有數(shù)據(jù)庫(kù):
-
[root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongorestore --drop --dir /soft/backdump/
-
-
-
-
備份不指定目錄:
-
[root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongodump (會(huì)在當(dāng)前目錄下生成一個(gè)dump目錄)
-
恢復(fù):(會(huì)用默認(rèn)的dump目錄)
-
[root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongorestore --drop
-
2018-04-27T11:48:26.102+0800 using default 'dump' directory
-
2018-04-27T11:48:26.105+0800 building a list of dbs and collections to restore from dump dir
備份單個(gè)集合
[root@iZ2ze66bhrbxkc31nljgjnZ soft]# /usr/local/mongodb/bin/mongodump -d rundb -c col -o ./
恢復(fù)某個(gè)集合
[root@iZ2ze66bhrbxkc31nljgjnZ rundb]# /usr/local/mongodb/bin/mongorestore -d rundb --drop --dir /soft/rundb/col.bson