mongoDB 4

[Ubuntu linux] MongoDB AWS S3 백업하기

[Aws Ubuntu] MongoDB 설치 (tistory.com) 서버의 문제 혹은 접속이 불가능한 상황을 대응하기 위해 주 1회 mongodb 데이터를 S3로 백업할 수 있는 방법에 대해서 정리를 해보았습니다. 1. s3 인입 권한을 가진 계정 생성하여 Access Token 발급 1) AWS Console IAM 접속 2) 사용자 추가 3) 직접 정책 연결 4) 정책 생성 클릭 5) JSON 인입 - 삭제 권한은 제거하고 인입 권한만 부여 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:PutObject", "Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*" }, { "Effect..

Server/Linux 2024.01.17

[Aws Ubuntu] MongoDB 유저 생성 및 권한 부여

Mongo DB에 유저를 생성하고 권한을 부여해보겠습니다. 먼저MongoDB 쉘에 접속을 해야합니다. 1. Mongo Shell 설치 sudo apt-get update sudo apt-get install -y mongodb-org-shell 2. Mongo Shell 실행 mongosh 3. 관리자 유저 생성하는 법 # admin database 진입 use admin # admin user 생성 및 권한 부여 db.createUser({ user: "yourUsername", pwd: "yourPassword", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] }); 4. 개발용 유저 생성하는 법 # 관리자로 접속 mongosh -u adminUse..

Server/Linux 2023.12.13

[linux] MongoDB AWS S3 백업하기

[linux] MongoDB 설치하기 (tistory.com) [linux] MongoDB 설치하기 저번 시간에는 aws ec2 centos linux에 MongoDB를 설치하기 위해 드라이브 공간을 추가해보는 작업을 진행하였습니다. [linux] AWS Centos EBS Volume 추가하기 (tistory.com) [linux] AWS Centos EBS Volume 추가하기 AWS Cento nitpick92.tistory.com 서버의 문제 혹은 접속이 불가능한 상황을 대응하기 위해 주 1회 mongodb 데이터를 S3로 백업할 수 있는 방법에 대해서 정리를 해보았습니다. 1. s3 인입 권한을 가진 계정 생성하여 Access Token 발급 1) AWS Console IAM 접속 2) 사용자 ..

Server/AWS 2023.08.07

[linux] MongoDB 설치하기

저번 시간에는 aws ec2 centos linux에 MongoDB를 설치하기 위해 드라이브 공간을 추가해보는 작업을 진행하였습니다. [linux] AWS Centos EBS Volume 추가하기 (tistory.com) [linux] AWS Centos EBS Volume 추가하기 AWS Centos ec2 서버에 드라이브를 추가 세팅하여 MongoDB를 설치해보려고 합니다. 이에 앞서 EBS Volumn을 추가해보려고 합니다. 1. EBS 볼륨 생성 볼륨 생성을 클릭 해줍니다. 연결 시킬 인스턴스 가용 영 nitpick92.tistory.com 이어서 mongodb를 설치하는 방법을 알아보겠습니다. https://www.mongodb.com/docs/v4.4/tutorial/install-mongod..

Server/Linux 2023.07.12