본문 바로가기

728x90

퍼블릭 클라우드

[AWS] RDS(MySQL) 읽기 전용 복제본 디비 생성 RDS(DB) 읽기 전용 복제본 디비 생성 구성도 이미지 출처 : http://labs.bigcheese.com.uy/2017/05/18/mysql-multi-master-replication-on-amazon-rds/ AWS 콘솔 > RDS > 데이터베이스(MasterDB) > 복제 MasterDB 리플리케이션 상태 확인 [SQL 질의] mysql> show master status \G; *************************** 1. row *************************** File: mysql-bin.000005 Position: 327 Binlog_Do_DB: Binlog_Ignore_DB: 1 row in set (0.00 sec) [디비 툴 사용] **File : my.. 더보기
AWS CloudWatch 경보를 Slack으로 보내는 방법 AWS CloudWatch 경보를 Slack으로 보내는 방법 CloudWatch 경보가 발생하면 Lambda 함수가 실행되어 Slack으로 메시지를 전송합니다. 시스템 구성 1. Amazon SNS 1-1. 주제 생성 이름 : cloudwatch-notification 1-2 구독 메일 확인 1-3 메시지 게시(메시지 발송 테스트) 메일 확인 2. Slack Webhook URL 생성 Slack 워크스페이스에서 Incoming Webhooks을 활성화하고 Webhook URL을 생성합니다. slack webhooks(incoming webhooks) 생성 방법 https://sangchul.kr/784 #cluodwatchalert https://hooks.slack.com/services/T018562.. 더보기
AWS RDS 스냅샷을 S3로 내보내기 Amazon Relational Database Service(RDS) 스냅샷을 S3로 내보내기 스냡샷 S3로 내보내기 RDS > 스냅샷(작업 -> Amazon S3로 내보내기) IAM 역할 생성 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "export.rds.amazonaws.com" }, "Action": "sts:AssumeRole" } ] } Amazon S3로 내보내기 RDS > 스냅샷 > 스냅샷ID > Export to Amazon S3 참고URL - AWS Documentation : Amazon S3로 DB 스냅샷 데이터 내보내기 더보기
Amazon RDS 스냅샷을 다른 AWS 리전으로 복사(이동)하기 Amazon RDS 스냅샷을 다른 AWS 리전으로 복사(이동)하기 스냅샷(DB)을 다른 리전으로 복사하기 RDS > 스냅샷 > 작업(스냅샷 복사) RDS > 스냅샷 > 스냅샷 복사 Source DB snapshot: 복사할 스냅샷 Destination DB snapshot identifier: 새 스냅샷의 이름을 지정합니다. Destination region: 스냅샷을 복사할 대상 AWS 리전을 선택합니다. KMS key: 선택적으로 KMS 키를 지정할 수 있습니다. Copy tags: 선택적으로 스냅샷 태그를 복사할지 여부를 설정합니다. 복사된 스냅샷을 사용하여 새로운 RDS 인스턴스를 생성하거나 현재 RDS 인스턴스를 대체하는 데 사용할 수 있습니다. 더보기
Amazon S3 서버 액세스 로깅을 활성화하는 방법 Amazon S3 서버 액세스 로깅을 활성화하는 방법 Amazon S3(Simple Storage Service)는 객체 스토리지 서비스로서 데이터를 안전하게 저장하고 검색할 수 있도록 지원합니다. S3 서버 액세스 로깅을 활성화하면 S3 버킷에 대한 모든 요청에 대한 로그를 작성하여 저장할 수 있습니다. 이를 통해 S3 버킷에 대한 액세스 패턴과 보안 감사를 수행할 수 있습니다. S3 서버 액세스 로깅을 활성화하는 방법은 다음과 같습니다. 1. AWS Management Console을 사용하는 방법 AWS Management Console에 로그인합니다. S3 콘솔로 이동하여 로깅을 활성화하려는 버킷을 선택합니다. "관리" 탭을 클릭합니다. "서버 액세스 로깅"을 클릭하고 "수정" 버튼을 클릭합니다... 더보기
AWS EC2 인스턴스 종료 시 동작 변경 AWS EC2 인스턴스 종료 시 동작 변경 AWS EC2 인스턴스를 종료할 때 인스턴스가 종료될 때 어떤 동작을 할지를 설정할 수 있습니다. 이러한 설정은 인스턴스의 "종료 동작" 또는 "인스턴스 종료 방법"이라고도 합니다. 이 설정은 EC2 대시보드 또는 AWS Command Line Interface (CLI)를 사용하여 변경할 수 있습니다. AWS Management Console을 통한 종료 동작 설정 AWS Management Console에 로그인합니다. EC2 대시보드로 이동합니다. EC2 인스턴스 목록에서 종료할 인스턴스를 선택합니다. "작업" 메뉴에서 "인스턴스 설정"을 선택합니다. "인스턴스 종료 방법"을 선택합니다. 원하는 종료 방법을 선택합니다. 사용 가능한 옵션은 다음과 같습니다:.. 더보기
AWS KMS(Key Management Service)를 사용하는 방법 AWS KMS(Key Management Service)를 사용하는 방법 Amazon Web Services(AWS)의 Key Management Service(KMS)를 사용하여 AWS KMS 마스터 키를 생성하는 방법은 다음과 같습니다. KMS 마스터 키는 데이터를 암호화하고 복호화하는 데 사용되며, AWS 리소스 및 데이터 보안에 중요한 역할을 합니다. 1. KMS 키 생성 aws kms create-key --description "My KMS Master Key" ###KMS 키 생성 aws --profile byun_profile --region ap-northeast-2 kms create-key 2. KMS AliasName 생성 aws kms create-alias --alias-name.. 더보기
Amazon RDS(MySQL)에서 타임존을 한국 시간(Korea Standard Time, KST)으로 변경 Amazon RDS(MySQL)에서 타임존을 한국 시간(Korea Standard Time, KST)으로 변경 AWS RDS는 기본적으로 UTC(협정 세계표준시)를 따릅니다. 1. RDS DB 파라미터 그룹 생성 및 설정 변경 AWS Management Console에서 RDS 콘솔로 이동합니다. "파라미터 그룹" 메뉴로 이동합니다. "파라미터 그룹 생성" 버튼을 클릭하여 새로운 파라미터 그룹을 생성합니다. 생성한 파라미터 그룹을 선택하고 "편집" 버튼을 클릭합니다. time_zone 파라미터를 검색하여 값을 Asia/Seoul로 변경합니다. "변경 사항 저장" 버튼을 클릭하여 설정을 저장합니다. 2. RDS DB 인스턴스에 파라미터 그룹 적용 "데이터베이스" 메뉴로 이동합니다. RDS 인스턴스를 선택합.. 더보기

반응형