백업 및 DR 배포

시작하기 전에

다음 절차에 따라 배포를 준비합니다.

백업 및 DR 사용 설정

콘솔

  1. Google Cloud 콘솔에서 메뉴를 클릭합니다.

  2. 작업 > 백업 및 DR을 선택합니다.

  3. 사용 설정을 클릭합니다. 백업 및 DR 설정 마법사가 열립니다.

  4. 관리 콘솔 활성화 섹션에서 다음을 완료합니다.

    1. 관리 콘솔을 배치할 위치를 선택합니다. Google Cloud리전입니다. 지원되는 리전을 참고하세요.

    2. 계속을 클릭합니다.

  5. 첫 번째 백업/복구 어플라이언스 배포 섹션에서 다음을 완료합니다.

    1. 어플라이언스 이름에 어플라이언스 이름을 입력합니다. 이름은 소문자로 시작해야 하며 최대 23자(영문 기준)를 포함할 수 있습니다. 어플라이언스 이름에는 소문자, 숫자, 대시 (-)만 포함할 수 있습니다. 공백은 허용되지 않습니다.

    2. VPC 네트워크를 선택합니다. 동일한 프로젝트 내에서 또는 공유 VPC 프로젝트에서 네트워크를 선택할 수 있습니다.

    3. 백업/복구 어플라이언스를 배포할 타겟 프로젝트를 선택합니다.

    4. 백업/복구 어플라이언스를 배치할 리전영역을 선택합니다. Google Cloud 리전 및 ZONE입니다. 지원되는 리전을 참고하세요.

    5. 서브네트워크를 선택합니다. 선택한 지역 및 시간대를 기준으로 표시됩니다.

    6. 백업할 워크로드를 기준으로 백업/복구 어플라이언스 유형을 선택합니다.

    7. 백업을 저장할 스토리지 유형을 선택합니다. 이 옵션은 백업/복구 어플라이언스 유형에서 데이터베이스, VMware VM 및 기타 리소스를 위한 기본을 선택한 경우에만 표시됩니다.

    8. 설정을 클릭합니다.

    상태 페이지로 리디렉션됩니다. 완료하는 데 약 1시간이 걸릴 수 있습니다.

  6. 배포가 완료되면 관리 콘솔에 로그인을 클릭하면 새 창에 관리 콘솔이 열립니다.

  7. 두 번째 어플라이언스를 배포하려면 다른 백업/복구 어플라이언스 배포를 클릭합니다. 관리 콘솔에 최대 30대의 애플리케이션을 추가할 수 있습니다. 30대 이상의 어플라이언스를 추가해야 하는 경우 새 프로젝트를 만들고 새 관리 콘솔을 배포한 후 어플라이언스를 배포합니다.

gcloud

Google Cloud CLI를 사용하여 관리 콘솔을 만들 수 있습니다. gcloud CLI를 사용하여 백업/복구 어플라이언스를 만드는 것은 지원되지 않습니다. Google Cloud 콘솔을 사용하여 백업/복구 어플라이언스를 만들어야 합니다.

다음 명령어를 사용하여 관리 콘솔을 만듭니다.

  1. 관리 콘솔을 만듭니다.

      gcloud backup-dr management-servers create MANAGEMENT_SERVER_NAME \
      --location=LOCATION_ID \
    

    다음을 바꿉니다.

    • MANAGEMENT_SERVER_NAME: 관리 콘솔의 이름입니다(예: test name). 관리 서버가 배포된 후에는 이 이름을 변경할 수 없습니다. 이름은 프로젝트 및 위치별로 고유해야 합니다.
    • LOCATION_ID: 관리 콘솔이 지원되는 위치를 입력합니다. gcloud backup-dr locations list를 사용하여 지원되는 위치 목록을 가져옵니다.
    • PROJECT_ID: 프로젝트의 이름입니다(예: test-project). 다른 프로젝트를 지정하려면 이 플래그를 사용하세요.
  2. 다음과 같이 작업 상태를 확인할 수 있습니다.

      gcloud backup-dr operations describe FULL_OPERATION_ID
    

    다음을 바꿉니다.

    • FULL_OPERATION_ID: 관리 콘솔에 표시되는 작업 ID입니다. 형식은 projects/test-project/locations/us-central1/operations/operationID입니다.

    출력은 다음과 같이 표시됩니다.

      ```none
      Create in progress for management server [projects/test-project/locations/us-central1/operations/test-operation] \
      Run the [gcloud backup-dr operations describe] command to check the status of this operation.
      ```
    

Terraform

다음 Terraform 리소스 링크를 사용하여 관리 콘솔과 백업/복구 어플라이언스를 배포할 수 있습니다.

워크로드 보호

백업 및 DR 서비스를 사용 설정한 후 관리 콘솔을 살펴보고 워크로드를 보호할 수 있습니다.

다음 안내에 따라 Compute Engine 인스턴스를 보호하세요.

  1. Cloud 사용자 인증 정보에 대해 알아보세요.

  2. 필요한 역할 및 권한을 할당합니다.

  3. 백업 계획을 정의합니다.

  4. Compute Engine 인스턴스 검색 및 보호하기

VM 내 데이터베이스 및 파일 시스템 보호

  1. 호스트를 추가하고 호스트에서 애플리케이션을 검색합니다.

  2. 호스트에 백업 및 DR 에이전트 설치

  3. 방화벽 규칙이 설정되어 있는지 확인합니다.

  4. 백업 계획을 정의합니다.

  5. 검색된 애플리케이션에 백업 계획 적용하기