搭建測試環(huán)境時,為了保證線上數(shù)據(jù)不被破壞,或避免引起誤操作,數(shù)據(jù)庫要建立本機數(shù)據(jù)庫。將線上數(shù)據(jù)做成備份,然后恢復(fù)到本地測試環(huán)境下。主要是mongoexport, mongoimport, mongodump, mongorestore幾個命令。
成都創(chuàng)新互聯(lián)是專業(yè)的四川網(wǎng)站建設(shè)公司,四川接單;提供成都網(wǎng)站建設(shè)、做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行四川網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
1. 線上數(shù)據(jù)庫上,進到MongoDB/bin下:
./mongodump -d report 此時會在當(dāng)前目錄下創(chuàng)建一個dump 目錄,用于存放備份出來的文件, 也可以指定備份存放的目錄
2. 測試機上,mongodb 建好數(shù)據(jù)庫(不必建表)。進到mongodb/bin下:
./mongorestore -d report report/*
Reference: http://blog.csdn.net/liuzhoulong/article/details/6849978