📄 00000001.htm
字号:
; --> 分号也可以打在这里 , 只要有输入分号作结尾即可 . <BR> } <BR> <BR> <BR> 注意事项: <BR> <BR> 1.「what:」之後的目录不可以为 symbol link 的目录 , 否则会被略过不予 <BR> 备份 , 请输入「绝对路径」. <BR> <BR> 2. client 的目录下有一个叫「example」的目录 , 其下有一个参考用的描述 <BR> 档 . <BR> <BR> Step 3 : <BR> <BR> 写好描述档後 , 您就可以开始备份了 , 假设『备份描述档』如下 , 且档名 <BR> 为「backup1」: <BR> ----------------------------------------------- <BR> package <BR> { <BR> what: /usr/src/linux-2.0.29; <BR> filename: kernel.tgz; <BR> } <BR> ----------------------------------------------- <BR> 现在假设设定都已经完成 , 则 <BR> <BR> 「备份」时请在 Shell 题示符号下输入 : <BR> <BR> # nbs -backup backup1 <BR> <BR> 之後如果出现如下的讯息 , 就表示备份已经完成 . <BR> Parsing backup1 ... Done . <BR> Connecting to NBS Server [ 128.1.1.1 ] ... Done. <BR> [ NBSD ] : Password check ok !! <BR> The file will be backuped to BACKUP SERVER is [ kernel.tgz ] <BR> The size of DATA to transfer is 6044 KB <BR> Backup is success !! <BR> <BR> 「回存」描述档内的资料回来时 , 您也只需在 Shell 题示符号下输入 : <BR> <BR> # nbs -restore backup1 / <BR> <BR> 之後如果出现如下的讯息 , 就表示资料已经成功地回存回来了 , 需注意的是 <BR> 第三个参数『/』表示资料从「根目录」下回存回来 , 如果您想将资料回存到 <BR> 其它目录只要更改这个参数即可 . <BR> <BR> Parsing backup1 ... Done . <BR> Connecting to NBS Server [ 128.1.1.1 ] ... Done. <BR> [ NBSD ] : Password check ok !! <BR> The file will restore from BACKUP SERVER is [ kernel.tgz ] <BR> The size of DATA to transfer is 6044 KB <BR> Restore is success !! <BR> <BR> <BR> <BR> §使用 Backup Client 的注意事项 : <BR> <BR> 1. 利用 crontab 来自动备份 <BR> <BR> 如果您想让系统自动备份 , 请将您的描述档写好後 , 将「备份指令」写入 <BR> crontab 里 , 如此系统即可自动定时备份 . <BR> <BR> 2. 利用 setnbs 来设定系统 <BR> <BR> 请尽量不要直接去编辑「/etc/config.nbs」这个档 , 因为这个档存有「备份密 <BR> 码」, 人为的疏失常常会造成「密码」的外漏 , 因此当您要设定系统时 , 请利 <BR> 用 setnbs 这支程式来做 . <BR> <BR> 3. 在网路使用率低时备份 <BR> <BR> 由於 NBS 是透过网路来进行资料的传递 , 因此对於网路的负荷相当地高 ,所以 <BR> 请尽量在网路使用率较低的时段进行备份 ,较不会对您的网路上的使用者造成困 <BR> 扰 , 备份时也可得到较高的传输率 . <BR> <BR> <BR>NBS FAQ <BR>------- <BR> <BR>下面是我收录的几则 FAQ , 希望能对读者有所帮助 , 如果您对 NBS 还是有疑问 , <BR>请直接 E-Mail 到 <A HREF="mailto:cooly@mis.im.tku.edu.tw">cooly@mis.im.tku.edu.tw</A> , 我会尽快给你完整地答覆 . <BR> <BR>1. 如果我备份备到一半 , 系统 Crash 掉了 , 旧的备份是否还存在 ? <BR> ANS .应该是还在 , 因为如果系统在 Client 和 Server 传送资料的期间出了问题 , <BR> Server 端会把在暂存目录下的暂存档删除 , 而不会对旧的备份档有任何存取动 <BR> 作 , 也就是说只有在资料完整地传送完後 , 系统才会更新旧的备份档 . <BR> <BR>2. 如果我同时执行两个以上的 nbs (client) 是否会造成资料错乱 ? <BR> ANS .不会 , 因为 nbs client 在传送资料时 , 会先在暂存目录下建立一个 name pipe <BR> (FIFO)档 , 再利用这个档来传送资料 , 而这个 FIFO 档的档名是依照 process <BR> 的不同而有所不同 , 因此同时执行两个 nbs client 并不会造成资料错乱 . <BR> <BR>3. NBS 支援的平台有那些 ? <BR> ANS . 目前经过测试的有 Linux 和 FreeBSD , 其它的 Unix 如果有提供 Socket 界 <BR> 面的话 , 应该也能顺利安装成功 , 需注意的是有些 Unix 所提供的 Socket <BR> 界面是以附加的 Library 方式提供的 , 因此在编译时需要将此 Library Link <BR> 进来 , 如何 Link 请依照您的系统所提供的方式 , 当您在 Linux 和 FreeBSD <BR> 以外的 Unix 编译成功 NBS 系统後 , 也请写一封 E-mail 给作者 , 告知作者 <BR> 您的作业平台和您的编译方法 , 以便日後供其它 User 参考 . <BR> <BR>4. NBS 所用的资料编码法为何 ? <BR> ANS . NBS 目前所采用的资料编码方式是抓备份密码当 KEY , 然後以 BIT XOR 的方 <BR> 式来编码 , 因此要保护好您的资料就必须保护好您的 KEY 不外漏 . <BR> <BR> <BR>後记 <BR>---- <BR> <BR>NBS 这套系统主要是用在需要定时备份的 UNIX 网路主机上的一套备份系统 , 它提供了 <BR>完整的 Server 端管理机制 , 和 Client 的简易设定 , 再加上资料编码传送的支援 , <BR>或许目前 NBS 的功能并不算是最强大的 , 但对於需要一套简单易用又安全的备份系统 <BR>的人而言 , NBS 应该可以满足您的需求的 . <BR> <BR>-- <BR>※ 来源:.渡船头之恋 BBS 站 bbs.im.tku.edu.tw.[FROM: <A HREF="mailto:cooly@mis.im.tku.edu]">cooly@mis.im.tku.edu]</A> <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -