ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • AWS Aurora DB 생성 및 설정
    System/Cloud Infra 2017. 12. 1. 16:13

    AWSAurora DB 설정을 해 보도록 하겠습니다.


    Step1. DB Characterset 설정


    우선 인스턴스를 생성하기 전에 해야하는 작업이 있습니다.

    RDS 메뉴 중에 Parameter groups에 들어가 보면 다음과 같은 결과가 나옵니다.

    이 메뉴에서 Create parameter group 버튼을 클릭하여 Parameter group 을 생성합니다.





    Create parameter group 메뉴에서 4가지 필드를 전부 등록합니다.

    Aurora DB에는 두가지 TypeParameter Group 을 생성합니다.

    DB Paramter Group DB Cluster Parameter Gorup 두가지를 등록합니다.


    DB Parameter Group 으로 생성한 이름을 클릭하면 아래와 같이 상세 내용을 볼 수 있습니다.

    상세 내용 중에 아래 charater collation 부분을 이미지와 같이 utf8mb4utf8mb4_general_ci 로 변경해 줍니다.

    변경하고 저장한 후에 인스턴스를 생성해 봅니다.





    Step2. DB Instance 생성 및 설정





    DB instance 중에 사용할 server를 선택합니다.

    Settings 부분에 필드들을 전부 입력합니다.

    DB instance identifier 는 추후에 DB 주소에 들어갈 고유 id 입니다.

    Master username DB 접근 아이디가 되고 Master password 는 패스워드가 됩니다.






    Amazon Virtual Private Cloud(Amazon VPC)을 사용하면 정의한 가상 네트워크에서 Amazon Web Services(AWS) 리소스를 시작할 수 있습니다. 이 가상 네트워크는 AWS의 확장 가능한 인프라를 사용한다는 이점과 함께 고객의 자체 데이터 센터에서 운영하는 기존 네트워크와 매우 유사합니다.

    자세한 내용은 http://docs.aws.amazon.com/ko_kr/AmazonVPC/latest/UserGuide/VPC_Introduction.html 를 참조하시면 됩니다.

    Public accessibility 는 외부에서 접근을 할 수 있는지에 대하여 설정하는 부분입니다.

    Availability zoneDB 인스턴스를 만들려는 현재 지역입니다. 가용 영역은 다른 가용 영역과의 장애를 격리하면서 고 가용성을 향상 시키며 동시에 지역의 대기 시간이 짧은 연결을 지원합니다.

     VPC security gorups 에는 모든 EC2 인스턴스 및 DB 인스턴스에 액세스해야하는 장치의 연결을 허용하는 규칙이 있습니다.

    기존에 만들어진 rule 이 있다면 새로 생성하지 않고 사용할 수 있습니다.



    DB Cluster Identifier는 인스턴스와 함께 생성 될 DB 클러스터의 식별자를 선택적으로 지정할 수 있습니다.

    제공하지 않으면 인스턴스 식별자를 기반으로하는 기본 식별자가 사용됩니다.

    클러스터 ID는 클러스터의 엔드 포인트를 판별하는 데 사용됩니다.

    Database 이름과 port를 지정해줍니다.

    DB parameter group DB Cluster parameter group 전에 생성했던 파라미터를 선택하여 설정해줍니다.

    Encryption 메뉴는 암호화 활성을 하면 마스터 ID와 별칭은 KMS (키 관리 서비스) 콘솔을 사용하여 만든 후에 목록에 나타납니다.




    Failover 를 생성하게 되면 Amazon RDS는 자동으로 장애 조치를 취하여 관리자의 개입 없이 데이터베이스 작업을 신속하게 재개할 수 있도록 합니다.

    장애가 발생하는 경우 기본 DB 인스턴스는 자동으로 예비 복제본으로 전환됩니다.


    Backup에서는 RDS가 자동으로 백업하는 날짜를 정할 수 있다.

    Monitoring 을 할 경우에는 Monitoring Role을 만들어서 Database를 모니터링을 할 수 있다.



    Maintenance 에서는 minor 버전 업그레이드를 할 건지 안할 건지에 대한 설정을 합니다.

    그리고 Amazon RDS에서 DB 인스턴스에 보류중인 수정 또는 패치를 적용 할 기간을 선택합니다.

    위와 같이 RDS를 세팅하면 RDS를 설정할 수 있습니다.



    댓글

Designed by Tistory.