이 페이지에서는 Google Cloud 백업 및 DR 서비스 기능, 주요 이점, 백업할 수 있는 항목, 작동 방식에 대한 개요를 제공합니다.
백업 및 DR 서비스란 무엇인가요?
백업 및 DR 서비스는 Google Cloud에서 실행되는 워크로드의 백업 및 복구를 제공하는 관리형 서비스입니다. 백업 및 DR 서비스는 일상적인 백업 작업을 한곳에서 중앙 집중식으로 관리, 모니터링, 보고합니다. 이 서비스는 Terraform 및 API를 사용하여 기존 자동화와 원활하게 통합됩니다.
백업 및 DR 서비스는 다음과 같은 기능을 제공합니다.
- 중앙 집중식 백업 관리
- 정책 기반 백업 관리
- 포괄적인 모니터링 및 보고
- 더 빠른 RPO와 더 낮은 TCO를 위한 증분 백업
백업 저장소: 이 서비스는 백업을 위한 두 가지 유형의 저장소를 지원합니다.
백업 보관소는 백업 및 DR 서비스에서 관리하는 Google에서 관리하는 안전하고 격리된 스토리지 리소스입니다. 백업 보관소는 다음과 같은 기능을 제공합니다.
- 불변성: 데이터를 변경할 수 없음
- 지울 수 없음: 데이터를 삭제할 수 없음
백업 보관소 스토리지는 Compute Engine 인스턴스, Google Cloud VMware Engine VM, VM 또는 베어메탈 솔루션 내에서 실행되는 자체 관리형 Oracle 및 Microsoft SQL Server 데이터베이스에 지원됩니다.
자체 관리형 스토리지는 백업 보관소를 제외하고 직접 액세스하고 관리할 수 있는 스토리지 리소스를 말합니다. 저장소는 개발자가 관리하므로 저장소 권한이 충분한 사용자는 언제든지 저장소를 삭제할 수 있습니다.
역량 Backup Vault 스토리지 자체 관리형 스토리지 변경할 수 없고 지울 수 없는 백업 예 아니요 멀티 리전 백업 아니요 예 CMEK로 암호화된 백업 아니요 예
백업 보관소를 사용하든 자체 관리형 스토리지를 사용하든 보호해야 하는 데이터 리소스에 대한 백업 계획을 만듭니다. 백업 계획은 리소스를 백업할 시점, 백업을 저장할 위치, 백업을 보관할 기간을 정의합니다.
Backup Vault
Backup Vault는 백업 및 DR 서비스에서 관리하는 안전하고 격리된 스토리지입니다. Backup Vault는 악의적이거나 실수로 인한 백업 삭제에 대한 복원력을 지원하는 기능으로 설계되어 사이버 복구를 비롯한 다양한 데이터 보호 사용 사례를 지원합니다. 백업 보관소는 워크로드와 동일한 리전에만 백업을 저장할 수 있습니다. 백업을 여러 리전 또는 워크로드와 다른 리전에 저장해야 하는 경우 자체 관리 스토리지를 사용하세요. 백업 보관함은 다음 지원되는 리전에서 지원됩니다.
Backup Vault의 속성인 적용된 최소 보관 기간은 지정된 기간 동안 백업이 수정 및 삭제되지 않도록 강력하게 보호합니다. 적용된 최소 보관 기간은 최대 99년까지 지정할 수 있습니다.
Google Cloud 콘솔에서 백업 및 DR 서비스를 사용하여 백업 저장소를 만들고, 액세스하고, 관리합니다.
백업 보관소에 관한 자세한 내용은 백업 및 DR 서비스 백업 보관소 스토리지를 참고하세요.
자체 관리형 스토리지
자체 관리 스토리지에는 Google Cloud 프로젝트에 백업 데이터를 저장하기 위해 생성된 Cloud Storage 버킷의 영구 디스크 스냅샷 및 백업이 포함됩니다.
- 백업 및 DR 관리 콘솔은 자체 관리 스토리지에 대한 백업을 관리하기 위한 인터페이스입니다.
백업 계획
Google Cloud 콘솔에서 만든 백업 계획과 관리 콘솔에서 만든 백업 계획에는 다음 표에 설명된 몇 가지 중요한 차이점이 있습니다.
지원되는 워크로드 | Google Cloud 콘솔의 백업 계획 | 관리 콘솔의 백업 계획 |
---|---|---|
Compute Engine VM | 예 | 예 |
Google Cloud VMware Engine VM | 아니요 | 예 |
파일 시스템 및 자체 관리형 데이터베이스(예: Oracle, SQL Server, SAP HANA, IBM Db2, MariaDB, MySQL, PostgreSQL, SAP ASE, SAP IQ, SAP MaxDB)는 가상 머신(VM) 또는 베어메탈 솔루션에서 실행할 수 있습니다. | 아니요 | 예 |
최소 RPO | 6시간 | 15분 |
Google Cloud 콘솔에서 만든 백업 계획은 백업 보관소 스토리지를 사용합니다.
Google Cloud 콘솔에서 만든 백업 계획
Google Cloud 콘솔에서 백업 계획을 만들면 다음으로 구성됩니다.
- 백업의 백업 보관소 스토리지 대상입니다.
하나 이상의 백업 규칙 백업 규칙은 다음을 정의합니다.
- 백업 생성 빈도: 시간, 매일, 매주, 매월 또는 매년
- 백업 기간, 백업 작업이 시작되는 특정 요일 및 시간, 완료되어야 하는 시간입니다.
- 백업을 자동으로 만료하기 전에 보관할 기간입니다.
백업은 백업 보관 기간이 도달하면 자동으로 만료되고 삭제됩니다. Backup Vault에 저장된 백업은 변경할 수 없고 지울 수 없습니다. Backup Vault의 최소 보관 기간 동안 백업을 수정하거나 삭제할 수 없습니다.
Google Cloud 콘솔의 백업 및 DR 제품에서 백업 보관소 스토리지를 사용하여 백업 계획을 만듭니다.
백업 보관소 스토리지를 사용하는 백업 계획을 만들 때는 기존 백업 보관소를 백업의 저장소 위치로 선택해야 합니다. 백업 계획과 백업 저장소는 워크로드가 실행되는 동일한 리전에 있어야 하며 백업 계획을 만들 때 백업 저장소가 있어야 합니다.
관리 콘솔에서 만든 백업 계획
백업 계획은 백업 및 DR 관리 콘솔에서 생성되며 백업 작업은 자체 Cloud 프로젝트에 배포하는 백업/복구 어플라이언스라는 특수한 Google Cloud VM에서 실행됩니다. 관리 콘솔 백업 계획 탭에는 애플리케이션에 적용할 데이터 처리 정책을 만드는 데 사용할 수 있는 두 가지 간편한 마법사가 있습니다.
- 템플릿: 템플릿 마법사를 사용하여 데이터의 빈도와 보관 기간을 제어합니다. 템플릿 위저드를 사용하여 데이터 계층화 및 복제를 실행할 수도 있습니다. 자세한 내용은 백업 템플릿 만들기를 참고하세요.
- 프로필: 프로필 마법사를 사용하여 데이터가 저장되는 실제 위치와 스토리지 풀을 관리합니다. 자세한 내용은 리소스 프로필 만들기를 참고하세요.
백업은 백업 보관 기간에 도달하면 자동으로 만료되고 삭제됩니다.
Compute Engine 인스턴스 백업
Compute Engine 인스턴스는 백업 및 DR 관리 콘솔을 사용하여 자체 관리 스토리지에 백업하고 Google Cloud 콘솔을 사용하여 백업 보관소에 백업할 수 있습니다.
Google Cloud VMware Engine VM 백업
Google Cloud VMware Engine VM은 백업 보관소와 자체 관리 스토리지 모두에 대해 백업 및 DR 관리 콘솔에서 완벽하게 지원됩니다.
자체 관리형 Oracle 및 SQL Server 데이터베이스 백업
자체 관리형 Oracle 및 SQL Server 데이터베이스는 프로젝트의 VM 또는 베어메탈 솔루션 내에서 실행되는 다음 데이터베이스입니다.
- 베어메탈 솔루션, Compute Engine VM 또는 Google Cloud VMware Engine VM에서 실행되는 Oracle 데이터베이스
- Compute Engine 또는 Google Cloud VMware Engine VM에서 실행되는 SQL Server 데이터베이스
이러한 자체 관리형 데이터베이스는 백업 및 DR 관리 콘솔에서 백업 보관소 또는 자체 관리형 스토리지로 백업할 수 있습니다.
가격 책정
가격 세부정보는 백업 및 DR 서비스 가격 책정을 참고하세요.
다음 단계
다음 빠른 시작 가이드를 통해 애플리케이션의 백업 및 복구 워크플로를 시작할 수 있습니다.