이 페이지에서는 Vaulted 백업의 기존 백업 계획을 수정하고 관리하는 방법을 설명합니다. 백업 계획이 무엇이고 어떻게 사용되는지에 대한 설명은 콘솔의 백업 계획을 참조하세요. Google Cloud 백업 계획을 만들려면 Vaulted 백업의 백업 계획 만들기를 참조하세요.
백업 계획 수정
다음 안내에 따라 Vaulted 백업의 기존 백업 계획을 수정합니다.
콘솔
콘솔에서 백업 및 DR 백업 계획 페이지로 이동합니다. Google Cloud
수정할 백업 계획을 선택하거나 체크박스를 선택하고 아이콘을 클릭합니다.
수정 을 클릭합니다.
백업 계획의 백업 계획 설명 을 수정할 수 있습니다.
규칙 추가 를 클릭하여 새 규칙 규칙 추가 를 추가할 수 있습니다.
백업 규칙 추가 창에서 백업 규칙 정보를 입력하고 저장 을 클릭합니다.
- 백업 규칙 이름 지정: 백업 규칙의 이름을 입력합니다.
- 백업 생성 시기 선택: 백업의 반복 및 빈도를 지정합니다.
- 기간: 백업 작업의 시간대, 시작 시간, 종료 시간을 선택합니다.
백업이 삭제되기 전에 보관되는 기간 선택: 백업이 삭제되기 전에 보관해야 하는 기간을 일 단위로 입력합니다. 이 값은 Backup Vault에 적용된 최소 보관 기간 이상이어야 합니다.
규칙 행 끝에 있는 아이콘을 클릭하여 기존 규칙을 수정하거나 백업 계획에서 규칙을 삭제할 수도 있습니다.
원하는 경우 최대 커스텀 주문형 보관 기간 을 설정합니다.
커스텀 주문형 백업은 최대 커스텀 주문형 보관 기간까지 보관할 수 있습니다. 주문형 백업을 만들 때 보관 기간을 설정하거나 기존 백업 규칙을 사용할 수 있습니다. 지정하지 않으면 커스텀 보관 기간의 최대 한도는 Vault에 적용된 최소 보관 기간에 30일을 더한 기본값을 사용합니다. 이 필드는 현재 Compute Engine 인스턴스 및 디스크에서만 지원됩니다. 지원되는 다른 워크로드에도 이 기능을 확장할 예정입니다.
최대 보관 기간 에 일 단위로 값을 입력합니다. 이 값은 Vault에 적용된 최소 보관 기간(1일) 이상이어야 합니다.
변경사항 저장 을 클릭합니다.
gcloud
프로젝트에서 특정 백업 계획을 업데이트합니다. 백업 계획은 백업 및 DR 서비스에서 지원하는 리전에서만 업데이트할 수 있습니다.
gcloud backup-dr backup-plans update BACKUP_PLAN_NAME \ --project=PROJECT_ID\ --location=REGION \ --description=DESCRIPTION \ --backup-rule=BACKUP_RULE \ --add-backup-rule=ADD_BACKUP_RULE \ --remove-backup-rule=REMOVE_BACKUP_RULE --max-custom-on-demand-retention-days=MAX_ONDEMAND_RETENTION다음을 바꿉니다.
BACKUP_PLAN_NAME: 백업 계획 이름.PROJECT_ID: Backup Vault가 있는 프로젝트의 이름.REGION: 백업 계획을 만들 위치.DESCRIPTION: 업데이트된 백업 계획 설명.BACKUP_RULE: 업데이트된 값이 있는 기존 백업 규칙의 전체 정의.ADD_BACKUP_RULE: 백업 계획에 추가할 백업 규칙의 매개변수. 이 플래그를 반복하여 백업 규칙을 더 추가할 수 있습니다.REMOVE_BACKUP_RULE: 백업 계획에서 삭제할 기존 백업 규칙.MAX_ONDEMAND_RETENTION: 이 백업 계획을 사용하여 생성된 주문형 백업에 허용되는 최대 커스텀 보관 기간 (일)입니다.
예: sample-project 프로젝트의 us-central1 위치에 있는 기존 백업 계획 sample-backup-plan의 백업 규칙 2개와 설명을 업데이트하려면 다음을 실행합니다.
실행:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --backup-rule=BACKUP_RULE \ --add-backup-rule=ADD_BACKUP_RULE \ --description "This is a sample backup plan"예: sample-project 프로젝트의 us-central1 위치에 있는 기존 백업 계획 sample-backup-plan 에 백업 규칙을 추가하려면 다음을 실행합니다.
실행:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --add-backup-rule BACKUP_RULE_1 --add-backup-rule BACKUP_RULE_2예: sample-project 프로젝트의 us-central1 위치에 있는 기존 백업 계획 sample-backup-plan 에서 ID가 sample-daily-rule 인 백업 규칙을 삭제하려면 다음을 실행합니다.
실행:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --remove-backup-rule sample-daily-rule예: sample-project 프로젝트의 us-central1 위치에 있는 기존 백업 계획 sample-backup-plan에서 백업 규칙을 재정의하려면 YAML 또는 JSON 형식으로 백업 규칙이 포함된 경로를 전달합니다. 이 플래그는 --add-backup-rule, --remove-backup-rule, --backup-rule 플래그와 상호 배타적입니다.
실행:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --backup-rules-from-file (FILE_PATH)BACKUP_RULE 세부정보를 입력하는 방법
이 예시의 속성은 다음과 같습니다.
RULE_NAME: 백업 규칙의 이름.BACKUP_RETENTION: 백업의 보관 기간. 백업 보관 기간은 Backup Vault에 적용된 최소 보관 기간 이상이어야 합니다.RECURRENCE: 백업을 생성할 빈도. 시간, 일, 주, 월 또는 연 단위일 수 있습니다.HOURS: 시간별 백업의 빈도. 반복을 시간별로 설정한 경우에만 이 값을 지정합니다. 최소 시간은 항상 6시간으로 설정됩니다.TIME_ZONE: 백업 계획의 시간대(예: UTC). IANA 시간대 형식을 사용하여 백업 계획의 시간대를 포함합니다.START_TIME: 시작 시간은 24시간 형식의 시간입니다. 시작 시간은 종료 시간 이전이어야 하며 백업 기간에 포함됩니다.END_TIME: 종료 시간은 24시간 형식의 시간입니다. 종료 시간은 시작 시간 이후여야 하며 백업 기간에 포함되지 않습니다.
예: 시간별 백업 빈도가 6시간인 시간별 백업 규칙으로 백업을 30일 동안 저장하고 백업이 오전 10시~오후 8시(UTC) 사이에만 실행되도록 하려면 다음을 실행합니다.
rule-id=sample-hourly-rule,retention-days=30,recurrence=HOURLY,hourly-frequency=6,time-zone=UTC,backup-window-start=10,backup-window-end=20 Properties for this example: rule-id = "sample-hourly-rule" \ retention-days = 30 \ recurrence = HOURLY \ hourly-frequency = 6 \ time-zone = UTC \ backup-window-start = 10 \ backup-window-end = 20예: 일별 백업 빈도가 6시간인 일별 백업 규칙으로 백업을 7일 동안 저장하려면 다음을 실행합니다.
rule-id=sample-daily-rule,retention-days=7,recurrence=DAILY,backup-window-start=1,backup-window-end=14 Properties for this example: rule-id = "sample-daily-rule" \ retention-days = 7 \ recurrence = DAILY \ backup-window-start = 1 \ backup-window-end = 14YAML 파일 예시:
backup-rules: - rule-id: weekly-rule retention-days: 7 recurrence: WEEKLY backup-window-start: 0 backup-window-end: 23 days-of-week: [MONDAY, TUESDAY] time-zone: UTC - rule-id: daily-rule retention-days: 1 recurrence: DAILY backup-window-start: 1 backup-window-end: 24 time-zone: UTCJSON 파일 예시:
{ "backup-rules": [ { "rule-id": "weekly-rule", "retention-days": 7, "recurrence": "WEEKLY", "backup-window-start": 0, "backup-window-end": 23, "days-of-week": ["MONDAY", "TUESDAY"], "time-zone": "UTC" }, { "rule-id": "daily-rule", "retention-days": 1, "recurrence": "DAILY", "backup-window-start": 1, "backup-window-end": 24, "time-zone": "UTC" } ] }자세한 내용은 $ Google Cloud CLI 도움말을 실행하세요.
백업 계획 버전 보기 (Google Cloud CLI만 해당)
Google Cloud CLI를 사용해서만 백업 계획 버전을 검토할 수 있습니다.
gcloud
백업 계획 버전을 나열하려면 다음을 실행합니다.
gcloud alpha backup-dr backup-plan-revisions list \ --backup-plan=BACKUP_PLAN --location=LOCATION \다음을 바꿉니다.
BACKUP_PLAN: 수정된 백업 계획의 이름.LOCATION: 수정된 백업 계획의 위치.
예: us-central1 위치에 있는 백업 계획 my-backup-plan의 모든 백업 계획 버전을 나열하려면 다음을 실행합니다.
gcloud alpha backup-dr backup-plan-revisions list \ --backup-plan=my-backup-plan --location=us-central1
백업 계획 업데이트 작업 보기
콘솔에서 시스템 작업을 볼 수 있습니다 Google Cloud .