本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Bacula Enterprise 測試設定
您可以使用 Bacula Enterprise 版本 10 將資料備份到虛擬磁帶、封存磁帶,以及管理您的虛擬磁帶櫃 (VTL) 裝置。在本主題中,您可以找到如何為磁帶閘道設定 Bacula 第 10 版備份應用程式以及執行備份和還原操作的基本文件。如需有關如何使用 Bacula 第 10 版的資訊,請參閱 Bacula Systems 手冊和文件
注意
Bacula 僅支援 Linux。
設定 Bacula Enterprise
將虛擬磁帶櫃 (VTL) 裝置連接到 Linux 用戶端後,您可以設定 Bacula 軟體以辨識您的裝置。如需如何將VTL裝置連線至用戶端的相關資訊,請參閱連接VTL您的裝置。
設定 Bacula
-
從 Bacula Systems 取得經授權的 Bacula Enterprise 備份軟體。
-
將 Bacula Enterprise 軟體安裝在您的內部部署環境或雲端電腦。
有關如何取得安裝軟體的詳細資訊,請參閱 Enterprise Backup for Amazon S3 and Storage Gateway
。如需更多安裝指引,請參閱 Bacula 白皮書 Using Cloud Services and Object Storage with Bacula Enterprise Edition 。
配置真菌與設備一起使用 VTL
接下來,配置 Bacula 與您的設VTL備一起使用。以下為基本設定步驟。
設定 Bacula
-
安裝 Bacula Director 和 Bacula Storage 協助程式。如需說明,請參閱 Bacula 白皮書 Using Cloud Services and Object Storage with Bacula Enterprise Edition
第 7 章。 -
Connect 到正在運行 Bacula 導演的系統並配置 i SCSI 啟動器。若要這麼做,請使用 Bacula 白皮書 Using Cloud Services and Object Storage with Bacula Enterprise Edition
步驟 7.4 提供的指令碼。 -
設定儲存裝置。使用先前提到,Bacula 白皮書提供的指令碼。
-
設定本機 Bacula Director、新增儲存目標,然後定義您磁帶的媒體集區。使用先前提到,Bacula 白皮書提供的指令碼。
將資料備份至磁帶
-
在 Storage Gateway 主控台中建立磁帶。如需如何建立磁帶的資訊,請參閱建立磁帶。
-
使用下列命令,將磁帶從 I/E 插槽移到儲存插槽。
/opt/bacula/scripts/mtx-changer
例如,下列命令將磁帶從 I/E 插槽 1601 移到儲存插槽 1。
/opt/bacula/scripts/mtx-changer transfer 1601 1
-
使用下列命令,啟動 Bacula 主控台。
/opt/bacula/bin/bconsole
注意
建立和傳輸磁帶到 Bacula 時,請使用 Bacula 主控台 (bconsole) 命令
update slots storage=VTL
,讓 Bacula 知道您建立的新磁帶。 -
將磁帶以條碼標示為磁碟區名稱,或使用下列 bconsole 命令標示。
label storage=VTL pool=pool.VTL barcodes === label the tapes with the barcode as the volume name / label
-
使用下列命令掛載磁帶。
mount storage=VTL slot=1 drive=0
-
建立使用您所建立之媒體集區的備份任務,然後使用與操作實體磁帶相同的順序,將資料寫入虛擬磁帶。
-
使用下列命令,將磁帶從 Bacula 主控台卸載。
umount storage=VTL slot=1 drive=0
注意
如果您的磁帶閘道在進行中的備份工作期間基於任何原因重新啟動,備份工作將會失敗,且 Bacula Enterprise 中的磁帶狀態將變更為FULL。如果您知道磁帶尚未完全使用,可以手動將磁帶狀態變更回,APPEND然後使用相同的磁帶繼續備份工作。如果有其他APPEND狀態的磁帶可用,您也可以在不同的磁帶上繼續工作。
存檔磁帶
特定磁帶的所有備份任務完成後,您可以將磁帶存檔,使用 mtx-changer 指令碼將磁帶從儲存插槽移至 I/E 插槽。這個動作類似其他備份應用程式的退出動作。
存檔磁帶
-
使用
/opt/bacula/scripts/mtx-changer
命令,將磁帶從儲存插槽移到 I/E 插槽。例如,下列命令將磁帶從儲存插槽 1 移到 I/E 插槽 1601。
/opt/bacula/scripts/mtx-changer transfer 1 1601
-
確認磁帶是存檔在離線儲存體 (S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive),且磁帶的狀態為已存檔。
從存檔和擷取磁帶還原資料
還原您已存檔資料的程序包含兩個步驟。
從存檔磁帶還原資料
-
將存檔磁帶從存檔擷取至磁帶閘道。如需說明,請參閱 擷取已存檔的磁帶。
-
使用 Bacula 軟體還原資料:
-
使用
/opt/bacula/scripts/mtx-changer
命令,將磁帶匯入儲存插槽,將磁帶從儲存插槽移到 I/E 插槽。例如,下列命令將磁帶從 I/E 插槽 1601 移到儲存插槽 1。
/opt/bacula/scripts/mtx-changer transfer 1601 1
-
使用 Bacula 主控台更新插槽,然後掛載磁帶。
-
執行還原命令來還原您的資料。如需說明,請參閱 Bacula 文件。
-