본문 바로가기
반응형

[AWS-FRF]/RDS7

[참고][AWS] PUTTY / DBeaver 터널링 설정 & RDS 접속하기 !! PuTTY 설정PuTTY 실행Session 카테고리Host Name(or ip address)에 퍼블릭 IPv4 주소를 입력(port는 22입력) SSH인증Connertion 카테고리SSH ->Auth 메뉴 -> Credentials 카테고리로 이동Private key file authentication에 Browse클릭 -> EC2 인스턴스에 대한 .ppk 파일 선택 Other authentication-related options(기타 인증 관련 옵션) 메뉴Allow agebt forwarding 옵션을 체크 SSH 터널 설정Connection->SSH->Tunnels 카테고리로 이동Source port에 사용하지 않는 로컬포트번호 (예: 3306) 입력Destination :3306 입력(예:db-.. 2025. 3. 5.
[AWS] DBeaver 설치하기 !! ## DBeaver 설치하기 !!https://dbeaver.io/download/ 2025. 3. 5.
[중요][AWS] 잘 사용하고 있던 DB가 갑자기 중지된다고? - AWS RDS DB 인스턴스 유지 관리 !! 안녕하세요. 이번에는 서비스를 운영하면서 겪었던 아주 초보적인 실수로 심각한 문제를 야기할 수 있었던 경험을 공유드리려고 합니다. AWS RDS의 DB 인스턴스 유지 관리 기능을 무심하게 넘겼던 것이 원인이었는데 이참에 제대로 알게 되었습니다 ㅜㅠ여러분은 이런 초보적인 실수 하지 마세요ㅋㅋㅋ쿠...TL-DRDB 유지 관리 기능을 사용할 때에는 서비스 정기 점검 시간을 활용할 것혹은 blue-green 배포를 이용해서 DB 업데이트로 인한 다운 타임을 최소화할 것DB 인스턴스 백업도 DB 성능에 영향을 줄 수 있으므로 서비스 운영 시간을 피할 것(벤치마크는 없음)아무런 조치 없이 무중단 인스턴스 업데이트를 지원하는 것은 굉장히 어려움. 이상하다 싶으면 조금 더 알아볼 것!1. Amazon RDS DB 인.. 2025. 2. 25.
[중요][AWS] 호환되지 않는 파라미터 상태에서 멈춘 Amazon RDS DB 인스턴스 해결!! ## max_connections 값 1000 ==> 500 으로 변경 후 해결!!(멀티AZ 설정 후, 값 조정 필요) Amazon Relational Database Service(Amazon RDS) 인스턴스가 파라미터가 호환되지 않는 상태로 멈췄습니다. DB 인스턴스에 연결하거나 수정할 수 없습니다. 삭제하거나 재부팅하는 것만 가능합니다. 이 문제를 해결하려면 어떻게 해야 하나요?간략한 설명Amazon RDS DB 인스턴스가 incompatible-parameters 상태라는 것은 연결된 그룹의 파라미터 중 하나 이상이 현재 엔진 버전 또는 DB 인스턴스 클래스와 호환되지 않는 값으로 설정되었음을 의미합니다.다음과 같은 원인으로 발생할 수 있습니다.이전 인스턴스보다 사용 가능한 메모리가 적은 인스턴.. 2024. 8. 27.
[중요][AWS] 기본 KMS 키를 사용하여 암호화된 RDS를 다른 AWS 계정으로 복사하는 방법!! ## 해결 방안!!Restoring db instance from cross account storage encrypted snapshot is not supported  일반적으로 데이터베이스 복제는 덤프 및 복원을 통해 매우 쉽습니다 . 그러나 AWS RDS에 데이터베이스가 있고 해당 RDS가 기본 제공 AWS KMS 키로 암호화된 경우 그렇게 간단하지 않습니다. AWS에서는 스냅샷을 다른 계정과 공유할 수 없습니다.‍이 문제를 극복하기 위해 몇 가지 추가 단계가 필요합니다. 이 문서에서는 스냅샷을 복사하는 방법을 보여드리고, 마지막으로 공유된 스냅샷을 사용하여 RDS를 복원합니다.‍소스 데이터베이스다음과 같이 소스 계정에 간단한 Postgres 데이터베이스를 생성했습니다.앞서 언급했듯이 이 RDS .. 2024. 8. 26.
[중요][AWS] RDS에서 Slow Query 확인!! ## mariadb10.11 파라미터 기준     1) log_slow_query = 1      2) log_slow_query_time = 2      3) log_output = TABLE  ## mariadb 10.6 파라미터 기준     - max_connections (파라미터 그룹)          LEAST({DBInstanceClassMemory/25165760},12000)  --> 1000 수정        - lower_case_table_names=1        - time_zone              ==>  검색 후 time_zone 파라미터를 Asia/Seoul 로 변경합니다.        - char   ==>  검색 후 character_set ~ 나오는 항목의 값을.. 2024. 8. 13.
[중요][AWS][MariaDB] log_bin_trust_function_creators, ERROR 1418 (HY000) MariaDB에 데이터 덤프 파일 넣는 도중 발생.(MaraiDB 10.3.x 버전)ERROR 1418 (HY000) at line 17702: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)원인log_bin_trust_function_creators 변수는 바이너리 로깅이 활성화 된 경우 적용.기본값 0(OFF)로 설정된 경우 사용자는 함수를 수정 및 생성하지 못하며, SUPER 권한이 있는 사용자만 함.. 2024. 8. 5.
반응형