고가용성 Lightsail 데이터베이스 생성 - Amazon Lightsail

고가용성 Lightsail 데이터베이스 생성

몇 분 안에 Amazon Lightsail에서 관리형 데이터베이스를 생성합니다. MySQL 또는 PostgreSQL의 최신 메이저 버전 중에서 선택하고 표준 또는 고가용성 플랜으로 데이터베이스를 구성할 수 있습니다.

참고

Lightsail의 관리형 데이터베이스에 대한 자세한 내용은 데이터베이스 선택을 참조하세요.

데이터베이스를 생성하려면
  1. Lightsail 콘솔에 로그인합니다.

  2. 왼쪽 탐색 창에서 데이터베이스를 선택합니다.

  3. 데이터베이스 생성를 선택합니다.

  4. 데이터베이스에 대한 AWS 리전 및 가용 영역을 선택합니다.

    1. AWS 리전 및 가용 영역 변경을 선택한 다음 리전을 선택합니다.

    2. 가용 영역 변경을 선택한 다음 가용 영역을 선택합니다.

  5. 데이터베이스 유형을 선택합니다. 사용 가능한 데이터베이스 엔진 옵션 중 하나에서 드롭다운 메뉴를 선택한 다음, Lightsail에서 지원되는 최신 메이저 데이터베이스 버전 두 개 중에서 하나를 선택합니다.

    Lightsail 콘솔에서 데이터베이스 엔진을 선택합니다.
  6. 필요한 경우 다음 옵션 중 하나를 선택합니다.

    • Specify login credentials(로그인 자격 증명 지정) - 자체 데이터베이스 사용자 이름 및 암호를 지정합니다. 그렇지 않으면 Lightsail에서 자동으로 사용자 이름을 지정하고 강력한 암호를 생성합니다.

      • 자체 사용자 이름을 지정하려면 Specify login credentials(로그인 자격 증명 지정)를 선택하고 텍스트 상자에 사용자 이름을 입력합니다. 선택한 데이터베이스 엔진에 따라 다음 제약 조건이 적용됩니다.

        MySQL

        • MySQL의 경우 필수로 적용됩니다.

        • 1에서 16자리의 문자 또는 숫자여야 합니다.

        • 첫 번째 문자는 글자이어야 합니다.

        • 선택한 데이터베이스 엔진의 예약어는 사용할 수 없습니다. MySQL의 예약어에 대한 자세한 내용은 MySQL 5.6, MySQL 5.7 또는 MySQL 8.0용 키워드 및 예약어 문서를 참조하세요.

        PostgreSQL

        • PostgreSQL의 경우 필수로 적용됩니다.

        • 1~63자리의 문자 또는 숫자여야 합니다.

        • 첫 번째 문자는 글자이어야 합니다.

        • 선택한 데이터베이스 엔진의 예약어는 사용할 수 없습니다. PostgreSQL의 예약어에 대한 자세한 내용은 PostgreSQL 9.6, PostgreSQL 10, PostgreSQL 11 또는 PostgreSQL 12용 SQL 키워드 문서를 참조하세요.

      • 자체 암호를 지정하려면 Create a strong password for me(나를 위한 강력한 암호 생성) 확인란을 지우고 텍스트 상자에 암호를 입력합니다. 암호에는 "/", """, "@"을 제외하고 인쇄 가능한 모든 ASCII 문자를 사용할 수 있습니다. MySQL 데이터베이스의 경우 암호에 8~41자를 포함할 수 있습니다. PostgreSQL 데이터베이스의 경우 암호에 8~128자를 포함할 수 있습니다.

    • 기본 데이터베이스 이름 지정(Specify the master database name) - 자체 프라이머리 데이터베이스 이름을 지정합니다. 지정하지 않으면 Lightsail에서 자동으로 이름을 설정합니다. 자체 프라이머리 데이터베이스 이름을 지정하려면 기본 데이터베이스 이름 지정(Specify the master database name)을 선택하고 이름을 텍스트 상자에 입력합니다. 선택한 데이터베이스 엔진에 따라 다음 제약 조건이 적용됩니다.

      MySQL

      • 1~64개 문자 또는 숫자를 포함해야 합니다.

      • 문자로 시작해야 합니다. 이후 문자는 글자, 밑줄 또는 숫자(0~9)가 될 수 있습니다.

      • 선택한 데이터베이스 엔진의 예약어는 사용할 수 없습니다. MySQL의 예약어에 대한 자세한 내용은 MySQL 5.6, MySQL 5.7 또는 MySQL 8.0용 키워드 및 예약어 문서를 참조하세요.

      PostgreSQL

      • 1~63개 문자, 숫자 또는 밑줄을 포함해야 합니다.

      • 문자로 시작해야 합니다. 이후 문자는 글자, 밑줄 또는 숫자(0~9)가 될 수 있습니다.

      • 선택한 데이터베이스 엔진의 예약어는 사용할 수 없습니다. PostgreSQL의 예약어에 대한 자세한 내용은 PostgreSQL 9.6, PostgreSQL 10, PostgreSQL 11 또는 PostgreSQL 12용 SQL 키워드 문서를 참조하세요.

  7. 고가용성 또는 표준 데이터베이스 플랜을 선택합니다.

    고가용성 플랜으로 생성된 데이터베이스에는 기본 데이터베이스가 있으며 장애 조치 지원을 위해 다른 가용 영역에 보조 예비 데이터베이스를 둡니다. 자세한 내용은 고가용성 데이터베이스를 참조하세요. 메모리, 처리, 스토리지 공간 및 전송 속도의 수준이 각각 다르며 요금이 다르게 책정된 데이터베이스 번들 옵션을 사용할 수 있습니다.

  8. 데이터베이스의 이름을 입력합니다.

    리소스 이름:

    • Lightsail 계정의 각 AWS 리전 내에서 고유해야 합니다.

    • 2~255자의 문자로 구성되어야 합니다.

    • 영숫자 문자 또는 숫자로 시작하고 끝나야 합니다.

    • 영숫자 문자, 숫자, 마침표, 대시, 밑줄이 포함될 수 있습니다.

  9. 다음 옵션 중 하나를 선택하여 데이터베이스에 태그를 추가합니다.

    • 키 전용 태그를 추가하거나 키 전용 태그를 편집(이미 태그를 추가한 경우)합니다. 새 태그를 태그 키 텍스트 상자에 입력하고 Enter를 누릅니다. 태그를 추가하려면 태그 입력이 완료될 때 저장을 선택하고, 태그를 추가하지 않으려면 취소를 선택합니다.

      Lightsail 콘솔의 키 전용 태그.
    • 키-값 태그를 생성한 다음 키를 Key(키) 텍스트 상자에 입력하고, 값을 텍스트 상자에 입력합니다. 태그 입력이 완료되면 저장을 선택하고, 태그를 추가하지 않으려면 취소를 선택합니다.

      키-값 태그는 저장 전에 한 번에 하나씩만 추가할 수 있습니다. 둘 이상의 키-값 태그를 추가하려면 이전 단계를 반복하세요.

      Lightsail 콘솔의 키-값 태그.
    참고

    키 전용 태그 및 키-값 태그에 대한 자세한 내용은 태그를 참조하세요.

  10. 데이터베이스 생성를 선택합니다.

    몇 분 내에 Lightsail 데이터베이스가 준비 완료됩니다. 데이터 가져오기에 대해 데이터베이스 구성을 시작하거나, 데이터베이스 클라이언트를 사용하여 데이터베이스에 연결할 수 있습니다.

다음 단계

다음은 새 데이터베이스를 준비 및 실행한 후 Lightsail에서 새 데이터베이스를 관리하는 데 도움이 되는 몇 가지 안내서입니다.