기본적으로 Compute Engine은 삭제된 표준 스냅샷을 3일 동안 임시로 보관하여 실수로 인한 또는 악의적 삭제로부터 표준 스냅샷 을 보호합니다. 이러한 스냅샷을 보관하면 필요한 경우 삭제를 되돌리고 데이터를 복구할 수 있습니다. 이러한 스냅샷은 휴지통에 있습니다. 삭제된 표준 스냅샷을 보관하면 특정 규정 준수 또는 규제 요구사항을 충족할 수도 있습니다.
이 문서에서는 표준 스냅샷의 휴지통 작동 방식과 조직의 요구사항에 맞게 휴지통을 구성하는 방법을 설명합니다.
지원되는 Compute Engine 리소스
휴지통은 표준 스냅샷만 지원합니다.
다음 리소스는 휴지통에서 지원되지 않으며 수동으로 또는 자동화된 프로세스를 통해 삭제된 경우 복구할 수 없습니다.
- Google Cloud Hyperdisk 및 Persistent Disk 볼륨
- 스냅샷 일정으로 생성된 보관처리 스냅샷을 포함한 보관처리 스냅샷
- 인스턴트 스냅샷
- 디스크 클론
- 머신 이미지
이러한 리소스를 보호하려면 디스크 및 인스턴스의 데이터 보호 옵션에 설명된 전략 중 하나를 구현하세요.
표준 스냅샷의 휴지통 작동 방식
휴지통은 기본적으로 표준 스냅샷에만 사용 설정되며, 표준 스냅샷은 기본적으로 3일의 보관 기간 동안 보관되지만 커스텀 보관 기간을 구성할 수 있습니다. 휴지통에 있는 스냅샷을 복구 가능한 스냅샷이라고 합니다. 복구 가능한 스냅샷의 스토리지 비용은 표준 스냅샷과 동일한 요율로 청구됩니다.
스냅샷이 수동으로 삭제되었는지 아니면 자동화된 프로세스에 의해 삭제되었는지와 관계없이 Compute Engine은 삭제된 표준 스냅샷을 휴지통에 보관합니다.
표준 스냅샷의 삭제를 되돌리려면 보관 기간이 만료되기 전에 휴지통에서 스냅샷을 복구해야 합니다. 표준 스냅샷을 복구한 후 스냅샷을 사용하여 새 디스크를 만들 수 있습니다. 스냅샷을 복구하지 않으면 보관 기간이 끝난 후 Compute Engine에서 스냅샷을 영구적으로 삭제합니다.
휴지통을 완전히 사용 중지하거나 다양한 프로젝트 및 조직에 대해 맞춤 보관 기간을 설정하려면 휴지통 보관 정책을 구성하세요. 자세한 내용은 스냅샷 휴지통 구성 방법을 참고하세요.
데이터 손실을 방지하려면 스냅샷을 삭제하기 전에 표준 스냅샷에 휴지통이 사용 설정되어 있는지 확인해야 합니다. 자세한 내용은 특정 스냅샷의 휴지통 보관 기간 확인을 참고하세요.
휴지통에 스냅샷을 보관하는 기준
표준 스냅샷을 삭제하면 다음 조건 중 하나 이상이 충족되는 경우에만 Compute Engine에서 스냅샷을 휴지통에 보관합니다.
- 맞춤 보관 기간을 구성하지 않았으므로 기본 3일 보관 기간이 적용됩니다.
- 표준 스냅샷에 적용되는 맞춤 보관 기간을 설정했으며 보관 기간이 1~7일입니다.
해당 보관 기간이 0으로 설정된 경우 Compute Engine에서 스냅샷을 영구적으로 삭제합니다.
복구 가능한 스냅샷의 결과
복구 가능한 스냅샷의 경우 다음 결과 중 하나가 가능합니다.
- 복구: 삭제를 되돌리려면 보관 기간이 만료되기 전에 휴지통에서 스냅샷을 복구하세요.
- 수동 영구 삭제: 스토리지 비용을 줄이려면 휴지통에서 복구 가능한 스냅샷을 영구적으로 삭제하면 됩니다.
- 자동 영구 삭제: Compute Engine은 해당 보관 기간이 지나면 복구 가능한 스냅샷을 영구적으로 삭제합니다.
복구 가능한 스냅샷은 읽기 전용입니다. 복구 가능한 스냅샷을 사용하여 디스크를 만들 수는 없습니다. 먼저 스냅샷을 복구해야 합니다. 그런 다음 스냅샷을 디스크에 복원할 수 있습니다.
스냅샷 일정으로 생성된 스냅샷
휴지통 보관 정책은 일정에 따라 삭제된 표준 스냅샷에도 적용됩니다. 하지만 나중에 휴지통에서 이러한 스냅샷을 복구하면 Compute Engine은 스냅샷을 수동으로 삭제할 때까지 무기한 보관합니다.
스냅샷 일정으로 생성된 보관처리 스냅샷은 휴지통에서 보관처리 스냅샷을 지원하지 않으므로 즉시 영구적으로 삭제됩니다.
표준 스냅샷의 휴지통을 구성하는 방법
3일의 기본 보관 기간을 시스템 기본 규칙이라고 합니다. 시스템 기본 규칙을 재정의하려면 휴지통 보관 정책을 수정하세요. 휴지통 보관 정책은 조직 및 프로젝트에서 삭제 시 휴지통에 보관되는 스냅샷과 보관 기간을 지정할 수 있는 전역 규칙 집합입니다.
보관 정책의 각 규칙에 대해 0~7일의 보관 기간을 지정할 수 있습니다.
휴지통 보관 정책의 규칙에 대해 자세히 알아보려면 규칙을 사용하여 휴지통 보관 정책 설정을 참고하세요.
보관 정책 규칙을 설정하는 방법을 알아보려면 휴지통 보관 정책 구성을 참고하세요.
규칙을 사용하여 휴지통 보관 정책 설정
프로젝트 및 조직 내에서 삭제된 표준 스냅샷이 보관되는 기간을 세부적으로 제어하려면 휴지통 보관 정책에서 규칙을 만드세요. 표준 스냅샷을 삭제하면 Compute Engine에서 보관 정책의 규칙을 확인하여 표준 스냅샷의 휴지통 보관 기간을 결정하거나 스냅샷을 즉시 삭제해야 하는지 확인합니다.
기본적으로 보관 정책에는 규칙이 포함되어 있지 않습니다. 보관 정책에 규칙을 추가할 때 규칙의 타겟과 타겟의 보관 기간을 지정합니다.
규칙의 타겟은 다음 리소스 중 하나일 수 있습니다.
- 태그: 태그가 있는 모든 표준 스냅샷에 규칙이 적용됩니다. 태그 기반 규칙은 프로젝트 또는 조직으로 범위를 지정할 수 있습니다. 태그가 이미 있어야 합니다.
- 프로젝트: 프로젝트에 태그 기반 규칙이 없는 경우 규칙이 프로젝트에 있는 모든 표준 스냅샷에 적용됩니다.
- 조직: 조직에 태그 기반 규칙이 없는 경우 규칙이 조직 내의 모든 프로젝트에 적용됩니다.
규칙의 보관 기간은 Compute Engine에서 삭제된 표준 스냅샷을 휴지통에 보관하는 기간(일)을 지정합니다. 규칙의 보관 기간은 0~7일 사이여야 하며 1일 단위로 증가합니다. 값이 0일이면 대상에 휴지통이 사용 중지되어 있음을 의미합니다.
표준 스냅샷을 삭제하면 Compute Engine은 보관 정책에서 적용 가능한 규칙을 찾아 다음과 같이 작동합니다.
- 적용 가능한 규칙이 있고 규칙의 보관 기간이 0이면 표준 스냅샷이 즉시 삭제됩니다.
- 규칙이 있고 보관 기간이 1~7일인 경우 Compute Engine은 규칙에 지정된 기간 동안 휴지통에 표준 스냅샷을 보관합니다.
- 규칙이 없으면 기본 보관 기간인 3일이 적용됩니다.
보관 정책 규칙을 설정하는 방법을 알아보려면 휴지통 보관 정책 구성을 참고하세요.
여러 규칙이 표준 스냅샷에 적용될 때 Compute Engine에서 규칙을 적용하는 방법을 알아보려면 휴지통 보관 정책 내 규칙의 계층 구조를 참고하세요.
기본 규칙
비용을 절감하면서도 삭제된 표준 스냅샷의 기준 보호 수준을 유지하려면 프로젝트 또는 조직에서 기본 3일 보관 기간을 재정의하면 됩니다.
예를 들어 삭제된 스냅샷을 조직에 3일 대신 2일 동안 보관하려면 조직의 기본 보관 기간을 2일로 설정합니다. 프로젝트 또는 조직에 설정한 기본 규칙을 각각 프로젝트 기본 규칙 및 조직 기본 규칙이라고 합니다.
유연성을 높이기 위해 규칙 결합
비용 절감과 데이터 보호의 균형을 맞추려면 보관 정책에서 규칙을 결합하세요. 이렇게 하려면 프로젝트 및 조직의 기본 규칙을 설정한 다음 특정 태그에 적용되는 규칙을 만드세요.
예를 들어 조직에서 삭제된 스냅샷을 하루 동안 유지하고 연구 프로젝트 내의 데이터를 5일 동안 보호한 다음 감사 데이터의 스냅샷을 7일 동안 유지한다고 가정해 보겠습니다.
휴지통에 이러한 정책을 구성하려면 다음 단계를 따르세요.
- 감사와 관련된 표준 스냅샷을 식별할 태그를 만들거나 선택합니다.
- 조직 내 태그에 대해 7일 태그 기반 규칙 만들기
- 감사 관련 모든 표준 스냅샷에 태그를 적용합니다.
- 연구 프로젝트의 기본 규칙을 5일로 설정
- 조직에 대한 1일 보관 규칙 설정하기
조직의 시스템 기본 보관 기간 사용
조직의 모든 표준 스냅샷에 대해 기준 보관 기간을 3일로 유지하기 위해 별도의 조치를 취할 필요는 없습니다. 표준 스냅샷에는 시스템 기본값인 3일이 적용됩니다.
규칙 충돌
동일한 대상에 여러 규칙이 적용되는 경우 Compute Engine은 휴지통 보관 정책 내 규칙의 계층 구조에 설명된 대로 가장 구체적인 규칙 또는 보관 기간이 가장 긴 규칙을 적용합니다.
기본 규칙을 추가하여 프로젝트 또는 조직의 휴지통 사용 중지
중요한 데이터가 포함되지 않은 프로젝트의 경우 이러한 프로젝트의 휴지통을 사용 중지하여 스토리지 비용을 줄일 수 있습니다. 이렇게 하려면 프로젝트 또는 조직의 기본 보관 정책을 0으로 설정합니다.
휴지통 보관 정책 내 규칙의 계층 구조
표준 스냅샷을 삭제하면 Compute Engine에서 휴지통 보관 정책의 규칙을 다음과 같이 적용합니다.
프로젝트 및 조직의 태그 기반 규칙: Compute Engine은 보관 정책 내 태그 기반 규칙 중 하나가 표준 스냅샷에 적용되는지 확인합니다. 태그 기반 규칙이 있으면 Compute Engine에서 스냅샷에 규칙을 적용합니다.
실수로 삭제되는 것을 방지하기 위해 스냅샷에 여러 태그 기반 규칙이 적용되는 경우 Compute Engine은 보관 기간이 가장 긴 규칙을 적용합니다.
예를 들어 스냅샷에 2일 및 4일 태그 기반 규칙이 적용된다고 가정해 보겠습니다. 2일 규칙이 프로젝트 수준에 있고 4일 규칙이 조직 수준에 있는 경우에도 모든 시나리오에 4일 규칙이 적용됩니다. 하지만 프로젝트 기본 규칙의 보관 기간이 더 길더라도 태그 기반 규칙을 재정의하지는 않습니다.
프로젝트 수준 기본 규칙: 프로젝트 또는 조직 수준에 태그 기반 규칙이 없으면 Compute Engine은 프로젝트에 정의된 기본 보관 규칙(있는 경우)을 적용합니다.
조직 수준 기본 규칙: 프로젝트에 기본 규칙이 없으면 Compute Engine에서 조직의 기본 규칙을 확인합니다. 기존 규칙이 있으면 삭제된 스냅샷에 해당 규칙이 적용됩니다.
시스템 기본 규칙: 이전 수준에 규칙이 있으면 시스템 기본 규칙이 무시됩니다. 그렇지 않으면 Compute Engine에서 시스템 기본 규칙을 적용하고 삭제된 표준 스냅샷을 3일 동안 보관합니다.
보관 기간이 0일인 규칙: 규칙이 발견되고 규칙의 보관 기간이 0이면 표준 스냅샷이 즉시 삭제됩니다. 보관 기간이 0이 아닌 규칙이 발견되면 표준 스냅샷은 규칙에 지정된 기간 동안 휴지통에 보관됩니다.
보관 정책을 보고 수정하는 방법을 알아보려면 휴지통 보관 정책 구성을 참고하세요.
휴지통 관리
복구 가능한 스냅샷에 관한 정보는 휴지통에서도 확인할 수 있습니다. 비용을 줄이려면 복구 가능한 스냅샷을 휴지통에서 영구 삭제하면 됩니다. 자세한 내용은 휴지통에서 복구 가능한 스냅샷 관리를 참고하세요.
휴지통에 있는 복구 가능한 스냅샷은 읽기 전용입니다. 스냅샷을 사용하여 디스크를 만들려면 먼저 휴지통에서 표준 스냅샷을 복구해야 합니다.
휴지통에서 스냅샷 복구
휴지통에서 스냅샷을 복구하면 스냅샷을 즉시 사용하여 디스크를 만들 수 있습니다. 하지만 다음 데이터는 스냅샷에 보존되지 않습니다.
- 태그: 휴지통에서 복구한 후 스냅샷에 태그를 다시 추가해야 합니다.
- 연결된 스냅샷 일정: 스냅샷을 원래 만드는 데 사용한 스냅샷 일정에 지정된 기간이 지나도 스냅샷이 자동으로 삭제되지 않습니다. 대신 Compute Engine은 스냅샷을 수동으로 삭제할 때까지 무기한 보관합니다.
휴지통에서 스냅샷을 복구하려면 휴지통에서 스냅샷 복구를 참고하세요.
프로젝트 내에서 복구 가능한 스냅샷을 보려면 휴지통의 모든 스냅샷 보기를 참고하세요.
휴지통 사용 중지
표준 스냅샷의 휴지통을 사용 중지하면 스냅샷이 삭제될 때 스냅샷의 데이터가 영구적으로 삭제됩니다. Google에서 데이터를 복구할 수 없습니다. 휴지통을 사용 중지하는 경우 중요한 데이터가 포함되지 않은 프로젝트에 대해서만 사용 중지해야 합니다.
제한사항
- 지원되는 리소스: 표준 스냅샷만 지원됩니다. 보관처리 스냅샷, 인스턴트 스냅샷, 디스크, 이미지는 삭제 시 즉시 영구 삭제됩니다.
- 이름 충돌: 이름이 같은 표준 스냅샷이 이미 있고 복구된 스냅샷의 새 이름을 제공하지 않으면 스냅샷 복구가 실패합니다. 이러한 스냅샷을 복구하려면 Google Cloud CLI 또는 REST를 사용하여 새 이름을 지정해야 합니다.
- 태그 지속성: 삭제되기 전에 스냅샷에 연결된 태그는 스냅샷이 휴지통에서 복구되는 경우 유지되지 않습니다. 휴지통에서 복구한 후 스냅샷에 태그를 다시 추가해야 합니다.
- 예약 스냅샷: 원래 일정에 따라 생성된 스냅샷을 복구하면 스냅샷이 더 이상 일정에 포함되지 않으며 일정에 지정된 기간이 지난 후에도 자동으로 삭제되지 않습니다. 대신 스냅샷을 수동으로 삭제할 때까지 Compute Engine에서 스냅샷을 무기한 보관합니다.
- 고객 관리 암호화 키 (CMEK): 복구 가능한 스냅샷을 보호하는 CMEK를 취소한 후 스냅샷을 복구하는 경우 키를 복원할 때까지 복구된 스냅샷을 사용하여 디스크를 만들 수 없습니다. 보관 기간이 만료되기 전에 스냅샷을 복구하지 않으면 Compute Engine에서 스냅샷을 영구적으로 삭제합니다.
- 사용 전 복구 필요: 복구 가능한 스냅샷은 읽기 전용입니다. 복구 가능한 스냅샷을 사용하여 디스크를 만들려면 먼저 휴지통에서 표준 스냅샷을 복구해야 합니다.
가격 책정
복구 가능한 스냅샷의 스토리지 비용은 표준 스냅샷과 동일합니다.
예를 들어 표준 스냅샷이 생성된 후 30일이 지나 삭제되고 휴지통에 5일 동안 저장된 경우 총 저장 기간은 35일입니다. 휴지통은 미리보기 상태이므로 5일 스토리지 비용이 할인되며 30일 스토리지 비용만 발생합니다.
휴지통에서 스냅샷을 복구하는 데는 비용이 발생하지 않습니다.
자세한 가격 정보는 디스크 및 이미지 가격 책정을 참고하세요.