" Park 기술 블로그 "
# 카테고리
# 도구
[AWS] RDS MySQL Timezone 변경하기
2021-07-01 02:08:09
AWS

 오늘은 AWS 서비스 중 RDS MySQL에서 Timezone을 변경하는 법을 적어두려고 한다.

집에서 운영하고 있는 개인 서버의 경우는 명령어 몇 번이면 바꿀 수 있지만, AWS의 RDS에서는 그렇게 바꿀 수 없다. AWS 콘솔에 로그인해서 파라미터를 변경해주어야 한다. 상세히 화면 별로 캡쳐해서 기록하고 싶지만 아무래도 보안상 찝찝할 것 같아서 글로 남겨두는 대신, 구체적으로 기록하려고 한다.

 

01. AWS 사이트 우측 상단에서 "콘솔에 로그인" 버튼으로 로그인

02. "모든 서비스" 안에 "RDS" 선택

03. 좌측 메뉴에서 "파라미터 그룹" 선택

04. 오른쪽 중상단에 주황색의 "파라미터 그룹 생성" 버튼 선택

05. "파라미터 그룹 패밀리"에는 본인의 MySQL 버전에 맞게 선택

06. 그 밑에 있는 콤보박스가 있는 "그룹 이름"은 구지 안 건들여도 됨

07. 그 밑에 있는 "그룹 이름"에 새로 생성할 파라미터 이름을 입력 (ex: mysql-param, myparams)

08. 그 밑에 있는 "설명"은 해당 파라미터의 설명을 간단히 입력 후 주황색 "생성" 버튼 선택

09. 좌측 메뉴에서 "데이터베이스" 선택 후 timezone을 변경할 데이터 베이스 선택

10. 상단 데이터베이스 이름 오른쪽에 "수정" 버튼 선택

11. 중하단 쯤 "DB 파라미터 그룹"에서 방금 생성한 파라미터 이름을 선택 후 맨 아래 "저장" 버튼 선택 ("DB 파라미터 그룹" 메뉴가 접힌 메뉴 안에 있을 수 있으므로 "▶" 이렇게 접힌 메뉴를 펴봐야한다. 필자가 이 글을 작성할 때 UI는 "▶ 추가 연결 구성" 안에 있었다.)

12. 좌측 메뉴에서 "데이터베이스" 선택 후 방금 파라미터를 적용한 데이터 베이스를 선택하고 "작업" > "재부팅"을 선택해서 수동으로 재부팅

 

 원래 default.mysql[버전] 이런 이름으로 된 기본 파라미터가 데이터 베이스에 적용되어있지만, 이 기본 파라미터를 수정하고 저장하려고 하면 기본 파라미터는 수정할 수 없다고 실패 문구가 출력된다. 그래서 새로운 파라미터를 생성하고 적용해야 한다.

 

 9번처럼 좌측 메뉴에서 "데이터베이스"를 선택 후 변경할 데이터 베이스로 들어간다음, 중간 쯤에 있는 "구성" 메뉴를 클릭하고 아래 쯤 보면 "파라미터 그룹"이라고 해당 데이터 베이스에 적용된 파라미터 그룹을 확인할 수 있다. 혹여 이 적용된 파라미터 그룹 이름 옆에 "(재시작 보류중)" 이라고 표시되는 경우가 있다. 이 경우에는 12번처럼 다시 수동으로 재부팅을 해주면 된다.

0
# 댓글 + 새 댓글 작성
# 새 댓글 작성
댓글 암호는 댓글 삭제 시 필요합니다.
# 님에게 답변 작성
대댓글 암호는 댓글 삭제 시 필요합니다.
# 님의 댓글 삭제
댓글 작성 시 입력했던 암호를 입력해주세요.
아직 댓글이 없습니다