정리하기 귀찮아서 일단 떠 얹어 놓기 -_-
덤프뜰때 온갖 에러로 시달렸었다...
Failed: error creating intents to dump: error creating intents
for database config: error getting collections for database `config`:
(Unauthorized) not authorized on config to execute command { listCollections: 1,
filter: {}, cursor: {}, lsid: { id: UUID....
db. grantRolesToUser('admin', [{role:'root', db: 'admin}])
하니깐 어떻게 떠지기 시작했다 ㅡ.ㅡ
다 떠졌으니,
리눅스/mac 간에 ssh환경에서 파일 훔쳐오기...
scp -r -P <portnum> <ssh name>@<host>:~/dump/<dbname> ~/data
ssh콤퓨타에 있는 덤프에있는 디비를 내 컴터에있는 ~/data에다가 가져와라
아이고 mongorestore하니까 또 인증 에러나네
"error connecting to db server: server returned error on SASL
authentication step:Authentication failed"
—authenticationDatabase admin 옵션은 리스토어할때도 추가 해주는게 속 편하고
ulimit -n 1024 && mongod
리스토어 할때 메모리쪽 문제있는거 같아서 해당 옵션 넣어주니 정상 동작 하긴 했는데
나도 뭘 정리했는진 모르겠다 ㅋㅋㅋㅋㅋㅋㅋㅋ
덤프뜨고 리스토어 하면서 걍 문제되는것들 담아놨는데
이건 결국 나혼자 쓰는 것으로 정리되겠군하...
노션에 정리해둔건 여유 생길때 옮겨와야것다.
이제 프로젝트 진짜 컷오프 기간 다가온듯 하고 연말까지 문서작업 할것 같으니...
차라리 그래주면 속은 편히 지내겠네. ㅎㅎㅎ
여전히 디비를 어떻게 관리해야하는진 잘 모르겠다...
프론트일만 똑 떼놓고 살았고, 디비를 만지더라도 로컬에서 작업하고 넘기거나
서비스 중인 프로젝트는 남이 만든 db에서 테스트하고 넘기곤 했으니...
갑자기 실제 서비스 하는 서버나 디비 관리까지 해야되니 정신머리도 없고 어디 물어볼곳도 없네
'개발관련' 카테고리의 다른 글
정처기 등 경력증빙이 어려운경우(공단문의) (1) | 2024.07.10 |
---|---|
vscode 터미널 세션 끄기(버벅임 느려짐 해결) (0) | 2022.08.17 |
javascript 변수명 합치기, 키값에 문자를 붙여서 동적 할당하기 (0) | 2022.07.25 |
Error: listen EACCES: permission denied 0.0.0.0:80 정리 (0) | 2022.06.01 |
mongodb admin/db별 계정설정 (0) | 2022.05.13 |
댓글