'mongod'에 해당되는 글 2건

  1. 2016.03.10 새로운 DB로 백업 DB를 복구하기
  2. 2016.02.18 MongoDB 를 Windows 서비스로 등록하기

새로운 DB로 백업 DB를 전체 복구하는 방법


1. 새로운 DB 설치를 위하여 MongoDB 서버를 실행한다. (DB 생성, 인증 생략)

mongod.exe ^
  --port 27017 ^
  --dbpath "{새로운 DB 경로}" ^
  --directoryperdb ^
  --noauth ^
  --rest

2. 백업된 DB를 복구한다. (전체 복구)

mongorestore.exe ^
  /port 27017 ^
  /drop ^
  "{백업 DB 경로}"

3. 재시작을 위하여 MongoDB 서버를 종료한다.


4. 운영을 위한 MongoDB 서버를 실행한다. (인증 포함)

mongod.exe ^

  --port 27017 ^

  --dbpath "{새로운 DB 경로}" ^

  --directoryperdb ^

  --auth ^

  --rest



Posted by jungtae17
,

1. 설정 파일 만들기 (예: D:\DB\mongod.conf)

systemLog:

  destination: file

  path: "D:\\DB\\mongod.log"

  logAppend: true


storage:

  dbPath: "D:\\DB"

  directoryPerDB: true


setParameter:

  enableLocalhostAuthBypass: false


net:

  http:

    enabled: true

    RESTInterfaceEnabled: true


security:

  authorization: enabled


2. Windows 서비스 등록하기

mongod ^

  --install ^

  --serviceName "MongoDB" ^

  --serviceDisplayName "MongoDB(개발용)" ^

  --serviceDescription "개발용 MongoDB 입니다." ^

  --config "D:\DB\mongod.conf"


3. MongoDB 서비스 시작하기

NET START MongoDB



Posted by jungtae17
,