기존에 데이터베이스 환경에서는 db 내의 설정을 바꿔주는 형식이였고, aws를 사용하면서 rds를 이용한다면 파라미터 그룹을 통해 다양한 설정을 맞출 수 있다.
이번 포스팅에서는 timezone 을 중점으로 작성하도록 하겠다.
주의할 점은 default 파라미터 그룹에선 파라미터 값이 변경되지 않는다.
새로운 파라미터 그룹을 만들 때 자신이 생성한 rds 데이터베이스와 버전이 같은 것을 선택하여 만들고 값을 변경해주자.
1. mysql 계열 (mysql, mariaDB, auroraDB)
rds에 들어가서 파라미터 그룹 메뉴로 이동해서 다음 사진과 같이 파라미터 이름을 'time_zone' 으로 검색한다.
값을 허용된 값중에 선택하고 rds에서 파라미터 그룹을 편집해주고 리스타트 시켜주면 적용이 된다.
2. postgresql
rds에 들어가서 파라미터 그룹 메뉴로 이동해서 다음 사진과 같이 파라미터 이름을 'timezone' 으로 검색한다.
이 녀석은 특이하게도 허용된 값을 정해주지 않는다.
마음대로 할 수 있다는 장점이 있지만, 틀린 값을 입력하면 적용이 되지 않거나 rds가 스타트가 안된다.
mysql 파라미터 그룹에서 허용된 값 중에 본인이 원하는 값을 갖고와서 수정해주자.
이것도 역시 rds에서 파라미터 그룹을 편집해주고 리스타트 시켜주면 적용이 된다.
'Server Engineering > AWS' 카테고리의 다른 글
AWS RDS Automatic Minor Version Upgrade(AMVU) 이슈 해결하기 (0) | 2019.01.03 |
---|---|
AWS 요금/비용 계산기 (0) | 2018.11.23 |
Elastic IP(탄력적 IP) 할당 한계 및 요금 부과 방식 (0) | 2018.05.18 |
[AWS]AWS SES 에서 허용되지 않은 이메일에게도 메일 보내기 (0) | 2017.08.30 |