

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

# Bacula Enterprise를 사용하여 설정 테스트
<a name="backup-bacula"></a>

Bacula Enterprise를 사용하여 데이터를 가상 테이프에 백업하고, 테이프를 아카이브하고, 가상 테이프 라이브러리(VTL) 디바이스를 관리할 수 있습니다. 이 주제에서는 Tape Gateway용 Bacula 버전 10 백업 애플리케이션을 구성하고 백업 및 복원 작업을 수행하는 방법을 설명하는 기본 설명서를 확인할 수 있습니다. Bacula 사용 방법에 대한 자세한 내용은 [Bacula Systems Manuals and Documentation](https://www.baculasystems.com/bacula-systems-documentation-datasheet)을 참조하거나 Bacula Systems에 문의하세요.

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

## Bacula Enterprise 설정
<a name="bacular-setup"></a>

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

**Bacula를 설정하려면**

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

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

   설치 소프트웨어를 다운로드하는 방법을 보려면 [Enterprise Backup for Amazon S3 및 Storage Gateway](https://www.baculasystems.com/corporate-data-backup-software-solutions/enterprise-backup-for-amazon-s3)를 참조하세요. 추가적인 설치 지침은 Bacula 백서 [Using Cloud Services and Object Storage with Bacula Enterprise Edition](https://www.baculasystems.com/wp-content/uploads/ObjectStorage_Bacula_Enterprise.pdf)을 참조하십시오.

## VTL 디바이스와 함께 작동하도록 Bacula 구성
<a name="bacula-configure"></a>

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

**Bacula를 구성하려면**

1. Bacula Director 및 Bacula Storage 데몬을 설치합니다. 지침은 [Using Cloud Services and Object Storage with Bacula Enterprise Edition](https://www.baculasystems.com/wp-content/uploads/ObjectStorage_Bacula_Enterprise.pdf) Bacula 백서의 7장을 참조하십시오.

1. Bacula Director를 실행하는 시스템에 연결하고 iSCSI 이니시에이터를 구성합니다. 이렇게 하려면 [Using Cloud Services and Object Storage with Bacula Enterprise Edition](https://www.baculasystems.com/wp-content/uploads/ObjectStorage_Bacula_Enterprise.pdf) Bacula 백서의 7.4 단계에서 제공된 스크립트를 사용합니다.

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

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

## 데이터를 테이프에 백업
<a name="bacula-backup-data"></a>

1. Storage Gateway 콘솔에서 테이프를 생성합니다. 테이프 생성 방법에 대한 자세한 내용은 [테이프 생성](https://docs.aws.amazon.com/storagegateway/latest/tgw/GettingStartedCreateTapes.html)을 참조하세요.

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

   `/opt/bacula/scripts/mtx-changer`

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

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

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

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

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

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

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

   `mount storage=VTL slot=1 drive=0`

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

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

   `umount storage=VTL slot=1 drive=0`

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

## 테이프 보관
<a name="bacula-archive-tape"></a>

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

**테이프를 보관하려면**

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

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

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

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

## 보관 및 검색을 했었던 테이프에서 데이터 복원
<a name="bacula-retrieve-from-archive"></a>

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

**보관 테이프에서 데이터를 복원하려면**

1. 아카이브된 테이프를 아카이브에서 Tape Gateway로 가져옵니다. 지침은 [보관한 테이프 가져오기](retrieving-archived-tapes-vtl.md) 섹션을 참조하세요.

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

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

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

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

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

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