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