如何在 NAKIVO Backup 中將 SMB 共用設定為備份儲存庫 & 複製
NAKIVO Backup & Replication 是一款通用資料保護解決方案,可安裝於各種裝置和作業系統上,包括 Windows 電腦、Linux 電腦、 NAS設備. 安裝此備份解決方案時,您應定義一個儲存庫來存放備份。預設情況下,系統會在安裝此解決方案的電腦上建立"Onboard Backup Repository" NAKIVO Backup & Replication 已安裝。
不過,您可能需要建立另一個位於網路中可存取的機器上的備份儲存庫。在這種情況下,建立一個 SMB 共用資料夾,並將此共用儲存空間用作備份儲存庫,將能協助您。 NAKIVO Backup & Replication 支援將 SMB 共用資料夾用作備份儲存庫。在這篇部落格文章中,我將說明如何在 NAKIVO Backup & Replication.
什麼是 SMB?
由 IBM 發明的 SMB(伺服器訊息區塊)是一種用於檔案分享的客戶端-伺服器網路協定,用於在檔案層級存取檔案和資料夾。CIFS(通用網際網路檔案系統)是 Microsoft 在 Windows 中對 SMB 的實作,旨在讓使用者能夠透過網路以讀寫權限交換檔案。 若採用 SMB 檔案分享協定,共享資料夾亦稱為"共享"或"SMB 共享"。現今 SMB 的使用比 CIFS 更為普遍,且通常以 CIFS 來指稱 SMB。SMB 自 Windows NT 4.0 發布以來便已投入使用,而 Windows 2000 則採用 SMB v1。 SMB v2 和 SMB v3 是該協定的新版本,安全性高於 SMB v1。SMB 透過傳輸協定 TCP 運作,亦用於在區域網路中共用印表機。
防火牆必須開啟以下端口:
TCP 137-139 用於 NetBIOS 名稱解析 (nbsession)
TCP 445 用於資料傳輸
UDP 137 用於廣播查詢
UDP 138 – nbdatagram
在熟悉 SMB 的定義後,我們可以進入實務操作部分。
建立 SMB 共用資料夾
您可以在 Windows 電腦、Linux 電腦上建立 SMB 共用,以及 NAS 裝置。在以下範例中,我將說明如何在 Windows 中建立 SMB 共用。Linux 的操作流程則有所不同,因為您需要安裝並設定 Samba。至於 NAS設備,您應建立使用者帳戶、建立資料夾,並設定權限。然而,NAS設備上的使用者介面與 不同的 供應商。
Requirements:
- 必須建立並分享一個資料夾,並為用於存取該共用資料夾的用戶帳戶授予寫入權限。
- 必須能夠從已指派該共用資料夾的電腦存取該 SMB 共用資料夾 傳送器 已安裝。
- 必須使用 SMB v2 或更新版本來設定共用資料夾。
讓我們來看看如何在"工作群組"中的 Windows 電腦上設定 SMB 共用。本範例使用 Windows Server 2016,其參數如下:
IP 位址:192.168.101.209
主機名稱:Server2016-01
共用資料夾的本地路徑: D:backupnakivo-repo
指向 SMB 共用資料夾的網路路徑: 192.168.101.209nakivo-repo 或 Server2016-01nakivo-repo
NAKIVO Backup & Replication 在我們的案例中,該程式正在 IP 位址為 192.168.101.208 的電腦上執行。我將在 Windows 中建立一個新使用者、分享一個資料夾,並為該使用者設定共享資料夾的寫入權限。接著,我可以在 NAKIVO Backup & Replication 透過 SMB 檔案分享功能。
Windows 圖形使用者介面中的設定
在 Windows 圖形使用者介面 (GUI) 中設定 SMB 檔案分享非常簡單。
首先,建立一個備份資料夾。以我為例,我使用的是 D:backupNAKIVO-repo
Create a user. 讓我們建立一個新的 Windows 使用者帳戶來存取共用資料夾。在此範例中,我將在運行 Windows Server 2016 且處於"工作群組"環境的本地電腦上建立一個新使用者。
開啟 電腦管理 在 Windows 中(前往 Server Manager > Tools > Computer Management 或執行 compmgmt.msc (在 CMD 中)。
在"電腦管理"視窗中,前往 Local Users and Groups > Users.
在空白處按右鍵,然後在快顯選單中點選 New User.

在"新使用者"視窗中,設定所需的參數。
使用者名稱: backupuser
密碼:輸入代碼密碼。
請選取以下選項:
- 使用者無法變更密碼
- 密碼永不過期
點擊 Create,然後點擊 Close.

使用者已建立完成。您可以在下方的螢幕截圖中查看結果。

Share the folder. 右鍵點擊 nakivo-repo 資料夾,然後在快顯選單中點選 Properties.
開啟 Sharing 分頁,然後按下 Advanced Sharing 在資料夾的"內容"視窗中。

請選擇 Share this folder 核取方塊。
輸入共用名稱: nakivo-repo.
點擊 Permissions.

預設情況下,任何人都可以閱讀共用資料夾中的內容。點擊 Add 以新增使用者或群組。

請輸入要選取的物件名稱: backupuser (選取先前建立的使用者)。
點擊 Check Names.
若您輸入的姓名正確,系統檢查後該姓名會顯示底線。按下 OK 儲存設定並關閉此視窗。

請選擇 backupuser 並選取 Allow Full Control 位於 權限 區段。您可以取消勾選預設設定的讀取權限。點擊 OK 儲存設定,並關閉視窗。

然後點擊 OK 再次點擊以關閉父視窗。點擊 Close 在資料夾內容視窗中。
共享資料夾已設定完成。
命令列介面的設定
如果您使用的是不帶圖形介面的 Windows Server 版本,或者偏好使用命令列,您也可以在命令列介面中執行相同的設定。
執行 CMD 以管理員身分執行。
建立一個您要用作備份儲存庫的資料夾:
mkdir d:backupnakivo-repo
在 Windows 中建立備份使用者:
net user backupuser password /add
請輸入密碼,而非 password.
若需將使用者加入群組,請使用類似以下的指令:
net localgroup groupname username /add
將密碼設定為永不過期。首先,請確認密碼是否會過期:
net user backupuser | findstr /C:expires
檢查使用者是否可以變更密碼:
net user backupuser
執行此指令以停用變更密碼的功能 backupuser:
net user backupuser /Passwordchg:no
分享您所建立的資料夾。授予所有權限給 backupuser.
net share nakivo-repo=d:backupnakivo-repo /GRANT:backupuser,FULL
Active Directory 網域中的設定
如果要建立共用資料夾的電腦是網域成員,您可以建立一個網域使用者在 Active Directory 使用者與電腦 在網域控制器上。如有需要,請將建立的網域使用者加入網域群組。您也可以以網域管理員身分登入要分享資料夾的電腦,開啟 本機使用者與群組 並將網域使用者新增至本機電腦的所需本機群組中(可選)。在設定資料夾的共用選項時,請選取所需的網域使用者,並為該使用者設定完全存取權限以存取該資料夾。使用網域使用者帳戶存取共用資料夾時,請以以下格式輸入網域使用者名稱:
domainnameusername
基於安全考量,請勿使用具備網域管理員權限的用戶帳戶來存取共用資料夾。
建立備份儲存庫
如果您尚未安裝 NAKIVO Backup & Replication 然而, 下載 該產品以及 安裝 在您的環境中執行。
開啟網頁介面 NAKIVO Backup & Replication在我的範例中,我使用以下地址:
https://192.168.101.208:4443
前往 Settings > Repositories.
點擊 Add Backup Repository, 然後在彈出的選單中,點擊 Create new backup repository.

一個三步驟精靈視窗隨即開啟。
1. Type. 選擇 CIFS Share,然後點擊 Next 繼續。

2. Name & Location. 請輸入要在 NAKIVO Backup & Replication 並設定 SMB 共用 (CIFS 共用) 的參數,以建立備份儲存庫。
名稱: SMB 存檔 01
指定運輸商: 船載傳送器
檔案路徑: 192.168.101.209nakivo-repo 或 Server2016-01nakivo-repo (必須解析 DNS 名稱)
使用者名稱: backupuser
密碼:*********
若您使用網域使用者帳戶存取共用資料夾,請以以下格式輸入使用者名稱: domainnameusername.

3. Options. 設定新備份儲存庫的選項,包括資料 儲存 類型、壓縮、 資料去重,以及儲存庫的自我修復功能。
瀏覽次數 Finish.

請稍候片刻,直到儲存庫建立完成。一旦備份儲存庫建立完成,此儲存庫便會顯示在 Repositories 分頁。

您可以點擊"備份儲存庫"名稱,查看該儲存庫的詳細資訊。

已建立一個備份儲存庫,用於將備份儲存至 SMB 共用資料夾。現在您可以建立 備份工作 並將資料備份至已建立的儲存庫。另請參閱關於備份的 VMware vSphere 虛擬機器, Microsoft Hyper-V 虛擬機器, 實體 Linux 電腦, Windows 電腦,以及 Amazon EC2 實例。您可以將這些來源機器備份至 SMB 共用資料夾,方法是 NAKIVO Backup & Replication.
您今天即可下載 NAKIVO 的免費試用版,開始探索其所有特點與功能性 NAKIVO Backup & Replication 毫無限制!
結論
這篇部落格文章已介紹了如何在 Windows 中建立 SMB 共用,以及如何利用它們來建立備份儲存庫 NAKIVO Backup & Replication. 設定程序包含在伺服器上建立資料夾、建立使用者帳戶、設定 SMB 檔案分享設定及共用資料夾的使用者權限,最後建立備份儲存庫在 NAKIVO Backup & Replication 透過網路存取共用資料夾。SMB 協定廣泛應用,且便於在區域網路中儲存檔案。您也可以在 Linux 電腦和 NAS設備上建立 SMB 共用資料夾來儲存備份。