2017/10
-
[MongoDB] 백업과 리스토어Programing/DataBase 2017. 10. 3. 20:26
서버를 운영하다 보면, 디비를 이전해야 하는 경우가 생긴다.물론 백업을 계속 해야하는 경우도 있다.몽고 디비의 백업과 재배치는 상당히 편하고 쉽다. 백업$ mongodumb 이렇게만 쓰면 모든 디비를 dump폴더에 BSON형식으로 백업한다.만약 특정 콜렉션이나 특정 디비를 백업하고싶다면, 옵션을 추가하면된다$ --db DBNAME$ --collection Collection예를 들어 service라는 디비에 member 콜렉션만 따로 백업하고싶다면$ mongodump --db service --collection member참 편하긔 각 종 옵션은 공식 문서를 들어가면 상세하게 설명되어있다 리스토어$ mongorestore 재배치는 덤프된 폴더를 가져와서 mongorestore 명령어를 쳐주면 기가막히게..
-
[Ubuntu] MongoDB 설치 및 서비스단 실행Programing/Linux 2017. 10. 2. 18:50
이번에는 몽고 디비를 우분투에 설치하고!!서비스단에 몽고디비를 돌리는 법! 물론 AWS등 클라우드를 사용한다면, RDS 등 좋은 서비스가 많지만, 그래도 매번 몽고디비 공식 사이트 가는게 귀찮기때문에 적어둔다 MongoDB 3.4(community)버전 설치$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6$ echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-..
-
[Ubuntu] Nodejs 설치Programing/Linux 2017. 10. 2. 18:30
nodejs 를 우분투에 설치하는 법은 어렵지 않다.단 두가지의 명령어만 있으면 된다. $ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -$ sudo apt-get install -y nodejs setup_7.x 부분의 숫자부분만원하는 버전으로 바꿔서 쓰면된다. 예를들어 8 버전 노드를 사용하고 싶다면$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -$ sudo apt-get install -y nodejs로 사용 하면 끝! ps. 세부 버전 x는 건드릴 필요없다.