이 페이지의 일부 또는 모든 정보는 Trusted Cloud by S3NS에 적용되지 않을 수 있습니다.
Cloud SQL의 가용성
이 페이지에서는 Cloud SQL의 가용성에 영향을 미치는 작업을 설명합니다.
Cloud SQL을 사용하면 애플리케이션을 변경하지 않고도 데이터베이스 업타임을 극대화할 수 있습니다. 99.99% 업타임 SLA와 여러 계획된 작업에 대한 0에 가까운 다운타임으로 Cloud SQL Enterprise Plus 버전은 애플리케이션에 더욱 우수한 복원력과 비즈니스 연속성을 제공합니다.
업타임을 극대화하면 데이터베이스 다운타임이 줄어듭니다.
다운타임은 일반적으로 계획되지 않은 이벤트와 계획된 작업으로 인해 발생합니다.
계획되지 않은 이벤트 및 영역 중단
고가용성이 필요한 애플리케이션의 경우 인스턴스를 리전 가용성으로 구성하는 것이 좋습니다. 이를 Cloud SQL에서는 고가용성(HA) 구성이라고도 합니다.
Cloud SQL에서 고가용성을 구성하는 방법에 대한 자세한 내용은 고가용성(HA) 정보를 참조하세요.
리전 가용성으로 구성된 인스턴스의 경우 인스턴스에 오류가 발생하면 애플리케이션이 데이터베이스에서 작업을 재개할 수 있도록 Cloud SQL이 IP 주소가 같고 데이터 손실이 없는 보조 영역에 인스턴스를 자동으로 가져옵니다.
이렇게 하면 단일 VM 호스트의 오류 또는 전체 영역의 중단을 야기하는 하나 이상의 인프라 구성요소의 오류 등과 같은 계획되지 않은 이벤트로부터 보호할 수 있습니다.
Cloud SQL 고가용성은 Cloud SQL Enterprise Plus 버전과 Cloud SQL Enterprise 버전 모두에서 사용 가능합니다.
인스턴스의 리전 가용성을 구성하지 않으면 인스턴스가 영역 가용성으로 구성되며 이를 독립형 인스턴스라고도 합니다.
Cloud SQL은 VM 호스트 오류로부터 독립형 인스턴스(영역 가용성으로 구성된 인스턴스)를 자동으로 복구합니다.
하지만 Cloud SQL은 영역 서비스 중단에서 독립형 인스턴스를 자동으로 복구하지 않습니다. 정상 영역에서 독립형 인스턴스를 다시 설정하려면 독립형 인스턴스를 수동으로 복원해야 합니다.
PITR(point-in-time recovery)을 수행하거나 읽기 복제본을 승격하여 독립형 인스턴스가 되도록 하면 영역 서비스 중단에서 독립형 인스턴스를 수동으로 복구할 수 있습니다. 자세한 내용은 독립형 인스턴스의 복구 옵션을 참조하세요.
다운타임이 거의 없는 계획된 작업
유지보수 또는 일부 인스턴스 재구성과 같은 계획된 작업의 경우 Cloud SQL Enterprise Plus 버전에서는 기본 인스턴스에 다운타임이 거의 발생하지 않으며 애플리케이션 변경이나 프록시 요구사항도 없습니다.
다음과 같은 계획된 작업은 Cloud SQL Enterprise Plus 버전 기본 인스턴스에서 거의 제로에 가까운 다운타임의 이점을 누릴 수 있습니다. 이러한 다운타임은 독립형(영역) 인스턴스와 고가용성(리전) 인스턴스 모두에 적용됩니다.
인스턴스 확장
데이터 캐시
- 필요한 만큼 자주 데이터 캐시 자주 사용 설정 또는 사용 중지
버전 업그레이드
- Cloud SQL Enterprise Plus 버전으로 인플레이스 업그레이드 수행
다음 단계
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-19(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-08-19(UTC)"],[],[],null,["# Availability in Cloud SQL\n\n\u003cbr /\u003e\n\nMySQL \\| [PostgreSQL](/sql/docs/postgres/availability \"View this page for the PostgreSQL database engine\") \\| [SQL Server](/sql/docs/sqlserver/availability \"View this page for the SQL Server database engine\")\n\n\u003cbr /\u003e\n\nThis page describes operations that impact availability in Cloud SQL.\n\nCloud SQL helps you maximize the uptime of your database without any\nchanges to your application. With a 99.99% uptime [SLA](/sql/sla) and\nnear-zero downtime for several planned operations,\nCloud SQL Enterprise Plus edition offers greater resilience and business continuity for your\napplications.\n\nMaximizing uptime means reducing the downtime for your database.\nDowntime is typically caused by both unplanned events and planned operations.\n\nUnplanned events and zonal outage\n---------------------------------\n\nFor applications that require high availability, we recommend configuring\nthe instance for regional availability, also referred to as the\nhigh availability (HA) configuration in Cloud SQL.\nFor more information about configuring high availability in Cloud SQL, see\n[About high availability (HA)](/sql/docs/mysql/high-availability).\n\nFor instances configured with regional availability, if the instance\nencounters a failure, then Cloud SQL automatically brings up the\ninstance in the secondary zone with the same IP address and\nno data loss so that applications can resume operations on the database.\nThis protects against unplanned events such as the failure of a single VM\nhost, or the failure of one or more infrastructure components that causes\nthe outage of an entire zone.\n\nCloud SQL high availability is available for both Cloud SQL Enterprise Plus edition and\nCloud SQL Enterprise edition.\n\nIf you don't configure regional availability for an instance, then the instance\nis configured for zonal availability, also referred to as a\nstandalone instance.\n\nCloud SQL recovers standalone instances (instances configured with zonal availability)\nfrom VM host failures automatically.\nHowever, Cloud SQL doesn't recover standalone instances from a zonal\noutage automatically. To re-establish a standalone instance in a healthy zone,\nyou must restore any standalone instances manually.\nYou can recover a standalone instance from a zonal outage manually by\nperforming either point-in-time-recovery or by promoting a read replica to\nbecome the standalone instance. For more information, see\n[Recovery options for standalone instances](/sql/docs/mysql/high-availability#recovery-options).\n\nPlanned operations with near-zero downtime\n------------------------------------------\n\nFor planned operations such as maintenance or some instance reconfigurations,\nCloud SQL Enterprise Plus edition offers near-zero downtime for\nprimary instances with no application changes or proxy requirements.\n\nThe following planned operations benefit from the near-zero downtime\non a Cloud SQL Enterprise Plus edition primary instance. These downtimes are applicable to\nboth standalone (zonal) and high availability (regional) instances.\n\n- [Maintenance](/sql/docs/mysql/maintenance#nearzero), which includes the\n following operations with sub-second downtime:\n\n - Automatic maintenance that Cloud SQL performs every quarter\n - Self-service maintenance that you can initiate at any time\n - Maintenance simulation that you can initiate to test the sub-second downtime behavior\n\n\u003c!-- --\u003e\n\n- [Minor version upgrade](/sql/docs/mysql/upgrade-minor-db-version)\n\n - Perform a minor version upgrade on a MySQL 8.0 instance with sub-second\n downtime\n\n | **Note:** Requires maintenance version \\[MySQL version\\].R20250531.01_14 or later.\n\n\u003c!-- --\u003e\n\n- Instance scaling\n\n - Scale-up: Increase the compute size (vCPU, memory) of your Cloud SQL instance as frequently as needed\n - Scale-down: Reduce the compute size (vCPU, memory) of your\n Cloud SQL instance infrequently\n\n | **Note:** If you scale down your instance more than once during a three-hour period, then only the first scale down event benefits from near-zero downtime. Subsequent scale down events experience regular downtime.\n- [Data cache](/sql/docs/mysql/data-cache)\n\n - Enable or disable data cache as frequently as needed\n- [Edition upgrade](/sql/docs/mysql/upgrade-cloud-sql-instance-to-enterprise-plus-in-place)\n\n - Perform an in-place upgrade to Cloud SQL Enterprise Plus edition\n\nWhat's next\n-----------\n\n- Learn [about high availability (HA)](/sql/docs/mysql/high-availability)\n\n- [Enable or disable high availability (HA)](/sql/docs/mysql/configure-ha)\n\n- Read [about disaster recovery (DR)](/sql/docs/mysql/intro-to-cloud-sql-disaster-recovery)\n\n- View all the [Google Cloud services available in locations worldwide](/about/locations)."]]