다음을 통해 공유


Azure Application Consistent Snapshot 도구 시작

이 문서에서는 Azure NetApp Files에서 사용할 수 있는 Azure Application Consistent Snapshot 도구를 설치하는 안내를 제공합니다.

AzAcSnap에 대한 설치 및 설정 워크플로

이 워크플로는 선택한 데이터베이스 및 스토리지 옵션과 함께 AzAcSnap을 설치, 설정 및 구성하는 주요 단계를 제공합니다.

단계:

  1. AzAcSnap 설치
  2. 데이터베이스 구성
    1. SAP HANA
    2. Oracle DB
    3. IBM Db2
    4. Microsoft SQL Server(미리 보기)
  3. 스토리지 구성
    1. Azure NetApp Files
    2. Azure 대규모 인스턴스
    3. Azure 관리 디스크(미리 보기)
  4. AzAcSnap 구성
  5. AzAcSnap 테스트
  6. AzAcSnap을 사용하여 백업 수행

기술 문서

다음 기술 문서에서는 데이터 보호 전략의 일부로 AzAcSnap을 설정하는 방법을 설명합니다.

명령 도움말 가져오기

명령 및 예제 목록을 보려면 Enter 키를 입력 azacsnap -h 한 다음 누릅니다.

명령의 일반적인 형식은 azacsnap -c [command] --[command] [sub-command] --[flag-name] [flag-value]입니다.

명령 옵션

명령 옵션은 다음과 같습니다. 주 글머리 기호는 명령이고 들여쓴 글머리 기호는 하위 명령입니다.

  • -h는 AzAcSnap 사용에 대한 예제와 함께 확장 명령줄 도움말을 제공합니다.

  • -c configureazacsnap 구성 파일을 만들거나 수정하기 위한 대화형 Q&A 스타일의 인터페이스를 제공합니다(기본값 = azacsnap.json).

    • --configuration new는 새 구성 파일을 만듭니다.
    • --configuration edit를 사용하면 기존 구성 파일을 편집할 수 있습니다.
  • -c test는 구성 파일의 유효성을 검사하고 연결을 테스트합니다.

    • --test <DbType>DbType이 지정된 데이터베이스에 대한 hanaoracle연결을 테스트하거나 db2DbType이 하나인 경우
    • --test storage는 구성된 모든 data 볼륨에서 임시 스토리지 스냅샷을 만든 다음 이를 제거하여 기본 스토리지 인터페이스와의 통신을 테스트합니다.
    • --test allhanastorage 테스트 모두를 순차적으로 수행합니다.
  • -c backup은 SAP HANA 데이터 볼륨 및 기타(예: 공유, 로그 백업 또는 부팅) 볼륨에 대해 데이터베이스 일치 스토리지 스냅샷을 실행하는 주 명령입니다.

    • --volume data는 구성 파일의 dataVolume stanza에 있는 모든 볼륨의 스냅샷을 만듭니다.
    • --volume other는 구성 파일의 otherVolume stanza에 있는 모든 볼륨의 스냅샷을 만듭니다.
    • --volume all은 구성 파일의 dataVolume stanza에 있는 모든 볼륨의 스냅샷을 만든 다음, otherVolume stanza에 있는 모든 볼륨의 스냅샷을 만듭니다.
  • -c details은 스냅샷 또는 복제에 대한 정보를 제공합니다.

    • --details snapshots (선택 사항) 구성한 각 볼륨의 스냅샷에 대한 기본 세부 정보 목록을 제공합니다.
    • --details replication (선택 사항) 프로덕션 사이트에서 재해 복구 사이트로의 복제 상태에 대한 기본 세부 정보를 제공합니다.
  • -c delete는 스토리지 스냅샷 또는 스냅샷 세트를 삭제합니다.

  • -c restore는 볼륨에 스냅샷을 복원하는 두 가지 방법을 제공합니다.

    • --restore snaptovol은 대상 볼륨의 최신 스냅샷을 기준으로 새 볼륨을 만듭니다.
    • -c restore --restore revertvolume은 가장 최근의 스냅샷을 기준으로 대상 볼륨을 이전 상태로 되돌립니다.
  • [--configfile <configfilename>]은 JSON 구성의 다른 파일 이름을 제공하는 선택적 명령줄 매개 변수입니다. 보안 ID당 별도의 구성 파일(예: --configfile H80.json)을 만드는 데 유용합니다.

  • [--runbefore][--runafter]는 기본 AzAcSnap 논리 실행 전후에 외부 명령 또는 셸 스크립트를 실행하는 선택적 명령입니다.

  • [--preview]는 미리 보기 기능을 사용할 때 필요한 선택적 명령줄 옵션입니다.

    자세한 내용은 Azure 애플리케이션 일치 스냅샷 도구의 미리 보기 기능을 참조하세요.

기억해야 할 중요한 사항

  • 스냅샷 도구를 설치한 후 사용 가능한 스토리지 공간을 지속적으로 모니터링하고 필요한 경우 스토리지 용량이 부족하지 않도록 정기적으로 이전 스냅샷을 삭제합니다.
  • 항상 최신 스냅샷 도구를 사용합니다.
  • 프로덕션에 배포하기 전에 스냅샷 도구를 테스트하여 로그 파일과 함께 필요한 매개 변수와 해당 동작을 이해합니다.

이 문서에 제공된 지침

스냅샷 도구를 사용하는 방법을 설명하기 위해 다음 지침이 제공됩니다.

스냅샷 백업 생성

재해 복구 수행

다음 단계