본문 바로가기
STUDY/MongoDB

[6-0] MongoDB Server 삭제하기

by Y.Choi 2023. 4. 18.
728x90
반응형

여러가지 이유로 MongoDB Server를 삭제해야 할 때 설치 된 것을 완전히 제거 하기 위해 아래와 같은 순으로 합니다.

 

 

1) MongoDB 서비스 중지

"서비스"에서 "MongoDB Server" 서비스를 찾아서 중지합니다.

 

 

 

 

<서비스 중지를 하는 이유>

MongoDB 서비스를 중지하지 않고 데이터베이스를 삭제하면 데이터베이스 서버에 여전히 잠재적으로 위험한 데이터가 남아있을 수 있습니다. 또한 데이터베이스 서버가 실행중인 경우 데이터베이스 파일이 잠겨있을 수 있으며 파일이 손상될 수 있습니다.

서비스를 중지하면 데이터베이스 파일에 대한 모든 잠금이 해제되므로 파일을 안전하게 삭제할 수 있습니다. 따라서 몽고DB를 제거하기 전에 서비스를 중지하는 것이 좋습니다.

 

 

 

2) 제어판에서 프로그램 삭제

"제어판"의 "프로그램 및 기능"에서 "MongoDB"를 선택하여 삭제합니다.

 

 

 

3) 데이터 디렉토리 삭제

"C:\Program Files\MongoDB\Server{version}\data" 디렉토리를 삭제합니다.(설치한 경로에 따라 다를 수 있습니다)

 

데이터 디렉토리(data)는 몽고DB가 생성한 데이터 파일이 저장되는 곳으로, 일반적으로 큰 용량을 차지하게 됩니다. 이 데이터 파일은 서버 운영을 지속할 때 유지되어야 하므로, 데이터 파일을 삭제하지 않고 데이터 디렉토리만 삭제하는 경우에는 이전의 데이터가 남아 있게 됩니다.

 


4) 설정 파일을 삭제

설정 파일 경로는 "C:\Program Files\MongoDB\Server{version}\bin\mongod.cfg"입니다.

 

설정 파일(conf)은 서버 운영 시 필요한 설정 정보가 저장되어 있는 파일입니다. 이 파일이 삭제되면, 몽고DB 서버가 사용할 수 있는 설정 정보가 없어져서 서버 운영에 문제가 발생할 수 있습니다.

 

 

3, 4번을 하지 않고 상위 디렉토리 전체 (MongoDB)를 모두 삭제해도 됩니다.

 

 

728x90
반응형