文件

將 MinIO 與 Veeam 搭配使用

當使用 Veeam Backup and Replication 時,您可以將與 S3 相容的物件儲存(例如 MinIO)作為備份的容量層。這會將 Veeam 基礎架構的儲存解構,並讓您保留對資料的控制權。憑藉 MinIO 易於使用的設定和管理,Veeam 備份管理員可以輕鬆部署自己的物件儲存以進行容量分層。

先決條件

為 Veeam Backup and Replication 設定與 S3 相容的物件儲存

為 Veeam 備份建立儲存桶

為 Veeam 備份建立儲存桶,例如:

mc mb myminio/veeambackup

注意:對於具有不可變性的 Veeam 備份,請建立啟用物件鎖定的儲存桶,例如:

mc mb -l myminio/veeambackup

物件鎖定需要 minio 伺服器上啟用 erasure coding。如需更多資訊,請參閱 https://minio.dev.org.tw/docs/minio/linux/operations/concepts/erasure-coding.html

將 MinIO 新增為 Veeam 的物件儲存

按照 Veeam 文件中的步驟將 MinIO 新增為物件儲存 - https://helpcenter.veeam.com/docs/backup/vsphere/adding_s3c_object_storage.html?ver=100

對於具有不可變性的 Veeam 備份,請選擇要將備份設為不可變的天數

Choose Immutability Days for Object Store

建立橫向擴展備份儲存庫

  • 在「備份基礎架構」檢視下,按一下「橫向擴展儲存庫」,然後按一下功能區上的「新增橫向擴展儲存庫」按鈕。

  • 按照螢幕上的精靈操作

  • 在「容量層」螢幕上,勾選「使用物件儲存擴充橫向擴展備份儲存庫容量」核取方塊,然後選取物件儲存。如果您希望能夠在工作執行後立即測試備份資料,請在物件儲存選項下方,勾選「複製」方塊,然後取消勾選「移動」方塊。

建立備份工作

使用 Veeam Backup and Replication 備份虛擬機器

  • 在導覽窗格的「首頁」>「工作」>「備份」下,按一下功能區中的「備份工作」按鈕,然後選擇「虛擬機器」。按照螢幕上的精靈操作。

  • 在「儲存」螢幕上,選擇先前設定的橫向擴展備份儲存庫。

  • 繼續備份工作建立。在「摘要」螢幕上,勾選「當我按一下「完成」時執行工作」核取方塊,然後按一下「完成」按鈕。備份工作將立即開始。這將建立備份工作中虛擬機器的作用中完整備份。

  • 由於我們在建立 SOBR 時選取了「複製」模式,因此備份會在效能層上建立後立即複製到容量層。

  • 對於具有不可變性的 Veeam 備份,您可以選擇要將備份設為不可變的還原點數或天數。

Choose Immutability Options for Backups

使用 VBO 備份 Office 365

  • 為 VBO 備份建立新的儲存桶

mc mb -l myminio/vbo
  • 在「備份基礎架構」下,以滑鼠右鍵按一下「物件儲存庫」,然後選擇「新增物件儲存」

Adding Object Storage to VBO Step 1

  • 按照上述 Veeam Backup and Replication 的精靈操作,因為這兩個產品之間的步驟相同

  • 在「備份基礎架構」->「備份儲存庫」下,以滑鼠右鍵按一下「新增備份儲存庫」

  • 按照精靈操作。在「物件儲存備份儲存庫」區段下,選擇您在上面建立的 MinIO 物件儲存

Adding Object Storage to VBO Backup Repository

  • 當您建立備份工作時,請選擇您在上面建立的備份儲存庫。

測試設定

下次備份作業執行時,您可以使用 mc admin trace myminio 指令,並驗證流量是否正在流向 MinIO 節點。對於 Veeam Backup and Replication,您需要等待備份完成到效能層,然後才會將資料遷移到容量層(即 MinIO)。

20:09:10.216 [200 OK] s3.GetObject veeam-minio01:9000/vbo/Veeam/Backup365/vbotest/Organizations/6571606ecbc4455dbfe23b83f6f45597/Webs/ca2d0986229b4ec88e3a217ef8f04a1d/Items/efaa67764b304e77badb213d131beab6/f4f0cf600f494c3eb702d8eafe0fabcc.aac07493e6cd4c71845d2495a4e1e19b 139.178.68.158    9.789ms      ↑ 90 B ↓ 8.5 KiB
20:09:10.244 [200 OK] s3.GetObject veeam-minio01:9000/vbo/Veeam/Backup365/vbotest/RepositoryLock/cad99aceb50c49ecb9e07246c3b9fadc_bfd985e5deec4cebaf481847f2c34797 139.178.68.158    16.21ms      ↑ 90 B ↓ 402 B
20:09:10.283 [200 OK] s3.PutObject veeam-minio01:9000/vbo/Veeam/Backup365/vbotest/CommonInfo/WebRestorePoints/18f1aba8f55f4ac6b805c4de653eb781 139.178.68.158    29.787ms     ↑ 1005 B ↓ 296 B