日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD下網(wǎng)絡(luò)備份Net Backup System的實現(xiàn)

安裝、使用 Network Backup System



NBS是什么?

------------

NBS 是 Network Backup System 的縮寫 , 這個系統(tǒng)主要是用來備份您的網(wǎng)絡(luò)主機的資料 , 簡單來說 , NBS 是一 個 clIEnt/server 架構(gòu)的系統(tǒng) , 也就是說您必須提供一臺機器來提供備份服務(wù)(安裝有磁帶機或其他備份設(shè)備 , 一旦您 的 nbsd (NBS DAEMON) 成功地跑起來 , 您就能提供網(wǎng)路上的每一臺網(wǎng)絡(luò)主機備份的服務(wù) , 并且還能提供恢復(fù)的服 務(wù) , 一旦主機數(shù)據(jù)毀損 ,即可利用此功能將數(shù)據(jù)恢復(fù) .





NBS 原理

--------

NBS 使用 TCP/IP 為通訊協(xié)議 , 并采取 TCP 固定連接 , 數(shù)據(jù)安全性較高 , NBS采用 PORT 5000 為其通訊端口 , 備份 主機可以同時提供多臺網(wǎng)絡(luò)主機同時備份 , NBS的運作狀況如下所示 :

1

┌───────┐ <-------- request ---------- ┌───────┐

│ Backup │ 2 │ Network │

│ Server │ ----------- OK ------------> │ Host │

│ │ 3 │ │

└───────┘ <--------- data ------------ └───────┘



運行 nbsd 提供備份服務(wù) 1. 利用 setnbs 設(shè)定環(huán)境

nbsd 讀取 /etc/backup.servers來 2. 編輯 備份描述檔(請參考

{ How_To_Use).

1.確認(rèn)那臺主機可以取得服務(wù) 3. 跑 nbs 來執(zhí)行備份或回存

2.確認(rèn)可取得服務(wù)的主機要將

數(shù)據(jù)備份到那個目錄.

3.確認(rèn)可取得服務(wù)的主機的密碼.

}

一旦權(quán)限確認(rèn)成功 , 即可開始提供服務(wù).



支持平臺

--------

目前該系統(tǒng)僅在 FreeBSD 和 Linux 上測試過 , 其它 Unix 系統(tǒng)如果提供 socket應(yīng)能正常運行 .



如何取得

--------

ftp://weekend.3322.org/FreeBSD/NetBackupSystem-1.1.1r.tgz



Server 端的安裝

---------------

要安裝 Server 端程序 , 解包后,進(jìn)入 server 目錄 , 編輯 Makefile 這個文件里的一個叫 INSTALL_DIR 的變量 , 這個 變量用來設(shè)定編譯過后的程序該安裝在哪個目錄下 , 默認(rèn)目錄為 /usr/local/sbin , 改好后只要輸入



make



即可完成程序的安裝 , 如果默認(rèn)的目錄沒變 , 在 /usr/local/sbin 下應(yīng)該會有一個叫 nbsd 的 Daemon 程序 , 運行它 , 然 后 , 輸入

telnet (你的 ip address) 5000



如果出現(xiàn)如下的信息的話 , 表示 nbsd 已經(jīng)開始正常運作了 :



Trying 192.168.1.1...

Connected to polaris.

Escape character is "^]".

Connection closed by foreign host.



然后 , 請將下面的腳本寫入你的系統(tǒng)初始文件里 , 如 rc.local(FreeBSD下是建立/usr/local/etc/nbsd.sh,方法自己查 FAQ) , 讓每次系統(tǒng)一啟動就能自動執(zhí)行此 Daemon :



echo "Network Backup System Daemon ..."

/usr/local/sbin/nbsd



至此 , Server 端已經(jīng)安裝完成 , 請參閱 How_To_Use 取得更詳細(xì)的使用說明 .



Client 端的安裝

---------------

安裝 client 端程序 , 解包后進(jìn)入 client 這個目錄 ,然后編輯 Makefile 里的一個叫作 INSTALL_DIR 的變量 , 這個變量 用來指定 client 端程序該放到那個目錄 ,如有需要請將其改成您所要安裝的目錄 , 默認(rèn)的目錄為 /usr/local/bin , 改好 后請打



make all



即可將程序編譯安裝完成 , 裝完后 , 如果沒有更改默認(rèn)目錄 , 則你會在

/usr/local/bin 下看到兩個檔 nbs 和 setnbs , nbs 是該系統(tǒng)的 client 端程序 ,而 setnbs 則是用來設(shè)置環(huán)境用的 , 關(guān)于 client 端的詳細(xì)用法 , 請參閱 How_To_Use這個檔有關(guān) client 端的說明 .



如何使用 NBS 系統(tǒng) :



Server 端

---------

如果您的機器是要做為備份主機的話 , 請按照安裝程序 , 將 server 端程序編譯完成, 然后您會在 /etc/ 這個目錄下發(fā) 現(xiàn)有一個叫做 backup.servers 的文件, 這個文件是用來設(shè)定那一臺主機可以將數(shù)據(jù)備份到您的備份主機上 , 這個檔主 要有三個字段 , 分別為: (每個字段都須以“:”隔開)

推薦閱讀