Cloud/GCP

클라우드 스터디 정리
Cloud/GCP

[Cloud Skills Boost] Manage PostgreSQL Databases on Cloud SQL ⑤

Manage PostgreSQL Databases on Cloud SQL: Challenge Lab Cloud SQL에서 PostgreSQL 데이터베이스 관리: 챌린지 랩 독립형 PostgreSQL 데이터베이스를 PostgreSQL용 Cloud SQL 인스턴스로 마이그레이션 Database Migration API 및 Service Networking API가 활성화되어 있는지 확인 pglogical 확장으로 데이터베이스 업그레이드 : Compute Engine - VM 인스턴스 - postgressql-vm의 SSH를 클릭 후 pglogical 데이터베이스 확장 설치 및 PostgreSQL 구성 파일에 몇 가지 추가 사항을 다운로드하여 적용하고 서비스를 다시 시작 (pg_hba.conf는..

Cloud/GCP

[Cloud Skills Boost] Manage PostgreSQL Databases on Cloud SQL ④

Configure Replication and Enable Point-in-Time-Recovery for Cloud SQL for PostgreSQL PostgreSQL용 Cloud SQL에 대한 복제 구성 및 지정 시간 복구 사용 PostgreSQL 인스턴스용 Cloud SQL에서 백업 활성화 클라우드 셸에서 인스턴스 세부정보를 표시 export CLOUD_SQL_INSTANCE=postgres-orders gcloud sql instances describe $CLOUD_SQL_INSTANCE 클라우드 셸에서 현재 UTC 시간을 24시간 형식으로 가져오기 date +"%R" 클라우드 셸에서 이전 단계에 표시된 시간보다 빠른 시간에 예약된 백업을 활성화 이는 랩을 실행하는 동안 백업이 ..

Cloud/GCP

[Cloud Skills Boost] Manage PostgreSQL Databases on Cloud SQL ③

Securing a Cloud SQL for PostgreSQL Instance PostgreSQL 인스턴스용 Cloud SQL 보안 CMEK가 사용 설정된 PostgreSQL용 Cloud SQL 인스턴스 만들기 Cloud SQL용 제품별, 프로젝트별 서비스 계정 만들기 : 클라우드 셸에서 Cloud SQL CMEK에 필요한 서비스 계정 생성 export PROJECT_ID=$(gcloud config list \ --format 'value(core.project)') gcloud beta services identity create \ --service=sqladmin.googleapis.com \ --project=$PROJECT_ID​ Cloud Key Management Servi..

Cloud/GCP

[Cloud Skills Boost] Manage PostgreSQL Databases on Cloud SQL ②

Connect an App to a Cloud SQL for PostgreSQL Instance PostgreSQL 인스턴스용 Cloud SQL에 앱 연결 Cloud Shell 활성화 클라우드 셸을 열고 PROJECT_ID 설정 확인 활성 계정 이름 나열 gcloud auth list​ 프로젝트 ID 나열 gcloud config list project​ API 초기화 및 Cloud IAM 서비스 계정 생성 API 활성화 : 이후 작업에서 컨테이너를 빌드하고 Artifact Registry에 푸시하기 위해 먼저 클라우드 셸에서 Artifact Registry API를 활성화 gcloud services enable artifactregistry.googleapis.com Cloud SQL용..

Cloud/GCP

[Cloud Skills Boost] Manage PostgreSQL Databases on Cloud SQL ①

Migrate to Cloud SQL for PostgreSQL using Database Migration Service Database Migration Service를 사용하여 PostgreSQL용 Cloud SQL로 마이그레이션 Google Cloud Shell 활성화 클라우드 셸을 열고 PROJECT_ID 설정 확인 활성 계정 이름 나열 gcloud auth list​ 프로젝트 ID 나열 gcloud config list project​ 데이터베이스 마이그레이션 API가 활성화되어 있는지 확인 콘솔에서 Database Migration API 입력 후 활성화 서비스 네트워킹 API가 활성화되어 있는지 확인 콘솔에서 Service Networking API 입력 후 활성화 마이그레이..

Cloud/GCP

[Cloud Skills Boost] Migrating MySQL data to Cloud SQL using Database Migration Service ④

Migrating MySQL User Data When Running Database Migration Service Jobs 데이터베이스 마이그레이션 서비스 작업을 실행할 때 MySQL 사용자 데이터 마이그레이션 Google Cloud Shell 활성화 클라우드 셸을 열고 PROJECT_ID 설정 확인 활성 계정 이름 나열 gcloud auth list​ 프로젝트 ID 나열 gcloud config list project​ 데이터베이스 마이그레이션 API가 활성화되어 있는지 확인 콘솔에서 Database Migration API 입력 후 활성화 서비스 네트워킹 API가 활성화되어 있는지 확인 콘솔에서 Service Networking API 입력 후 활성화 소스 인스턴스에서 기존 MySQ..

Cloud/GCP

[Cloud Skills Boost] Migrating MySQL data to Cloud SQL using Database Migration Service ③

Migrating On-premises MySQL Using a Continuous Database Migration Service Job 지속적인 데이터베이스 마이그레이션 서비스 작업을 사용하여 온프레미스 MySQL 마이그레이션 Google Cloud Shell 활성화 클라우드 셸을 열고 PROJECT_ID 설정 확인 활성 계정 이름 나열 gcloud auth list​ 프로젝트 ID 나열 gcloud config list project​ 데이터베이스 마이그레이션 API가 활성화되어 있는지 확인 콘솔에서 Database Migration API 입력 후 활성화 서비스 네트워킹 API가 활성화되어 있는지 확인 콘솔에서 Service Networking API 입력 후 활성화 MySQL 소스..

Cloud/GCP

[Cloud Skills Boost] Migrating MySQL data to Cloud SQL using Database Migration Service ②

Migrating to Cloud SQL from Amazon RDS for MySQL Using Database Migration Service Database Migration Service (DMS) 를 사용하여 MySQL용 Amazon RDS에서 Cloud SQL로 마이그레이션 Google Cloud Shell 활성화 클라우드 셸을 열고 PROJECT_ID 설정 확인 활성 계정 이름 나열 gcloud auth list​ 프로젝트 ID 나열 gcloud config list project​ 데이터베이스 마이그레이션 API가 활성화되어 있는지 확인 콘솔에서 Database Migration API 입력 후 활성화 Cloud Shell에서 AWS CLI 도구 설치 및 구성 (Cloud S..