| 1) 1.1 如何备份BetOva百拓BS? |
A: 备份一个BetOva百拓BS最好的方法就是使用复制模组。它几乎是对BetOva百拓BS实时的复制,并且在备份BetOva百拓BS时不需要停止任何BetOva百拓BS的备份服务。
如果想要将完整的BetOva百拓BS备份到磁带或磁碟中,那请备份以下的一些文件夹:
i. 程序文件夹 (以下罗列的默认文件夹)
a. Windows操作系统内 – “C:\Program Files\BetOva S”
b. Linux操作系统内 – “/usr/local/BetOva
c. Mac OS X操作系统内 – “/Applications/BS” and “/System/Library/StartupItems” or “/Library/StartupItems” (Tiger以后的版本)
此文件夹包含了相关的静态数据。你可以使用市场上常见的可烧制CD/DVD来备份此文件夹。
i. BetOva百拓BS里的[系统资料夹]文件夹(登录BetOva百拓BS管理员界面后,可以找到[管理系统] -> [系统资料夹])
ii. 所有BetOva百拓BS里的[用户资料夹]文件夹(登录BetOva百拓BS管理员界面后,可以找到[管理系统] -> [用户资料夹])
[系统资料夹]和[用户资料夹]文件夹都包含了动态数据。为确保此文档中所有文件能有一个完整一致的图像,在备份时需要停止备份服务(或者至少要确保备份活动并不是非常活跃)。
|
|
| 2) 如何由头重建BS服务器? |
A: 操作以下步骤,从备份中重新组建BetOva百拓BS:
i. 还原程序文件夹(默认地址如下)
c. Windows操作系统内 – “C:\Program Files\BetOva S”
d. Linux操作系统内 – “/usr/local/BetOvaBS”
e. Mac OS X操作系统内 – “/Applications/BS” and “/System/Library/StartupItems” or “/Library/StartupItems” (Tiger以后的版本)
ii. 还原[系统资料夹](尽量还原至它的原始档位置)
iii. 还原[用户资料夹](尽量还原至它们的原始档位置)
iv. 如果你将[系统资料夹]和任何[用户资料夹]文件夹还原至其他文档位置(并非原始档位置),请打开:
f. Windows操作系统内 – “C:\Program Files\BetOva BS\conf\BS.xml”
g. Linux操作系统内 – “/usr/local/BetOvaBS/config/BS.xml”
h. Mac OS X操作系统内 – “/Applications/BS/config/BS.xml”
并于[BS.xml]文件中更改和/或者参数,来显示这些文件夹的正确路径。
v. (Windows操作系统)执行[C:\Program Files\BetOvaBS\bin\Install-Service.bat]以安装BetOva百拓BS作为Windows services。
vi. 启动备份服务
|
|
| 3) 如何在不同的用户资料夹间重新变动用户位置? |
A: 假设你希望将一个用户档从旧的驱动器移到新的驱动器中(例如从D:\User移至E:\User)
i. 登录备份服务器[管理员控制台]
ii. 在[管理系统]页面下,输入[用户资料夹](这个例子中是E:\User)于[新增]文本档中,并且点击[更新]以更改
iii. 从[控制台] -> [管理工具] -> [服务] -> [BetOvaBS]中停止备份服务
iv. 将用户文档移至新的用户资料夹位置(例如,D:\user\xxxx -> E:\User\xxxx)
v. 在[控制台] -> [管理工具] -> [服务] -> [BetOvaBS]中又开启备份服务。
|
|
| 4) 如何为当前服务器添加储存量? |
A: 假设你想要一个用户被移动至一个新的驱动器(例如从C:\Program Files\BetOvaBS\user移至E:\User)
i. 登录备份服务器[Administration Console]管理员控制台
ii. 输入[用户资料夹](这个例子中是E:\User)于[新增]文本档中,并且点击[更新]以更改
iii. 从[控制台] -> [管理工具] -> [服务] -> [BetOvaBS]来停止备份服务
iv. 将用户文档移至新的用户资料夹位置(例如,C:\Program Files\BetOva BS\user\xxxx -> E:\User\xxxx
v. 从[控制台] -> [管理工具] -> [服务] -> [BetOva百拓BS]开启备份服务
|
|
| 5) 如何识别正用于执行备份工作的BetOva百拓BM是何版本? |
| A: 自从BetOva百拓BM 5.0.1.5版本之后,你都可以透过[BetOva百拓BS网页用户平台] -> [报告] -> [详细报告]页面,通过检查备份工作的备份报告来识别当前使用的BetOva百拓BS是何版本。
|
|
| 6) Linux系统下如何以non-root使用者身份操作BS? |
A: BetOva百拓BS包含了一系列的APIs(Application Programming Interface应用编程接口),
i. 通过运行$BS_HOME/bin/startup.sh来关闭BetOva百拓BS
ii. 使用IP映射表建立端口转发
(For Linux Kernel 2.4 or above)
[root@backup] # iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 9080
[root@backup] # iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 9443
or
[root@backup] # iptables -t nat -A PREROUTING -p tcp –d x.x.x.x --dport 80 -j REDIRECT --to-port 9080
[root@backup] # iptables -t nat -A PREROUTING -p tcp –d x.x.x.x --dport 443 -j REDIRECT --to-port 9443
(For Linux Kernel 2.2)
[root@backup] # ipchains -I input --proto TCP --dport 80 -j REDIRECT 9080
[root@backup] # ipchains -I input --proto TCP --dport 443 -j REDIRECT 9443
or
[root@backup] # ipchains -I input --proto TCP –d x.x.x.x --dport 80 -j REDIRECT 9080
[root@backup] # ipchains -I input --proto TCP –d x.x.x.x --dport 443 -j REDIRECT 9443
你须要用-d设定如果你改动過%INSTALL_HOME%\conf\server.xml 来听單一个IP (例如 x.x.x.x)
iii. 要保存此设置,请执行(因此在你重新启动你的电脑时,你不用再输入一遍):
(版本Linux Kernel 2.4或者以上)
[root@backup] # service iptables save
or
(版本Linux Kernel 2.2)
[root@backup] # service ipchains save
iv. 建立本機的本地TCP请求转发
a. 创建两个文件在/etc/xinetd.d 文件夹内,名字分别是http和https。
Content of /etc/xinetd.d/http
# Redirects any requests on port 80 to port 9080
# (where BS is listening for HTTP traffic)
service http
{
socket_type = stream
protocol = tcp
user = root
wait = no
port = 80
redirect = localhost 9080
disable = no
}
Content of /etc/xinetd.d/https
# Redirects any requests on port 443 to port 9443
# (where BS is listening for HTTPS traffic)
service https
{
socket_type = stream
protocol = tcp
user = root
wait = no
port = 443
redirect = localhost 9443
disable = no
}
b. 重新启动xinetd service by
[root@backup] # service xinetd restart
v. 设定BetOva百拓BS以端口9080和9443来听HTTP和HTTPS流量. 请看听聽非标准TCP/IP连接埠部份.
vi. 创建一个non-root用户和一个群(都命名为BS)来运行BetOva百拓BS服务
[root@backup] # groupadd BSgrp
[root@backup] # useradd BS –g BSgrp
vii. 关闭BetOva百拓BS备份服务
[root]# service BS stop
viii. 打开系統启动档案[ /etc/rc.d/init.d ] 把BS_USER環境变數改为一个Linux用户(例如 BS)
export BS_USER=BS
ix. 把$BS_HOME資料夾及其子目录夾的所有者和群組改为“BS”和“BSgrp”.
[root@backup] # chown –R BS:BSgrp $BS_HOME
如果于网络页面中[管理系统]界面下设定的[USER_HOMES]和[SYSTEM_HOME]两个文件夹并没有被放置在$BS_HOME文件夹里,你也需要改变这两个文件夹的位置于“BS:BSgrp”。例如:
[root@backup] # chown –R BS:BSgrp [USER_HOME 1]
[root@backup] # chown –R BS:BSgrp [USER_HOME 2]
[root@backup] # chown –R BS:BSgrp [SYSTEM_HOME]
x. 开启BetOva百拓BS备份服务
[root]# service BS start
xi. 你可以使用指令“netstat -a” 来確定BS在听端口9080和9443. 也可以用指令“ps aux”来確定BS以用户“BS”身份来启动.
Sample output of verification commands above
[root@backup] # netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:http *:* LISTEN
tcp 0 0 *:https *:* LISTEN
tcp 0 0 *:9080 *:* LISTEN
tcp 0 0 *:9443 *:* LISTEN
…
[root@backup] # ps aux
…
BS 894 0.3 11.1 778064 57136 ? S 12:30 1:06 /usr/local/BS/java/bi
…
|
|
| 7) 如何像BetOva百拓BS那样开启BetOva百拓RP? |
A: 假设:
i. 你希望像BetOva百拓BS那样开启BetOva百拓RP
ii. 在RP上的BS接收者的[Home Directory]设定是[D:\RepHome]
iii. 在BetOva百拓BS当中,[用户资料夹]是[E:\Users]和[F:\Users]
iv. 在BetOva百拓BS当中,[系统资料夹]是[E:\System]
请于BetOva百拓RP进行以下操作:
i. 复制“D:\RepHome\files\C%3A\Program Files\BetOva BS”到“C:\Program Files\BetOvaBS”
ii. 复制“D:\RepHome\files\E%3A\Users” to “E:\Users”, “D:\RepHome\files\F%3A\Users”到“F:\Users” and “D:\RepHome\files\E%3A\System” to “E:\System”
如果分区磁盘 E:\ 或者 F:\ 都不可用,复制这些文件夹到你想要放置的地方,确保要开启“C:\Program Files\BetOvaBS\conf\BS.xml”并更改[user-home]和[system-home]处的内容,要使用正确的路径)
iii. 运行“C:\Program Files\BetOvaBS\bin\install-service.bat” 以安装BetOva百拓BS作为windows services
iv. 关闭 [控制台] -> [管理工具] -> [Services] -> [BetOva百拓 Replication Server]服务
v. 开启[控制台] -> [管理工具] -> [Services] -> [BetOvaBS]服务
如果遇到什么问题,请查看“C:\Program Files\BetOvaBS\logs\BS*.log”和“C:\Program Files\BetOva BS\logs\cat*.log”。 |
|
| 8) 如何移动BetOva百拓BS至一个新的IP地址? |
A: 如果你想移动你的BetOva百拓BS安装至一个新的IP地址,请如下操作:
i. 更新你的DNS记录, 把BS主机名字改向新的IP(请注意,这个改动可能要24小时才能传播到全球的DNS服务器)
ii. 将你当前的BetOva百拓BS安装移至另外一个IP地址,一旦你使用新的IP地址,请重新启动BetOva百拓BS备份服务
iii. 所有现有的客户安装都应该获得了这个改变,并且将他们的备份数据自动地发送到新IP地址的BetOva百拓BS上
iv. 如果现有的客户安装并没有运行它的备份排程,请让用户在[服务]下重新启动[Online Backup Scheduler]。
|
|
| 9) 如果移动BetOva百拓BS至一个新的服务器? |
A: 要移动一个当前的BetOva百拓BS安装至一个新的服务器,请跟如下操作:
v. 从旧的服务器将程序文件夹(默认位置如下)复制到新的服务器
a. Windows操作系统 – “C:\Program Files\BetOva BS”
c. Linux操作系统 – “/usr/local/BetOvaBS”
d. Mac OS X操作系统 – “/Applications/BS” and “/System/Library/StartupItems” or “/Library/StartupItems” (for Tiger or later)
vi. 复制[系统资料夹]至新的服务器(如果可以,请复制到他的原始档位置)。默认位置是“C:\Program Files\BetOvaBS\system”。如果你不改变这个文件夹的设置,它应该已经于第一步(i)的时候就被复制到新的服务器上了。
vii. 复制[用户资料夹]到新的服务器(如果可以,请复制到它的原始档位置)。默认位置是“C:\Program Files\BetOvaBS\user”。如果你不改变这个文件夹的设置,它应该已经于第一步(i)的时候就被复制到新的服务器上了。
viii. 如果你已经还原[系统资料夹]或者任何的[用户资料夹]到其他文档里(并非原始档),请打开
a. Windows操作系统里 – “C:\Program Files\BetOvaBS\conf\BS.xml”
b. Linux操作系统里 – “/usr/local/BS/config/BS.xml”
c. Mac OS X操作系统里 – “/Applications/BS/config/BS.xml”
并于[BS.xml]文件中更改和/或者参数,来显示这些文件夹的正确路径。
ix. (Windows操作系统)执行[C:\Program Files\BetOvaBS\bin\Install-Service.bat]以安装BS作为Windows services。
x. 启动备份服务。
|
|
| 10) 如何设置用户资料夹于网络服务器? |
A: 如果你想设定[用户资料夹]于一个网络服务器,请于[管理系统] -> [用户资料夹]处填写UNC路径,而不是服务器名称,即使用\\SERVER\SHARE而不是H:\。
如果需要用户通过身份验证才能进入网络服务器,请通过[Control Panel] -> [Administrative Tools] -> [Services] -> [BetOvaBS] -> [Log on] -> [This Account]以设定要获得登入许可的用户登入名称和密码。同时,确保你登入[This Account]时所用的Windows账户是具有对备份服务器有管理员特权的。
|
|
| 11) 如何设置用户资料夹于网络服务器? |
A: 如果你有兴趣执行对所有备份了的文件的完整检查,操作如下:
i. 浏览至[BetOva百拓BS网络管理员控制平台] -> [管理系统] -> [定期工作] -> [更新用户贮存资料]
ii. 选择[启动备份文件检验选项]选项
iii. 不选[略过已被校对之档案]选项
iv. 安排[更新用户贮存资料]任务,并于就近的一个时间执行
v. 选择[管理记录] -> [系统记录]页面,查看BetOva百拓BS文件中是否有任何被破坏的文件
请根据 更新用户贮存资料 部分,以获得更多信息。
|
|
| |
| |
|
| |
| |
|
| |
| |
|
| |
| |
|
| |
| |
|
| |
| |
|
| |
| |
|