| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- CRUD
- 프리티어
- 마이그레이션
- 복구
- DDos
- 서버
- ec2 rds 연결
- restful
- RDS
- 인증
- API
- nginx
- HTTP 상태 코드
- EC2 인스턴스 생성
- EC2
- postgresql
- REST API 설계
- REST
- 백업
- RDS생성
- log
- spring
- CD
- SSL
- Grafana
- aop
- Prometheus
- AWS
- springboot
- 자동 배포
- Today
- Total
SU_DING_GI
[AWS] 기존 서버에서 새로운 서버로 마이그레이션 하기 - 2. EC2 인스턴스 생성하기 본문
2025.02.04 - [INFRA] - [AWS] 기존 서버에서 새로운 서버로 마이그레이션 하기 - 1. RDS 생성 및 백업
[AWS] 기존 서버에서 새로운 서버로 마이그레이션 하기 - 1. RDS 생성 및 백업
기존에 운영하던 알고리즘 웹사이트 Aloc은 개인 계정으로 운용하고 있어서 비용 문제가 발생하기 시작했기에 잠시 중단했다가, 공동 계정으로 서버를 옮기게 되면서 과정을 기록하면 좋겠다~
sua-su-ding-gi.tistory.com
이전에 RDS에 DB 백업 복구를 완료하였으니 이제는 EC2 인스턴스를 생성해서 새로운 서버를 만들어보겠다!
1. EC2 인스턴스 생성하기

인스턴스 시작 버튼을 누르고

ubuntu 서버가 익숙하기 때문에 ubuntu를 선택해줬다

프리티어를 사용할 것이기 때문에 t2.micro로 인스턴스 유형을 선택해주고

키페어를 새로 생성해줬다

그리고 네트워크 설정은 rds랑 같은 보안그룹을 선택해줬다

그 후 인스턴스 시작을 눌러주면

이렇게 성공이 뜬다 이제 RDS 데이터 베이스 연결을 해보자
2. EC2와 RDS 보안그룹 추가하여 연결하기
RDS 데이터 베이스 연결 버튼을 누르면

이런 화면이 뜨고 나는 postgreSQL을 쓰므로 인스턴스를 선택하면 내가 생성한 데이터베이스가 뜬다 연결버튼을 눌러주면

이렇게 성공이 뜬다! 자동으로 보안그룹을 추가해서 연결해줌으로 쉽게 해결할 수 있다!
3. 쉘로 직접 EC2 인스턴스에 접속하기

인스턴스를 선택하고 연결 버튼을 눌러주면

하단에 아주 상세하게 방법이 나와있다 해당 방법을 그대로 쉘에서 입력해주면 접속할 수 있다
만약 접속이 안되면, 보안그룹에서 22번포트(ssh)를 추가했는지 확인해봐야 한다!
이렇게 하면 EC2 인스턴스 생성이 완료 된 것이다. 다음은 CI/CD 코드와 여러가지 yml파일, build 파일 등을 다 수정해 보겠다~
'INFRA' 카테고리의 다른 글
| 🤯 뭐? 우리 서버가 공격 받고 있다고? (1) | 2025.04.29 |
|---|---|
| [AWS] 기존 서버에서 새로운 서버로 마이그레이션 하기 - 3. CI/CD 코드 및 여러 설정 파일 수정하기 (0) | 2025.02.06 |
| [AWS] 기존 서버에서 새로운 서버로 마이그레이션 하기 - 1. RDS 생성 및 백업 (0) | 2025.02.04 |