产品介绍

概要

OmniProV是虚拟化保护软件,可以备份恢复虚拟化环境内的虚拟机。

OmniProV组件

在本文档中会混合使用某某服务,某某服务器等术语,比如存储服务,存储服务器。存储服务是指存储服务软件和它所管理的存储,存储服务器是存储服务和它所运行的计算机的统称。如果不是特别指明,可以认为它们在文档中表示的意义相同。

服务端(Server)

OmniPro主控服务(Master)是所有其他服务程序的中央控制程序。 它计划并监督所有备份,还原,验证和存档操作。 系统管理员通过Console管理使用OmniPro主控服务安排备份和恢复文件。 主控服务在后台作为守护程序(或服务)运行。

图形化控制台(Console)

OmniPro图形化控制台(console)是管理员或用户与OmniPro主控服务进行通信的程序。 它运行在Windows系统之上。

Web界面

OmniPro Web界面可以浏览和监控OmniPro运行的任务状态和结果。Web界面对Chrome和以Chrome为核心的浏览器,以及Firefox都有很好的支持。

虚拟化系统支持

  • VMware vSphere 5.5, 6.0, 6.5, 6.7,7.0+

  • 华为 FusionCompute 6.0, 6. 1, 6.3, 6.5+

  • 华三 CAS 5.0 以上版本

快速入门

产品概念

策略和计划

为了使OmniproV尽可能灵活,备份策略通常由一个数据源、一个或多个不同级别或时间的备份计划,一个或多个存储以及其他属性组成。

也可以从另外一个角度来看待策略的各个属性:

数据源:备份的内容(What)

客户端:谁要备份(Who)

计划:何时备份(When)

存储:备份到何处(Where)

通常计划将定义什么类型的备份将在何时运行(例如,星期一为完整备份,一周其余时间增量)。

映像

OmniProV将磁盘的数据按照块的顺序重新组织成一个文件,称为磁盘映像,简称映像。

映像存储

用来存放磁盘映像的存储,一般是文件卷。

准备

在安装OmniProV服务端和客户端前,建议做好以下准备工作:

  • 规划服务器端和虚拟化服务器之间的通信网络或者SAN环境。

  • 准备存储设备,服务端文件系统以存储备份映像。

安装

服务端

平台要求:RHEL /7/8, CentOS /7/8, Rocky Linux 8使用RHEL8 或 Rocky Linux 8。

安装命令(版本3.0.361,RHEL8 或 CentOS 8):

rpm -i omniprov-3.0-361.el8.x86_64.rpm

打开防火墙端口:

firewall-cmd --permanent --add-port=18900/tcp

firewall-cmd --reload

服务启动命令:

systemctl start omniprov

图形化控制台

OmniProVConsoleSetup.msi

第一次登入OmniProV图形化控制台

OmniProV 主控服务器的默认的管理员是admin,初始密码omniprov。

初始化向导

第一次登入服务端,会自动弹出初始化向导,帮助用户进行基本设置。

设置映像存储目录。

OmniProV图形化控制台

OmniProV 图形化控制台帮助用户完成备份恢复任务等相关操作。

布局

控制台从上到下依次为菜单栏,工具栏,主窗口,信息栏。

菜单栏

文件:登入,登出,备份,恢复,退出

视图:刷新

工具

选项:设置“追踪级别”,“会话超时”和“自动刷新间隔”

更改密码:修改当前登陆用户的密码。

帮助:许可,关于。

工具栏

登入

登出

备份

恢复

刷新

主窗口

左侧是功能树,右侧是左侧功能节点对应的内容。

功能节点包括:

总览:总体信息。

策略:备份策略。

计划:备份策略的计划。

存储:所有存储列表。

虚拟化平台:虚拟化平台列表

用户和组:用户和组信息。

报告

任务:所有任务列表。

审计:审计信息列表。

虚拟化平台

添加虚拟化服务器

选择虚拟化平台的类型,右侧列表显示已经配置的虚拟化服务器。

如:VMware服务器节点右侧内容栏点击鼠标右键选择“添加VMware服务器”菜单项,进入添加服务器对话框。

VMware服务器192.168.1.60已添加。

选择服务器,鼠标右键选择“视图”菜单项,可以列出虚拟化服务器上的虚拟机。

备份和恢复VMWare虚拟机,需要保证OmniProV和VMware主机之间端口443和902通讯的通畅。

存储

在建立虚拟化备份策略之前,需要规划存放磁盘映像的存储。

在存储节点右侧的内容栏,点击鼠标右键选择“添加”菜单项,进入添加存储对话框。

对一般的虚拟化平台备份来说,只要填入存储名称和路径即可。

特别地,对H3C的CAS系统来说,还需要额外的配置。

在配置适合CAS的存储之前,需要在服务端建立一个FTP服务器。

选中“远程访问”。

“路径”所指向的目录必须和远程访问“目录”必须一致。

如图所示:ftp用户omniprov的根目录是/repository/cas。

远程访问“目录”为“/”, “路径”就必须要设为<ftp用户根目录>/<目录> ,此处要设为/repository/cas。

策略

备份策略通常由虚拟机,映像存储,计划和其他选项组成。

通过菜单项文件->备份,工具栏的备份图标,或者在策略节点右侧内容栏点击鼠标右键选择“添加”菜单项,进入备份策略配置向导。

备份策略配置向导

备份策略配置向导共分为6个页面:常规,源,目标,选项,计划和概要。根据选择的数据类型的不同,源页面也会显示相应的内容。

常规页面

策略名称:备份策略的名称。

虚拟化平台:选择将要备份的虚拟化平台类型。

源页面

对不同的虚拟化平台会有不同的源页面,以下是备份VMware的页面:

存储页面

存储页面选择备份的目的地。

存储:备份映像存储的目的地。

选项页面

选项页面设置备份相关的选项。

计划页面

概要页面

点击“完成”按钮创建策略。

运行策略

点击“运行的任务”列表中任务信息项右上角的 按钮可以取消正在运行的任务。

恢复

OmniPro通过恢复向导来帮助用户恢复文件等备份数据。

通过菜单项文件->恢复,工具栏的恢复图标,或者在策略节点右侧内容栏点击鼠标右键选择“恢复”菜单项,进入恢复向导。

恢复向导

恢复向导共分为4个页面:常规,恢复项,恢复选项和概要。根据选择的任务不同,恢复项和选项也会显示相应的内容。

常规页面

客户端:数据来源的原始客户端。

备份任务:对应原始客户端的所有任务。

合并自上次全量备份以来的所有相关任务:将此增量或差量备份自上次全量备份以来的所有相关任务的备份项目合并显示。

至客户端:恢复到客户端。可以是原始客户端,也可以是新客户端。

恢复项页面

根据选择的不同的待恢复任务,恢复项页面也会有不同的内容显示,以下是文件数据类型的恢复项页面。

勾选待恢复的目录或文件。

版本页面

目标页面

选项页面

根据选择的不同的待恢复任务,选项页面也会有不同的内容显示,以下是文件数据类型的选项页面。

保持网卡的MAC地址:恢复至路径。可以是原始路径,也可以新的路径。

概要页面

概要页面列出恢复设置的相关信息。

按“完成”按钮,提交恢复任务,成功后返回任务的标识。

复制

首先在复制的目标服务器上创建一个启用“复制目标”的映像存储。

在源服务器上添加复制服务器。

复制->服务器节点右侧内容栏点击鼠标右键选择“添加”菜单项,进入添加服务器对话框。

可以选用默认的replicator用户,密码:123456

创建复制策略

复制->策略节点右侧内容栏点击鼠标右键选择“添加”菜单项,进入添加复制策略对话框。

匹配模式支持*作为通配符。

复制策略匹配那些名称满足匹配模式的备份策略,并只复制这些备份策略所生成的虚拟机配置和磁盘映像。

复制映像管理

在目标服务器上,在复制->复制映像节点右侧内容栏可以匹配和列出相关的映像。其中虚拟机名称支持*作为通配符查询。

通过设定保留规则,可以通过执行保留按钮删除不需要的复制映像,而保留需要的。

即使设定一个很短的时间来执行保留,最少也会保留一个周期的复制映像。

从复制映像创建虚拟机

在目标服务器上,复制映像节点右侧内容栏列出相关的映像。

选择那些状态栏为已完成,而且配置/映像栏以.conf结尾的项(虚拟机配置),创建虚拟机按钮将会可用,点击它可以进入恢复虚拟机向导。

向导从版本页面开始,后续步骤和普通恢复一致。