Veeam 解决方案组件
查看 Veeam® 软件组件。
备份服务器
Veeam Backup 服务器 (VBR) 是基于 Windows® 的服务器,Veeam Backup 和 Replication 安装在该服务器上。 VBR 是备份基础设施的核心组件,负责协调和管理系统配置以及其他组件之间的交互。 该组件包括备份基础设施、与管理程序的连接以及在客户主机上运行的代理。 这种基础架构将传统上需要在多个系统中完成的大量配置工作简化为一个单一的窗口,从而简化了部署和管理。 VBR 由 MS SQL 2016 数据库支持,该数据库保存元数据。
VBR 主要通过 Veeam 控制台应用程序访问,其中包括启用身份验证的 PowerShell 访问和启用身份验证的 API 访问。 在 VBR 服务器上定义网络流量规则,以加密虚拟机备份作业所需的 Veeam 组件之间的所有网络流量。
在本设计中,使用装有 Windows 2019 操作系统的一体化 IBM Cloud 裸机服务器来托管 VBR 服务器组件。
企业管理器
Enterprise Manager 是一个管理和报告组件,用于从单个网络控制台管理多个 Veeam 备份和复制安装。 企业管理器是本设计的可选组件。
Enterprise Manager 作为 Windows 2019 操作系统上的一个应用程序运行。 您可以将 Enterprise Manager 安装在一体机服务器上,也可以根据自己的设计安装在其他合适备份位置的服务器上。 部署 Enterprise Manager 时,需要一个配置数据库。
备份代理
Veeam 代理是位于备份服务器和备份基础架构其他组件(如存储库)之间的一个组件。 当 VBR 服务器管理单个备份任务时,代理会处理这些任务并传输备份流量。 Veeam 代理是 Veeam 系统中的高性能数据移动器。 Veeam 代理可连接至客户 ESXi™ 虚拟机管理程序,并根据需要在虚拟机管理程序和各种 Veeam 组件之间传输数据。 这种传输可以是传输到本地存储库(本地备份),也可以是传输到远程代理(备份复制任务或虚拟机灾难恢复复制)。 所有客户虚拟化数据都会在某一时刻通过至少一个代理发送。
最初的一体化 IBM Cloud 裸机服务器包括一个 Veeam 代理,其大小可处理大约 500 个标称大小的虚拟机的备份。 可以通过部署更多的 IBM Cloud 裸机代理来扩展解决方案。 额外的代理服务器提供与嵌入式代理服务器相同的功能,但专门用于执行密集型虚拟机复制的额外计算和网络传输资源可能会超出一体式服务器构建所提供的资源。
Veeam 备份和复制配置数据库
VBR 由 MS SQL 2016 数据库提供支持。 默认情况下,设计使用与标准 Veeam 安装捆绑在一起的 Express 版本。 在需要完全安装 MS SQL 2016 Standard 之前,Express 版本的规模和性能足以支持约 500VMs 的标称规模。 自动化仅支持本地 MS SQL 2016 Express 作为服务的一部分。
MS SQL 2016 服务器需要在一体式裸机服务器中安装专用的 RAID 1 保护磁盘阵列。
查看一体化部署中 MS SQL 的磁盘和卷的布局、卷和驱动器大小:
- RAID 1 中的 2 x 1 TB SATA 磁盘
- VBR 数据库
- 数据库驱动器 250 GB
- 日志驱动器 100 GB
- 企业管理器数据库(可选)
- 数据库驱动器 250 GB
- 日志驱动器 100 GB
- VBR 数据库
对于 VMware Cloud Foundation for Classic - Automated,您需要负责备份数据库。 默认情况下,VBR 的备份配置使用一体机服务器的 RAID 6 阵列作为备份存储库。
Veeam 备份和复制控制台
Veeam 通过启用了基于角色的访问控制 (RBAC) 的 Veeam 控制台提供自助服务界面。 该解决方案在部署时默认只有一名本地管理员,部署后可与 VCF for Classic - Automated 实例的基础架构 Active Directory™ 集成。 通过这种设计,您可以在 Active Directory 上定义更多用户,并为他们分配角色,如:系统管理员、报告协调人或 DBA。 然后,这些用户就可以执行启动还原等操作,其范围仅限于他们负责的系统或数据类型。
备份存储库和扩展备份存储库
备份存储库是 Veeam 保存备份文件、虚拟机副本和复制虚拟机的元数据的存储位置。 这种设计依靠 DAS(本地 SATA 磁盘)来存储客户数据的运行副本。 数据以重复和压缩格式写入磁盘。
Veeam 支持各种扩展方法,并通过 Scale-out 备份存储库功能实现(几乎)无限扩展。 扩展备份存储库是一个逻辑实体。 它将多个备份存储库(称为扩展)组合起来,创建一个存储设备和系统池,汇总它们的容量。 这种设计在备份基础架构中使用了扩展备份存储库功能,默认情况下会为客户创建一个扩展备份存储库。 建议使用一体式 MS SQL Express 数据库的扩展备份存储库的容量不超过 300 TB。
存储在扩展存储库中的客户备份数据采用 Veeam 自身的加密技术进行加密,加密密钥受密码保护。
对于长期存储需求,扩展存储库通过使用 IBM Cloud Object Storage 中的存储桶,帮助将数据从性能层(IBM Cloud 裸机服务器上的本地 DAS)卸载到容量层。 卸载流量经过加密,流经内部 IBM Cloud 专用网络。 每个IBM Cloud Object Storage桶都根据客户的偏好使用客户特定的密钥和密码进行加密。 使用 Veeam 订购 IBM Cloud Object Storage 或配置 IBM Cloud Object Storage 并非自动化的一部分。
有关订购和配置的详细信息,请参阅 IBM Cloud 文档和 Veeam 文档。