인스턴스 수정

이 페이지에서는 기존 Cloud SQL 인스턴스를 수정하는 방법을 설명합니다.

인스턴스를 만든 후에 언제든지 인스턴스를 수정하여 해당 설정을 변경할 수 있습니다. 인스턴스 설정 및 설정 변경이 인스턴스에 미치는 영향에 대한 자세한 내용은 인스턴스 설정을 참조하세요.

인스턴스 수정

Console

  1. Google Cloud Console의 Cloud SQL 인스턴스 페이지로 이동합니다.

    Cloud SQL 인스턴스 페이지로 이동

  2. 인스턴스 이름을 클릭하여 수정할 인스턴스를 선택합니다.
  3. 수정을 클릭합니다.
  4. 구성 옵션에서 인스턴스의 설정을 업데이트합니다.
    설정 참고
    데이터베이스 버전
    데이터베이스 버전
    연결
    비공개 IP 인스턴스의 비공개 IP 주소를 추가합니다. 인스턴스에 연결하려면 추가 구성이 필요합니다. .
    공개 IP 인스턴스의 공개 IP 주소를 추가합니다. 인스턴스에 연결하려면 추가 구성이 필요합니다.
    머신 유형 및 스토리지
    스토리지 유형 인스턴스의 SSD 또는 HDD 스토리지 사용 여부를 결정합니다. 자세히 알아보기
    스토리지 용량 인스턴스에 프로비저닝된 스토리지 용량입니다. 자세히 알아보기
    스토리지 용량 자동 증가 인스턴스에 여유 공간이 부족할 때 Cloud SQL에서 자동으로 스토리지를 제공할지 여부를 결정합니다. 자세히 알아보기
    고가용성 인스턴스를 고가용성으로 구성해야 하는 경우에는 고가용성(리전) 체크박스를 선택해야 합니다. 자세히 알아보기
    자동 백업 백업을 시작할 시간
    데이터베이스 플래그 추가
    데이터베이스 플래그 데이터베이스 플래그를 사용하여 인스턴스의 설정과 매개변수를 제어할 수 있습니다. 자세히 알아보기
    유지보수 일정
    유지보수 기간 Cloud SQL이 인스턴스에 서비스 중단 유지보수 작업을 수행할 시간(1시간)을 설정합니다. 이 시간을 설정하지 않으면 예상치 못한 때에 업무에 차질을 줄 수 있는 유지보수 작업이 발생할 수 있습니다. 자세히 알아보기
    유지보수 시점 동일한 프로젝트의 다른 인스턴스와 비교하여 선호하는 업데이트 시간을 설정합니다. 자세히 알아보기

    인스턴스 설정에 대해 자세히 알아보기

  5. 저장을 클릭하여 변경사항을 적용합니다.

gcloud

다음 명령어는 백업 시작 시간을 수정합니다.

gcloud sql instances patch [INSTANCE_NAME] --backup-start-time 16:00

패치가 수정한 값을 적용하기 인해 인스턴스를 다시 시작해야 할 경우 변경을 진행할지 또는 취소할지 묻는 메시지가 표시됩니다.

REST

다음 명령어는 백업 시작 시간을 수정합니다.

아래의 요청 데이터를 사용하기 전에 다음을 바꿉니다.

  • project-id: 프로젝트 ID
  • instance-id: 인스턴스 ID

HTTP 메서드 및 URL:

PATCH https://www.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id

JSON 요청 본문:

{
  "settings": {
    "backupConfiguration": {
      "startTime": "16:00",
      "enabled": true,
      "binaryLogEnabled": true
    }
  }
}

요청을 보내려면 다음 옵션 중 하나를 펼칩니다.

다음과 유사한 JSON 응답이 표시됩니다.

{
  "kind": "sql#operation",
  "targetLink": "https://www.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "operation-id",
  "targetId": "instance-id",
  "selfLink": "https://www.googleapis.com/sql/v1beta4/projects/project-id/operations/operation-id",
  "targetProject": "project-id"
}

패치가 수정한 값을 적용하기 인해 인스턴스를 다시 시작해야 할 경우 변경을 진행할지 또는 취소할지 묻는 메시지가 표시됩니다.

이 작업과 관련된 기본 REST API 요청이 생성되는 방식을 확인하려면 instances:patch 페이지의 API 탐색기를 참조하세요.