NBU(Veritas NetBackup)是目前企業(yè)比較常用的備份軟件,為了方便大家學(xué)習(xí)和使用,本文簡(jiǎn)單講一下如何在虛擬機(jī)安裝 NBU。
NBU 大多安裝在 Linux 主機(jī),所以本文就以 Linux 主機(jī)作為演示環(huán)境,首先安裝一臺(tái) RHEL 7 作為 NBU 服務(wù)端的載體,Linux 安裝過(guò)程可以參考:
主機(jī)配置信息:
主機(jī)名 | 版本 | 內(nèi)存 | 磁盤 | IP |
---|---|---|---|---|
nbu | rhel7.9 | 4G | 50G | 10.211.55.111 |
安裝很簡(jiǎn)單,故不再演示如何安裝 Linux 主機(jī)。
首先需要下載好 NBU 的服務(wù)端的安裝包,我這里已經(jīng)下載好了,順便分享給大家:
提取碼:
b1n7
下載好安裝包之后,上傳至 Linux 主機(jī):
關(guān)閉防火墻:
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld
關(guān)閉 selinux:
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
安裝 NBU 服務(wù)端需要?jiǎng)?chuàng)建用戶和組,否則安裝過(guò)程會(huì)報(bào)錯(cuò),可參考文檔:
創(chuàng)建用戶和組:
## root 用戶下執(zhí)行
mkdir /usr/openv -p
groupadd nbwebgrp
useradd -g nbwebgrp -c 'NetBackup Web Services account' -d /usr/openv/wmc nbwebsvc
NBU 安裝需要提前配置內(nèi)核參數(shù),否則同樣報(bào)錯(cuò),可參考文檔:
配置命令:
## root 用戶下執(zhí)行
cat /proc/sys/kernel/sem
echo 300 307200 32 1024 > /proc/sys/kernel/sem
sysctl -a | grep kernel.sem
echo "kernel.sem = 300 307200 32 1024">> /etc/sysctl.conf
cat /etc/sysctl.conf | grep kernel.sem
sysctl -p
配置 ulimit,否則報(bào)錯(cuò),參考文檔:
配置命令:
ulimit -f unlimited
ulimit -n 8000
為了方便 nbu 命令執(zhí)行,配置一下環(huán)境變量:
cat<<EOF>>/root/.bash_profile
export NBU_HOME=/usr/openv/netbackup
export PATH=\$NBU_HOME/bin:\$PATH
export PS1="[\`whoami\`@\`hostname\`:"'\w]# '
EOF
以上全部配置完成后,重啟主機(jī)檢查 selinux 是否關(guān)閉。
進(jìn)入安裝包目錄,靜默解壓安裝包:
tar -xf NetBackup_8.1.1_LinuxR_x86_64.tar.gz
進(jìn)入解壓后的目錄,執(zhí)行安裝:
./install
安裝過(guò)程中的選項(xiàng):
按照以上選項(xiàng)執(zhí)行之后,整個(gè)過(guò)程就安裝完成了。
服務(wù)端配置允許異機(jī)恢復(fù):
mkdir /usr/openv/netbackup/db/altnames
cd /usr/openv/netbackup/db/altnames
touch No.Restrictions
📢 注意:添加創(chuàng)建以上文件(允許異機(jī)恢復(fù),不然異機(jī) bplist 搜索時(shí)會(huì)報(bào)錯(cuò) EXIT STATUS 135: client is not validated to perform the requested operation
)。
cd /usr/openv/netbackup/bin
./bplist -C 客戶端解析名 -S NBU服務(wù)端解析名 -t 4 -R -l /
這應(yīng)該算是 NBU 的一個(gè)小 BUG,默認(rèn)不支持異機(jī)恢復(fù)?
NBU 服務(wù)端成功安裝之后,還需要初始化設(shè)置,否則無(wú)法使用,下面介紹一下如何初始化 NBU 服務(wù)端。
管理界面需要圖形化使用,可以通過(guò) Windows 安裝管理軟件,也可以在服務(wù)端圖形化界面下,執(zhí)行以下命令調(diào)出管理界面:
/usr/openv/netbackup/bin/jnbSA
輸入用戶密碼后,登錄到 NBU 管理界面:
進(jìn)入管理界面:
也可以在 Windows 下安裝管理端軟件:
提取碼:
phip
安裝完成后,打開(kāi)管理界面:
登錄成功后顯示如下:
由于這里的 NBU 服務(wù)端是虛擬機(jī)創(chuàng)建的,所以需要在主機(jī)創(chuàng)建一個(gè)目錄:
## root 用戶下執(zhí)行
mkdir /backup
創(chuàng)建一個(gè)存儲(chǔ)卷:
選擇剛剛創(chuàng)建的 /backup 目錄:
創(chuàng)建完成后如下:
配置客戶端連接需要?jiǎng)?chuàng)建一個(gè) Token:
創(chuàng)建完成后,可以右鍵查看 Token:
通過(guò)以上簡(jiǎn)單的初始化之后,就可以開(kāi)始使用 NBU 進(jìn)行備份。
聯(lián)系客服