Amazon Redshift에서 자동 스냅샷의 빈도를 줄이려면 어떻게 해야 합니까?

3분 분량
0

Amazon Redshift에서 자동 스냅샷의 빈도를 줄이고 싶습니다. 어떻게 해야 합니까?

해결 방법

Amazon Redshift 클러스터 스냅샷을 예약하여 자동 스냅샷의 빈도를 줄일 수 있습니다. 스냅샷 일정을 생성하여 자동 스냅샷이 생성되는 시간과 빈도를 제어할 수 있습니다.

자동 스냅샷은 Amazon Redshift에서 클러스터를 생성할 때 기본적으로 활성화됩니다. 클러스터에 대해 자동 스냅샷이 활성화되면 Amazon Redshift는 해당 클러스터의 스냅샷을 주기적으로 생성합니다. 기본적으로 Amazon Redshift는 약 8시간마다 또는 데이터 변경 노드당 5GB마다 또는 둘 중 먼저 도래하는 시점마다 스냅샷을 생성합니다.

콘솔을 사용하여 자동 스냅샷 예약

특정 시간 간격으로 자동 스냅샷을 예약하려면 다음 단계를 따르세요.

  1. Amazon Redshift 콘솔을 엽니다.
  2. 탐색 창에서 **클러스터(Clusters)**를 선택하고 **스냅샷(Snapshots)**을 선택합니다. 모든 스냅샷은 스냅샷(Snapshots) 탭 아래에 표시됩니다.
  3. 스냅샷 일정(Snapshot schedules) 탭을 선택하여 스냅샷 일정을 생성합니다.
  4. **스냅샷 일정 추가(Add snapshot schedule)**를 선택합니다.
  5. 스냅샷 일정의 일정 이름(Schedule name)설명(Description) -선택 사항을 입력합니다.
  6. **자동 스냅샷 규칙 구성(Configure automated snapshot rules)**을 선택하여 자동 스냅샷에 대한 일정을 생성합니다. 규칙을 만들려면 편집기(Editor) 또는 **Cron 구문(Cron syntax)**을 사용합니다.
    참고: 크론 구문을 사용한 스냅샷 예약에 대한 자세한 내용은 스냅샷 일정 형식을 참조하세요.
  7. **편집기(Editor)**를 사용하여 스냅샷 생성을 반복 또는 특정 시점으로 정의합니다. 반복 스냅샷을 만들려면 **스냅샷 생성(Create snapshot)**에서 **반복(Recurring)을 선택하고X시간 마다(Every X hours)**에서 반복 시간을 선택합니다. 그런 다음 **특정한 날에(On days)**에서 스냅샷 빈도를 선택합니다. 하루 또는 한 주의 특정 시간에 스냅샷을 예약하려면 **스냅샷 생성(Create snapshot)**에서 **반복(Recurring)**을 선택한 다음 **시간(Time)(UTC)**에서 시간을 UTC 기준으로 입력합니다. 그런 다음 **특정한 날에(On days)**에서 스냅샷 빈도를 선택합니다. 다른 규칙 추가(Add another rule) 또는 **템플릿의 규칙 추가(Add rule from template)**를 선택하여 여러 스냅샷 생성물을 만들 수 있습니다.
    참고: 1시간 미만이거나 24시간보다 큰 스냅샷 빈도는 지원되지 않습니다.
  8. 일정을 완료했으면 **스냅샷 일정 추가(Add snapshot schedule)**를 선택합니다.
  9. 새 스냅샷 예약에 클러스터를 연결한 다음 **확인(OK)**을 선택합니다.
    참고: 일정을 여러 클러스터에 연결할 수도 있습니다.

AWS CLI를 사용하여 자동 스냅샷을 예약하려면 create-snapshot-schedule을 참조하세요.

콘솔을 사용하여 예약된 스냅샷 삭제

참고: 스냅샷 일정을 삭제하기 전에 스냅샷 일정과 연결된 Amazon Redshift 클러스터를 분리해야 합니다.

클러스터를 분리하고 스냅샷 일정을 삭제하려면 다음을 수행하세요.

  1. Amazon Redshift 콘솔을 엽니다.
  2. 탐색 창에서 **클러스터(Clusters)**를 선택하고 **스냅샷(Snapshots)**을 선택합니다.
  3. 예약된 스냅샷을 보려면 스냅샷 일정(Snapshot schedule) 탭을 선택합니다.
  4. 삭제하려는 스냅샷 일정을 선택합니다.
  5. 연결된 클러스터(Attached clusters) 열에서 열 값을 선택하면 클러스터를 분리하라는 메시지가 표시됩니다.
  6. 스냅샷과 연결된 클러스터를 선택한 다음 **제거(Remove)**를 선택합니다. 스냅샷이 제거되면 **확인(OK)**을 선택합니다.
  7. **작업(Actions)**에서 **일정 삭제(Delete schedule)**를 선택합니다. 스냅샷 삭제를 확인한 다음 **확인(OK)**을 선택합니다.

AWS CLI를 사용하여 스냅샷을 삭제하려면 delete-snapshot-schedule을 참조하세요.


관련 정보

콘솔을 사용하여 스냅샷 관리

Amazon Redshift 스냅샷

AWS 공식
AWS 공식업데이트됨 2년 전