目录

Veeam备份基础架构

Veeam备份基础架构包含一组组件。一些组件可以在安装文件的帮助下部署。其他组件可以通过Veeam Backup&Replication 控制台进行部署。

备份服务器

备份服务器是安装有Veeam Backup&Replication 的基于Windows的物理或虚拟机。它是备份基础架构中的核心组件,充当“配置和控制中心”的角色。备份服务器执行所有类型的管理活动:

  • 协调备份,复制,恢复验证和恢复任务
  • 控制作业调度和资源分配
  • 用于设置和管理备份基础架构组件以及指定备份基础架构的全局设置

除了其主要功能外,新部署的备份服务器还执行默认备份代理和备份存储库(它管理数据处理和数据存储任务)的角色。

备份服务器服务和组件

备份服务器使用以下服务和组件:

  • Veeam Backup Service 是一项Windows服务,可协调Veeam Backup&Replication 执行的所有操作,如备份,复制,恢复验证和恢复任务。Veeam备份服务在本地系统帐户或在备份服务器上具有本地管理员权限的帐户下运行。

  • Veeam Broker Service 与虚拟基础架构交互以收集和缓存虚拟基础架构拓扑。作业和任务从代理服务查询有关虚拟基础架构拓扑的信息,从而加快作业和任务的性能。

  • Veeam访客目录服务管理虚拟机的访客操作系统文件系统索引,并复制系统索引数据文件以支持通过访客操作系统文件进行搜索。索引数据存储在备份服务器上的文件夹Veeam Backup Catalog中。在备份服务器上运行的Veeam客户目录服务与安装在Veeam Backup企业管理器和(可选)专用Microsoft Search Server 上的搜索组件配合使用。

  • 装载服务装载备份和副本以进行文件级访问,浏览VM来宾文件系统并将VM来宾OS文件和应用程序项目恢复到原始位置。

  • 备份代理服务。除了专用服务之外,备份服务器还运行一组Data Mover服务。

  • Veeam Backup&Replication 配置数据库存储有关备份基础架构,作业,会话等的数据。数据库实例可以位于本地安装的SQL Server上(与运行备份服务器的机器相同),也可以位于远程安装。

  • Veeam Backup&Replication Console 提供应用程序用户界面,并允许用户访问应用程序的功能。

  • Veeam Backup PowerShell Snap-In 是Microsoft Windows PowerShell 2.0或更高版本的扩展。Veeam Backup PowerShell添加了一组cmdlet,允许用户通过PowerShell的命令行界面执行备份,复制和恢复任务,或者运行自定义脚本来完全自动化Veeam Backup&Replication的操作。

备份和复制控制台

的Veeam备份复制控制台是一个客户端组件提供访问到备份服务器。该控制台允许您登录Veeam Backup&Replication,并执行各种数据保护和灾难恢复操作,就像在备份服务器上工作一样。

控制台无法直接访问备份基础架构组件和配置数据库。用户凭证,密码,角色和权限等数据存储在备份服务器端。要访问此数据,控制台需要连接到备份服务器,并在工作会话期间定期查询此信息。

为了使用户的工作尽可能不中断,如果连接丢失,远程控制台会将会话维持5分钟。如果在此期间内重新建立连接,则可以继续工作而无需重新登录到控制台。

备份和复制控制台部署

控制台默认安装在备份服务器上本地。您也可以在独立模式下使用它 - 将控制台安装在专用计算机上,并通过网络远程访问Veeam Backup&Replication 。

您可以根据需要安装尽可能多的远程控制台,以便多个用户可以同时访问Veeam Backup&Replication 。Veeam Backup&Replication 可防止在备份服务器上进行并发修改。如果多个用户同时使用Veeam Backup&Replication ,则首先保存更改的用户具有优先权。其他用户将被提示重新加载向导或窗口以获取有关配置数据库中的更改的最新信息。

如果您在基础架构中有多个备份服务器,则可以从同一个控制台连接到它们中的任何一个。为了方便起见,您可以保存这些连接的几个快捷方式。

重要!
您无法使用相同的控制台连接到具有不同版本的Veeam Backup&Replication的备份服务器。请注意,如果备份环境中有多个备份服务器,并且这些备份服务器运行不同版本的Veeam Backup&Replication 。例如,如果其中一台备份服务器运行的是9.0版本,而另一台备份服务器运行的是版本9.5,则需要使用2个独立的控制台连接到这些服务器。

控制台支持自动更新。每当您在本地或远程连接到备份服务器时,控制台都会检查更新。如果备份服务器安装了修补程序或更新,控制台将自动更新。

注意以下几点:

  • 不支持升级到另一个Veeam Backup&Replication 主要产品版本。如果将Veeam Backup&Replication 升级到另一个主要版本,则必须手动将控制台升级到相同版本。Veeam Backup&Replication的预览,测试版或RTM版本不支持自动升级。
  • 不支持控制台的降级。如果控制台的版本高于备份服务器(例如,您已手动升级控制台),则与服务器的连接将失败。

如果其他Veeam Backup&Replication 组件(如Veeam Cloud Connect Portal或Veeam Backup企业管理器)安装在运行控制台的计算机上,这些组件也将升级。

备份和复制控制台组件

在计算机上安装远程控制台时,Veeam Backup&Replication 会安装以下组件:

  • Veeam Backup PowerShell管理单元
  • 适用于Microsoft Active Directory的Veeam Explorer
  • Veeam Explorer for Microsoft Exchange
  • Veeam Explorer for Oracle
  • 适用于Microsoft SQL的Veeam Explorer
  • 适用于Microsoft SharePoint的Veeam Explorer
  • 装载服务器

备份和复制控制台用户访问权限

要通过控制台登录Veeam Backup&Replication ,必须将用户添加到备份服务器上的本地用户组或可以访问备份服务器的一组域用户。用户可以执行他或她在Veeam Backup&Replication中的角色所允许的操作范围。

备份和复制控制台的要求

在其上安装Veeam Backup&Replication 控制台的计算机必须满足以下要求:

  • 机器必须符合系统要求。

  • 远程控制台可以安装在Microsoft Windows机器上(物理或虚拟)。

  • 如果远程安装控制台,则可以将其部署在NAT后面。但是,备份服务器必须在NAT外部。不支持相反类型的部署:如果备份服务器部署在NAT后面,并且远程控制台部署在NAT外部,则无法连接到备份服务器。

备份和复制控制台的局限性

该Veeam备份复制控制台有以下限制:

  • 您无法通过远程控制台执行配置备份中的恢复。
  • 安装了远程控制台的机器不会自动添加到受控服务器列表中。因此,您无法执行某些操作,例如导入驻留在远程控制台计算机上的备份文件,或将备份基础架构组件的角色分配给此计算机。要执行这些操作,您必须将远程控制台计算机作为受管服务器添加到Veeam Backup&Replication中。

虚拟化服务器和主机

您可以将以下类型的服务器和主机添加到备份基础架构中:

  • VMware vSphere服务器
  • VMware vCloud Director
  • Microsoft Windows Server
  • Linux服务器

备份代理

备份代理是位于备份服务器和备份基础架构其他组件之间的体系结构组件。当备份服务器管理任务时,代理处理作业并提供备份流量。

基本的备份代理任务包括以下内容:

  • 从生产存储中检索VM数据
  • 压缩
  • 重复数据删除
  • 加密
  • 将其发送到备份存储库(例如,如果您运行备份作业)或其他备份代理(例如,如果您运行复制作业)。

备份代理传输模式

根据备份代理的类型和备份体系结构,备份代理可以使用以下数据传输模式之一:

  • 直接存储访问
  • 虚拟设备
  • 网络。

如果VM磁盘位于存储系统上,并且存储系统已添加到Veeam Backup&Replication 控制台,则备份代理也可以使用“从存储快照备份”模式。

您可以明确选择传输模式,也可以让Veeam Backup&Replication 复制自动选择模式。

备份代理部署

默认情况下,代理的角色被分配给备份服务器本身。但是,这仅适用于小流量负载的小型设备。对于大型安装,建议部署专用备份代理。

使用备份代理可以让您根据自己的需求轻松地升级和降低备份基础架构。要优化几个并发作业的性能,可以使用多个备份代理。在这种情况下,Veeam Backup&Replication 将在可用备份代理之间分配备份工作负载。您可以在主站点和远程站点中部署备份代理。

要部署代理,您需要将基于Windows的服务器添加到Veeam Backup&Replication,并将备份代理的角色分配给添加的服务器。备份代理运行需要几秒钟才能部署的轻量级服务。部署完全自动化。Veeam Backup&Replication 安装必要的组件并在其上启动所需的服务。

备份代理服务和组件

备份代理使用以下服务和组件:

  • Veeam安装程序服务是一种辅助服务,一旦将其添加到Veeam Backup&Replication 控制台中的托管服务器列表中,它就会在任何Windows服务器上安装并启动。该服务分析系统,根据为服务器选择的角色安装和升级必要的组件和服务。
  • Veeam Data Mover 是代表Veeam Backup&Replication 执行数据处理任务的组件,例如检索源VM数据,执行重复数据删除和压缩以及将备份的数据存储在目标存储上。

备份代理的要求

执行备份代理角色的计算机必须满足以下要求:

  • 机器必须符合系统要求。

  • 备份代理的角色可以分配给专用的Microsoft Windows服务器(物理或虚拟)。

  • 您必须将该计算机作为受管服务器添加到Veeam Backup&Replication 控制台。

备份代理的主要作用是为备份流量提供最佳路由并实现高效的数据传输。因此,在部署备份代理时,您需要分析备份代理与其正在工作的存储之间的连接。根据连接类型,备份代理可以通过以下方式之一进行配置(从最高效的开始):

  • 用作备份代理的机器应该可以直接访问VM所在的存储或写入VM数据的存储。这样,备份代理将直接从数据存储检索数据,绕过LAN。
  • 备份代理可以是具有HotAdd访问数据存储上的VM磁盘的VM。这种类型的代理还可以实现无LAN数据传输。
  • 如果上述两种情况均不可行,则可以将备份代理的角色分配给更靠近代理将运行的源或目标存储的网络中的计算机。在这种情况下,虚拟机数据将通过局域网使用NBD协议传输。

备份库

备份存储库是Veeam 为复制的VM 保留备份文件,VM副本和元数据的存储位置。要配置备份存储库,可以使用以下服务器或存储系统:

  • Microsoft Windows服务器
  • Linux服务器
  • CIFS(SMB)
  • 使用驱动器备份存储库
  • DELL EMC Data Domain
  • ExaGrid
  • HPE StoreOnce

横向扩展备份库

您可以在备份基础架构中配置向外扩展的备份存储库。向外扩展的备份存储库是一个逻辑实体。它将称为范围的几个备份存储库分组。在配置向外扩展备份存储库时,实际上会创建一个存储设备和系统池,并总结其容量。

您可以随时扩展横向扩展备份存储库。例如,如果备份数据增长并且备份存储库达到存储限制,则可以将新存储系统添加到扩展备份存储库。此存储系统上的可用空间将被添加到扩展备份存储库的容量中。因此,您不必将备份移动到更大尺寸的备份存储库。

https://blog-image.nos-eastchina1.126.net/e2HejlHG55.png?imageslim

部署横向扩展备份存储库,您必须配置多个备份存储库并将其作为扩展数据块添加到扩展备份存储库。您可以在一个扩展备份存储库中混合使用不同类型的备份存储库:

  • Microsoft Windows备份存储库
  • Linux备份存储库
  • 共享文件夹
  • 重复使用存储设备

例如,您可以添加Microsoft Windows备份存储库并将存储设备重复数据删除到同一个横向扩展备份存储库。

您可以将横向扩展备份存储库用于以下类型的作业和任务:

  • 备份工作。

  • 备份复印作业。您可以复制位于横向扩展备份存储库上的备份并将备份副本存储在横向扩展备份存储库上。

  • VeeamZIP任务。

  • 由Veeam Agent for Linux 2.0和更高版本创建的备份作业。

  • 由Veeam Agent for Microsoft Windows 2.0和更高版本创建的备份作业

存储在横向扩展存储库中的备份文件可用于所有类型的恢复,即从备份和备份副本作业进行复制。您可以使用SureBackup作业来验证这些备份。向外扩展的备份存储库可用作从磁带介质还原的分段备份存储库。根据为扩展备份存储库配置的数据放置策略将从磁带介质恢复的文件放入扩展盘区。

横向扩展备份存储库的限制

向外扩展的备份存储库具有以下限制:

  • 横向扩展备份存储库功能仅适用于Veeam Backup&Replication的Enterprise和Enterprise Plus版本。

如果您配置了向外扩展的备份存储库,然后降级到标准许可证,那么您将无法运行针对扩展备份存储库的作业。但是,您将能够从扩展备份存储库执行还原。

  • 您不能将扩展备份存储库用作以下类型作业的目标:

    • 配置备份作业
    • 复制作业
    • VM复制作业
    • 由Veeam Endpoint Backup 1.5或更早版本和Veeam Agent for Linux 1.0 Update 1或更早版本创建的Veeam Agent备份作业。
  • 如果任何不支持的类型的作业针对此备份存储库,或者备份存储库包含由不受支持类型的作业(例如,副本元数据)生成的数据,则无法将扩展备份存储库作为扩展数据库添加。要将此备份存储库作为扩展区来添加,您必须首先将不支持的作业作为另一个备份存储库的目标,并从备份存储库中删除作业数据。

  • 横向扩展备份存储库不支持旋转的驱动器。如果启用此存储库由范围内的旋转硬盘驱动器设置支持,则Veeam Backup&Replication 将忽略此设置,并将与此类存储库一起使用,与标准范围一样。

  • 如果将备份存储库作为扩展备份存储库的扩展区添加,则不能将其用作常规备份存储库。

  • 您不能将扩展备份存储库作为扩展添加到另一个向外扩展的备份存储库。

  • 如果此备份存储库已添加为另一个向外扩展备份存储库的扩展盘区,则无法将备份存储库作为扩展盘区添加。

  • 如果此备份存储库已被vCloud Director组织用作备份目标,则无法将备份存储库作为扩展添加。

  • 您不能将正在执行某项活动的备份存储库(例如备份作业或还原任务)添加为向外扩展备份存储库的范围。

  • 如果使用Enterprise Edition的Veeam Backup&Replication ,则可以创建1个向外扩展的备份存储库,其中包含3个活动扩展盘区和1个非活动扩展盘区(扩展盘区位于维护模式)。例如,如果任何活动扩展数据块没有可用空间,并且您想从中撤出备份数据,则可以添加不活动扩展数据块。

如果您添加4个扩展盘区并且不将其中的任何一个添加到维护模式,那么针对扩展备份存储库的作业将失败。

Enterprise Plus Edition对扩展备份存储库或扩展数量没有限制。

  • Extract和Backup Validator实用程序不适用于存储在横向扩展备份存储库中的备份。

  • 要让Veeam Backup&Replication 在重新扫描扩展备份存储库期间自动导入备份,VBM文件的名称和VBM文件的路径(从备份存储库根文件开始到VBM文件)必须仅包含允许的字符:

    • 字母数字字符:a-zA-Z0-9
    • 特殊字符:_-.+=@ ^

VBM文件的名称和VBM文件的路径不能包含空格。

如果VBM文件的名称或VBM文件的路径包含禁止的字符,Veeam Backup&Replication 将无法在向外扩展备份存储库的重新扫描期间导入此类备份。要导入此类备份,可以使用下划线字符替换禁用的字符,例如:C:\ My Repository \ Backup_Job \ Backup_Job.vbm 。你不需要自己重命名备份文件。

  • Veeam Backup&Replication 不会将一个备份文件分成多个盘区。

访客互动代理

来宾交互代理是位于备份服务器和已处理虚拟机之间的备份基础架构组件。如果备份或复制作业执行以下VM处理,则需要此组件:

  • 应用程序感知处理
  • 来宾文件系统索引
  • 事务日志处理

为了与VM guest OS进行交互,Veeam Backup&Replication 需要在每个VM中部署一个运行时进程。在虚拟机中部署运行时进程的任务由客户交互代理执行。

来宾交互代理允许您与VM来宾OS进行通信,即使备份服务器和已处理的VM运行在不同的网络中。

https://blog-image.nos-eastchina1.126.net/jGg5EEJk3i.png?imageslim

网关服务器

网关服务器是“桥接”备份服务器和备份存储库的辅助备份基础架构组件。如果您在备份基础架构中部署以下类型的备份存储库,则需要网关服务器:

  • 共享文件夹备份存储库
  • DELL EMC Data Domain重复数据删除存储设备
  • HPE StoreOnce重复数据删除存储设备

共享文件夹存储库,EMC Data Domain和HP StoreOnce无法托管Data Mover Services - 在备份代理和备份存储库(备份作业的情况下)之间建立连接的Veeam组件,或在备份存储库之间建立连接的备份副本作业的Veeam组件。为了克服这个限制,Veeam Backup&Replication 使用网关服务器。

在备份基础架构中,网关服务器承载目标Veeam数据移动器。Veeam Backup&Replication 在源Veeam Data Mover和目标Veeam Data Mover之间建立连接,并通过网关服务器将数据从/传输到备份存储库。

https://blog-image.nos-eastchina1.126.net/f12bIbCJad.png?imageslim

装载服务器

如果将VM guest OS文件和应用程序项目还原到原始位置,则装载服务器是必需的。安装服务器可让您以最佳方式路由VM流量,减少网络负载并加速恢复过程。

在执行文件级还原或应用程序项还原时,Veeam Backup&Replication 需要将备份文件的内容挂载到临时服务器(或用于还原到Microsoft SQL Server和Oracle VM的原始VM)。一旦挂载了VM备份,Veeam Backup&Replication会通过此挂载服务器或VM将文件或项目复制到其目标。

登台服务器必须与存储备份文件的备份库位于同一站点。在这种情况下,您将能够将VM流量保留在一个站点中。如果登台服务器位于某个其他站点中,则数据将需要通过站点之间的网络传输。

https://blog-image.nos-eastchina1.126.net/DKB28GH29L.png?imageslim

Veeam Backup企业管理器

Veeam Backup Enterprise Manager 是一个可选组件,适用于具有多个备份服务器的分布式企业环境。Veeam Backup Enterprise Manager 联合备份服务器,并通过Web浏览器界面提供这些服务器的统一视图。您可以通过单个“面板”集中控制和管理所有作业,编辑和克隆作业,监控作业状态并获取所有备份服务器上的报告数据。Veeam Backup企业管理器还使您能够在备份基础架构中的所有当前备份和归档备份中搜索VM guest虚拟机操作系统文件,并且只需单击一次即可恢复这些文件。

WAN加速器

WAN加速器是Veeam Backup&Replication 用于WAN加速的专用组件。WAN加速器负责全局数据缓存和重复数据删除。

日志传送服务器

日志传送服务器是Veeam Backup&Replication 用于备份Microsoft SQL Server事务日志和Oracle归档日志的专用组件。

磁带服务器

磁带服务器是负责在数据源和磁带设备之间传输数据的专用组件。