Bacula Enterprise를 사용하여 설정 테스트 - AWS Storage Gateway

Amazon S3 File Gateway 설명서가 Amazon S3 File Gateway란 무엇인가요?로 이동되었습니다.

Amazon FSx File Gateway 설명서가 Amazon FSx File Gateway란 무엇인가요?로 이동되었습니다.

Volume Gateway 설명서가 Volume Gateway란 무엇인가요?로 이동되었습니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Bacula Enterprise를 사용하여 설정 테스트

Bacula Enterprise 버전 10을 사용하여 데이터를 가상 테이프에 백업하고 이 테이프를 아카이브하며 가상 테이프 라이브러리(VTL) 디바이스를 관리할 수 있습니다. 이 주제에서는 Tape Gateway용 Bacula 버전 10 백업 애플리케이션을 구성하고 백업 및 복원 작업을 수행하는 방법을 설명하는 기본 설명서를 확인할 수 있습니다. Bacula 버전 10 사용 방법에 대한 자세한 내용은 Bacula Systems 매뉴얼 및 설명서를 참조하거나, Bacula Systems에 문의하십시오.

참고

Bacula는 Linux에서만 지원됩니다.

Bacula Enterprise 설정

가상 테이프 라이브러리(VTL) 디바이스를 Linux 클라이언트에 연결한 후 Bacula 소프트웨어가 디바이스를 인식할 수 있도록 구성합니다. VTL 디바이스를 클라이언트에 연결하는 방법에 대한 정보는 VTL 디바이스 연결 단원을 참조하십시오.

Bacula를 설정하려면
  1. Bacula Systems에서 Bacula Enterprise 백업 소프트웨어를 다운로드합니다.

  2. 온프레미스 환경 또는 인클라우드 컴퓨터에 Bacula Enterprise 소프트웨어를 설치합니다.

    설치 소프트웨어를 다운로드하는 방법을 보려면 Enterprise Backup for Amazon S3 및 Storage Gateway를 참조하세요. 추가적인 설치 지침은 Bacula 백서 Using Cloud Services and Object Storage with Bacula Enterprise Edition을 참조하십시오.

VTL 디바이스와 함께 작동하도록 Bacula 구성

다음에는 VTL 디바이스와 함께 작동하도록 Bacula를 구성합니다. 기본 구성 단계가 표시됩니다.

Bacula를 구성하려면
  1. Bacula Director 및 Bacula Storage 데몬을 설치합니다. 지침은 Using Cloud Services and Object Storage with Bacula Enterprise Edition Bacula 백서의 7장을 참조하십시오.

  2. Bacula Director를 실행하는 시스템에 연결하고 iSCSI 이니시에이터를 구성합니다. 이렇게 하려면 Using Cloud Services and Object Storage with Bacula Enterprise Edition Bacula 백서의 7.4 단계에서 제공된 스크립트를 사용합니다.

  3. 스토리지 디바이스를 구성합니다. 앞에서 언급한 Bacula 백서에 제공된 스크립트를 사용합니다.

  4. 로컬 Bacula Director를 구성하고 스토리지 대상을 추가한 후 테이프의 미디어 풀을 정의합니다. 앞에서 언급한 Bacula 백서에 제공된 스크립트를 사용합니다.

데이터를 테이프에 백업

  1. Storage Gateway 콘솔에서 테이프를 생성합니다. 테이프 생성 방법에 대한 자세한 내용은 테이프 생성을 참조하세요.

  2. 다음 명령을 사용하여 I/E 슬롯의 테이프를 스토리지 슬롯으로 이전합니다.

    /opt/bacula/scripts/mtx-changer

    예를 들어 다음 명령은 I/E 슬롯 1601을 스토리지 슬롯 1로 이전합니다.

    /opt/bacula/scripts/mtx-changer transfer 1601 1

  3. 다음 명령을 사용하여 Bacula 콘솔을 시작합니다.

    /opt/bacula/bin/bconsole

    참고

    테이프를 생성하여 Bacula로 이전할 경우 새로 생성한 테이프를 Bacula가 인식할 수 있도록 새로 Bacula 콘솔(bconsole) 명령 update slots storage=VTL을 사용하십시오.

  4. 다음 bconsole 명령을 사용하여 테이프에 바코드로 볼륨 이름 또는 레이블을 지정합니다.

    label storage=VTL pool=pool.VTL barcodes === label the tapes with the barcode as the volume name / label

  5. 다음 명령을 사용하여 테이프를 탑재합니다.

    mount storage=VTL slot=1 drive=0

  6. 물리적 테이프에 대해 수행하는 것과 동일한 절차를 사용하여, 생성한 미디어 풀을 사용하는 백업 작업을 생성하고 가상 테이프에 데이터를 작성합니다.

  7. 다음 명령을 사용하여 Bacula 콘솔에서 테이프 마운트를 해제합니다.

    umount storage=VTL slot=1 drive=0

참고

백업 작업이 진행 중인 동안 어떤 이유로든 Tape Gateway가 다시 시작되면 백업 작업이 실패하고 Bacula Enterprise의 테이프 상태가 전체로 변경됩니다. 테이프가 충분히 활용되지 않은 경우 수동으로 테이프 상태를 다시 APPEND로 변경하고 동일한 테이프를 사용하여 백업 작업을 계속할 수 있습니다. APPEND 상태의 다른 테이프를 사용할 수 있는 경우 다른 테이프에서 작업을 계속 진행할 수도 있습니다.

테이프 보관

특정 테이프에 대한 모든 백업 작업이 완료되고 테이프를 아카이브할 수 있는 경우 mtx-changer 스크립트를 사용하여 테이프를 스토리지 슬롯에서 I/E 슬롯으로 이동하십시오. 이 작업은 다른 백업 애플리케이션의 꺼내기 작업과 비슷합니다.

테이프를 보관하려면
  1. /opt/bacula/scripts/mtx-changer 명령을 사용하여 스토리지 슬롯의 테이프를 I/E 슬롯으로 이전합니다.

    예를 들어 다음 명령은 스토리지 슬롯 1을 I/E 슬롯 1601로 이전합니다.

    /opt/bacula/scripts/mtx-changer transfer 1 1601

  2. 테이프가 오프라인 스토리지(S3 Glacier Flexible Retrieval 또는 S3 Glacier Deep Archive)에 아카이브되고, 테이프의 상태가 아카이브 완료인지 확인합니다.

보관 및 검색을 했었던 테이프에서 데이터 복원

보관 데이터를 복원하려면 두 단계를 거쳐야 합니다.

보관 테이프에서 데이터를 복원하려면
  1. 아카이브된 테이프를 아카이브에서 Tape Gateway로 가져옵니다. 지침은 보관한 테이프 가져오기 섹션을 참조하십시오.

  2. 다음 Bacula 소프트웨어를 사용하여 데이터를 복원합니다.

    1. /opt/bacula/scripts/mtx-changer 명령을 사용하여 테이프를 스토리지 슬롯으로 가져오고 I/E 슬롯에서 테이프를 이전합니다.

      예를 들어 다음 명령은 I/E 슬롯 1601을 스토리지 슬롯 1로 이전합니다.

      /opt/bacula/scripts/mtx-changer transfer 1601 1

    2. Bacula 콘솔을 사용하여 슬롯을 업데이트한 후 테이프를 마운트합니다.

    3. 복원 명령을 사용하여 데이터를 복원합니다. 자세한 지침은 Bacula 설명서를 참조하십시오.