C버킷을 삭제하면 버킷에 저장된 모든 객체도 삭제되며, 이러한 객체는 복구할 수 없습니다. 

애플리케이션 소프트웨어 또는 사용자가 특정 시점에 실수로 객체를 삭제하거나 덮어쓸 위험이 있는 경우 Cloud Storage에서 제공하는 데이터 보호 기능을 사용하면 도움이 됩니다.

  1. 보관 기간을 지정하는 보관 정책을 버킷에 적용할 수 있습니다. 그러면 지정된 기간에 도달할 때까지 해당 버킷의 객체를 삭제하거나 덮어쓸 수 없습니다.

  2. 객체 보존 조치를 개별 객체에 적용하여 보존 조치가 삭제될 때까지는 아무도 객체를 삭제하거나 덮어쓰지 못하게 할 수 있습니다.

  3. 객체의 이전 버전을 보존하려면 버킷에 객체 버전 관리를 사용 설정할 수 있습니다. 
    버킷에 버전 관리가 사용 설정된 경우 객체의 라이브 버전을 삭제하거나 덮어쓰면 현재 외 버전이 됩니다. 라이브 객체 버전을 실수로 삭제한 경우 이 객체의 현재 외 버전을 다시 라이브 버전으로 복사할 수 있습니다.
    객체 버전 관리를 사용 설정하면 스토리지 비용이 증가할 수 있지만 오래된 객체 버전을 삭제하도록 객체 수명 주기 관리를 구성하면 이를 일부 완화할 수 있습니다.