이 페이지에서는 AlloyDB 무료 체험판 클러스터를 만들고 관리하는 과정을 안내합니다.
AlloyDB 무료 체험판 클러스터에 대한 자세한 내용은 AlloyDB 무료 체험판 클러스터 개요를 참고하세요.
시작하기 전에
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
무료 체험판 클러스터 및 인스턴스 리소스에는 요금이 청구되지 않지만 퍼블릭 인터넷을 통해 리전 외부와 연결하는 데 드는 데이터 전송 비용과 최종 백업을 생성하고 저장하는 데 드는 비용은 청구됩니다. 자세한 내용은 무료 체험판 포함 내용 및 조건을 참고하세요.
무료 체험판 클러스터 만들기
콘솔
무료 체험판 클러스터를 만들면 기본 인스턴스가 자동으로 생성됩니다.
Google Cloud 콘솔에서 클러스터 페이지로 이동합니다.
무료 클러스터 만들기를 클릭합니다.
기본 정보 섹션의 클러스터 ID 필드에 클러스터 이름을 입력합니다(예:
my-trial-cluster
).비밀번호 필드에 원하는 비밀번호를 입력합니다. 이 비밀번호는 기본 데이터베이스에 연결하는 데 사용됩니다.
위치 섹션의 리전 필드에서 리전을 선택합니다(예:
us-central1 (Iowa)
).데이터베이스 버전 필드의 기본값은 그대로 둡니다.
네트워킹에서
default
를 선택합니다.아직 비공개 서비스 액세스를 설정하지 않은 경우 비공개 서비스 액세스 연결 필요라는 대화상자가 표시됩니다.
비공개 서비스 액세스 연결 필요 대화상자에서 비공개 서비스 액세스 연결을 만들려면 다음을 완료합니다.
연결 설정을 클릭합니다.
Service Networking API 사용 설정이라는 새 창이 표시됩니다.
창에서 자동으로 할당된 IP 범위 사용을 선택합니다.
계속을 클릭합니다.
연결 만들기를 클릭하고 연결 구성이 완료될 때까지 기다립니다.
Service Networking API 사용 설정 창이 삭제됩니다.
무료 클러스터 만들기를 클릭합니다.
무료 체험판 클러스터를 만들면 개요 페이지로 리디렉션됩니다. 클러스터의 인스턴스 섹션에서 기본 인스턴스와 무료 체험 기간 남은 일수와 같은 클러스터에 관한 기타 정보를 확인할 수 있습니다.
gcloud
gcloud CLI를 사용하려면 Google Cloud CLI를 설치 및 초기화하거나 Cloud Shell을 사용합니다.
gcloud alloydb clusters
create
및 gcloud alloydb
instances create
명령어를 사용하여 각각 클러스터와 기본 인스턴스를 만듭니다.
gcloud alloydb clusters create CLUSTER_ID \
--password=PASSWORD \
--region=REGION_ID \
--subscription-type=TRIAL
gcloud alloydb instances create INSTANCE_ID \
--instance-type=PRIMARY \
--cpu-count=8 \
--region=REGION_ID \
--cluster=CLUSTER_ID \
다음을 바꿉니다.
CLUSTER_ID
: 만들려는 클러스터의 ID입니다. 소문자로 시작해야 하며 소문자, 숫자, 하이픈을 포함할 수 있습니다.PASSWORD
: 기본postgres
사용자에 사용할 비밀번호입니다.REGION_ID
: 클러스터를 배치할 리전입니다.CLUSTER_ID
: 인스턴스를 배치할 무료 체험판 클러스터의 ID입니다.
읽기 풀 인스턴스 추가
무료 체험판 클러스터에 vCPU 컴퓨팅 용량 8개가 있는 단일 읽기 풀 인스턴스를 추가할 수 있습니다.
Google Cloud 콘솔에서 클러스터 페이지로 이동합니다.
리소스 이름 열에서 무료 체험판 클러스터를 클릭합니다.
클러스터의 인스턴스 섹션으로 이동하여 읽기 풀 추가를 클릭합니다.
읽기 풀 인스턴스를 구성합니다.
읽기 풀 인스턴스 ID 필드에 읽기 풀 인스턴스의 ID를 입력합니다.
노드 수 필드에서 무료 체험판 클러스터의 풀 인스턴스의 노드 수는 자동으로
1
로 설정됩니다. 이 값은 변경할 수 없습니다.읽기 풀 만들기를 클릭합니다.
선택사항: SQL 파일 가져오기
PostgreSQL 데이터베이스의 논리적 백업이 포함된 SQL 파일을 무료 체험판 클러스터로 가져올 수 있습니다.
시작하기 전에 다음을 수행합니다.
SQL 파일을 Cloud Storage 버킷에 업로드합니다. 자세한 내용은 SQL 파일 가져오기를 참고하세요.
가져오기 작업에 대해 AlloyDB 서비스 계정에 Cloud Storage 버킷에 대한 권한을 부여합니다.
서비스 계정의 형식은 다음과 같습니다.
service-PROJECT_NUMBER@gcp-sa-alloydb.iam.gserviceaccount.com
PROJECT_NUMBER
를 프로젝트 번호(예:212340152241
)로 바꿉니다.서비스 계정에 스토리지 객체 뷰어 (
roles/storage.objectViewer
) 역할이 부여되었는지 확인합니다.
AlloyDB 관리자 (
roles/alloydb.admin
) 역할이 부여되었는지 확인합니다. 커스텀 역할의 경우 역할에alloydb.clusters.import
권한을 추가합니다.(선택사항) 기본 데이터베이스를 사용하지 않으려면 인스턴스에 연결하고 데이터베이스를 만듭니다.
SQL 파일을 AlloyDB 데이터베이스로 가져오려면 다음 단계를 완료하세요.
클러스터 페이지로 이동합니다.
리소스 이름 열에서 무료 체험판 클러스터를 클릭합니다.
개요 페이지에서 무료 클러스터 최대한 활용하기 메뉴를 펼칩니다.
AlloyDB로 데이터 가져오기 단계를 클릭한 다음 데이터 가져오기를 클릭합니다.
데이터를 가져오려는 파일 선택 섹션에서 가져오기에 사용할 버킷과 SQL 파일의 경로를 입력하거나 기존 파일을 찾습니다.
SQL 파일은
pg_dump
유틸리티의 출력과 같이 일련의 SQL 명령어가 포함된 파일입니다.대상 섹션에서 데이터를 가져올 데이터베이스를 선택합니다.
사용자 목록에서 데이터베이스 사용자를 선택합니다.
비밀번호 입력란에 데이터베이스에 설정된 비밀번호를 입력합니다.
가져오기를 클릭하여 가져오기를 시작합니다.
무료 체험판 클러스터 업그레이드
30일 무료 체험 기간 중에 언제든지 무료 체험판 클러스터를 업그레이드할 수 있습니다.
Google Cloud 콘솔에서 클러스터 페이지로 이동합니다.
리소스 이름 열에서 이전에 만든 무료 체험판 클러스터를 클릭합니다.
개요 페이지의 무료 체험 기간 필드에서 지금 업그레이드를 클릭합니다.
머신 섹션의 머신 유형 필드에서 업그레이드할 머신 유형을 선택합니다.
업그레이드를 시작하려면 지금 업그레이드를 클릭합니다.
업그레이드가 완료되면 개요 페이지에 더 이상 체험판 정보의 남은 일 수가 표시되지 않으며 무료 체험판 클러스터에 적용되는 제한사항이 삭제됩니다.