📄 00000001.htm
字号:
和程式有任何的互动 , 因此您便可利用 crontab 这个标准的 UNIX 程式来定时执行 <BR> 备份指令来将资料备份到「备份主机」上 , 如此一来 , 除非您想要更动备份设定 , <BR> 否则资料备份的动作 , 系统自动便会为您来代劳了 . <BR> <BR> <BR> <BR>NBS 系统需求 <BR>------------ <BR>1. 一套 Unix 系统(Linux/FreeBSD and Other UNIX) , 系统需提供 Socket 界面 . <BR> <BR>2. Client 端必需安装 GNU TAR 和 GNU GZIP , Server 端无此限制 . <BR> <BR> <BR>NBS 的取得 <BR>---------- <BR>途径有: <BR> <BR>1. 本期光碟片里有完整的 Source , 档名 : nbs-1.1b.tgz <BR> <BR>2. <A HREF="FTP://mis.im.tku.edu.tw/pub/network/nbs-1.1b.tgz">FTP://mis.im.tku.edu.tw/pub/network/nbs-1.1b.tgz</A> <BR> <BR>一旦 NBS 有新的版本 , 就会置於 <BR><A HREF="FTP://mis.im.tku.edu.tw/pub/network/">FTP://mis.im.tku.edu.tw/pub/network/</A> 下 , 请尽量取得最新的版本安装 , 需注意的 <BR>是 , 一旦您更换了新的版本 , Client 和 Server 都需同步更新 , 以免造成资料错误. <BR> <BR> <BR> <BR>NBS 的安装 <BR>---------- <BR>介绍完这个系统之後 , 现在开始来介绍这个系统的安装 , 一般说来要安装 UNIX 上的 <BR>软体有两种途径 , 一种是 Binary file 的安装 , 也就是直接安装可执行的执行档 , <BR>另外一种就是所谓的 Source Code 安装 , 也就是拿回来的档案是未经过编译的程式原 <BR>始码 , 这种安装方式较为繁琐一点 , 且需要有较多的经验 , 才比较容易安装完成 , <BR>基於「可携性」的考量 , NBS 并不提供 Binary file 的安装 , 所以下面要介绍的是如 <BR>何用 Source Code 安装 NBS 系统 . <BR> <BR>首先 , 请先确定你的身份 , 如果你不是 root , 请先变成 root 再进行下面的步骤 , <BR>再来 , 请解开这个压缩档 , 指令为 : <BR> <BR># tar zxvf nbs-1.1b.tgz ( # 为 shell 提示符号 ) <BR> <BR>之後 , 你会看到一个叫 nbs-1.1b 的目录 , 请打 <BR> <BR># cd nbs-1.1b <BR> <BR>进入这个目录下 , 然後依下面的步骤开始安装系统 . <BR> <BR>□ Server 端 : <BR> <BR> 要安装 Server 端程式 , 请进入 server 这个目录 , 进去後请先编辑 Makefile 这 <BR> 个档里的一个叫 「INSTALL_DIR」 的「变数」 , 这个变数用来设定编译过後的程式 <BR> 该安装在那个目录下 , 预设目录为「/usr/local/sbin」, 改好後只要打 <BR> <BR> # make <BR> <BR> 即可完成程式的安装 , 如果预设的目录没变 , 在「/usr/local/sbin」下应该会有一 <BR> 个叫 nbsd 的 Daemon 程式 , 如果你有变更你的预设目录 , 则 nbsd 就会出现在你 <BR> 所设定的目录下 , 找到 nbsd 後请执行之 , 执行後 , 如果你想测试 nbsd 是否可以 <BR> 正常运作时 , 请打 <BR> <BR> # telnet <您的 ip address> 5000 <BR> <BR> 如果出现类似下面的讯息的话 , 表示 nbsd 已经开始正常运作了 : <BR> <BR> Trying 128.1.1.1... <BR> Connected to polaris. <BR> Escape character is '^]'. <BR> Connection closed by foreign host. <BR> <BR> 然後 , 请将下面的叙述写入您的「系统初始档」里 , 如 rc.local , 让每次系统一 <BR> 启动就能自动执行此 Daemon : <BR> <BR> echo "Network Backup System Daemon ..." <BR> /usr/local/sbin/nbsd <BR> <BR> 至此 , Server 端已经安装完成 , 至於要如何使用及设定 NBS Server , 稍後我们 <BR> 会有详细的介绍 . <BR> <BR> <BR>□ Client 端 : <BR> <BR> 安装 client 端程式 , 请先进入 client 这个目录 ,进去後请编辑 Makefile 里的一 <BR> 个叫作「INSTALL_DIR」的变数 , 这个变数用来指定 client 端程式该放到那个目录, <BR> 如有需要请将其改成您所要安装的目录 , 预设的目录为「/usr/local/bin」 , 改好 <BR> 後请在 Shell 提示符号下打 <BR> <BR> # make all <BR> <BR> 即可将程式编译安装完成 , 装完後 , 如果您没有更改预设的目录 , 则您会在 <BR> 「/usr/local/bin」下看到两个档「nbs」和「setnbs」, nbs 是此系统的 client 端 <BR> 「主程式」, 而 setnbs 则是用来「设定环境」用的 , 关於 client 端的详细用法 , <BR> 我们稍後会有详细的说明 . <BR> <BR> <BR> <BR>NBS 的使用 <BR>---------- <BR> <BR>进行到这里 , 相信许多读者已经将 NBS 系统安装完成了 , 现在开始最重要的部份 , <BR>也就是开始来学习使用 NBS 系统 , 使用 NBS 并不难 , 设定也相当简单 ,只要读者能 <BR>把说明看完 , 很快就可以上手 , 下面我们将分成 Client 端的使用和 Server 端的使 <BR>用两大段来介绍如何使用这套系统 : <BR> <BR>□ Server 端 : <BR> <BR> 如果您的机器是要做为「备份主机」的话 , 请按照安装程序 , 将 server 端主程式 <BR> 编译完成 , 然後您会在「/etc/」这个目录下发现有一个叫做「backup.servers」的 <BR> 档案 , 这个档是用来设定那一台主机可以将资料备份到您的「备份主机」上的 , 这 <BR> 个档主要有三个栏位 , 分别为 (每个栏位都须以『:』隔开) : <BR> <BR> Client 端主机的 IP or Domain Name :备份路径:主机通行密码; <BR> <BR> 分述如下: <BR> <BR> 1. Client 端的 IP(or DN) -> 即为 Client 端主机的的 IP 位址或是其 Domain <BR> Name . <BR> 2. 备份路径 -> 即当 Client 端的主机将资料传过来时要放置其 <BR> 「备份资料」的目录 . <BR> 3. 主机通行密码 -> 即 Client 端主机欲取得备份服务时所需传送过来的 <BR> 密码 . <BR> <BR> 每一台 Client 端的主机都需在此档内有一行描述 , 每行描述都须以『;』(分号)作 <BR> 为结尾 , 下面是一个□例 : <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -