Users Guide
图 3: AppAssure 5 多 Core 部署架构
AppAssure 5 Smart Agent
AppAssure 5 Smart Agent 安装在受 AppAssure 5 Core 保护的机器上。Smart Agent 会跟踪磁盘卷上发生更改的
块,然后按照预定义的保护间隔捕捉这些块的快照。这种一直持续的增量块级快照方法能够防止重复地从受保
护机器向 Core 复制相同数据。Smart Agent 具有应用程序感知功能,不使用时处于休眠状态,CPU 利用率接近
于零 (0),所占内存空间不超过 20 MB。Smart Agent 处于活动状态时,包括向 Core 传输快照在内,CPU 利用率
最高为 2% 至 4%,所占内存不超过 150 MB。这远低于传统软件程序消耗的资源,后者即使处于休眠状态也会
占用更多 CPU 和内存带宽。
AppAssure 5 Smart Agent 具有应用程序感知功能,因为它不仅能够检测所安装应用程序的类型,还能够检测数
据的位置。它按照依赖关系(例如数据库)自动将数据卷分组,再将它们记录在一起,从而实现有效保护和快
速恢复。配置代理后,它会使用智能技术跟踪受保护磁盘卷上发生更改的块。快照准备就绪之后,系统会通过
基于套接字的智能多线程连接迅速将其传输至 AppAssure 5 Core。为节约受保护机器上的 CPU 带宽和内存,
Smart Agent 不会在源头对数据执行加密或重复数据消除操作,系统会将代理机器与 Core 进行搭配,以提供保
护。
AppAssure 5 Core
AppAssure 5 Core 是 AppAssure 5 部署架构的中心组件。Core 存储和管理所有机器备份,并为备份、恢复、保
留、复制、存档和管理提供核心服务。Core 是自包含的网络可寻址计算机(运行 64 位版本的 Microsoft
Windows 操作系统)。AppAssure 5 对从代理接收的数据执行基于目标的内联压缩、加密和重复数据消除。然
后,Core 将快照备份存储在存储库中,而存储库可能基于不同的存储技术,例如存储区域网络 (SAN)、直接连
接存储 (DAS) 或网络连接存储 (NAS)。
存储库还可以位于 Core 中的内部存储上。通过从 Web 浏览器访问以下 URL 来管理 Core:https://CORENAME:
8006/apprecovery/admin。可通过 REST API 从内部访问所有 Core 服务。可从 Core 内部访问 Core 服务,也可以通
过 Internet 从能够发送和接收 HTTP/HTTPS 请求和响应的任意应用程序直接进行访问。所有 API 操作均通过 SSL
执行,并使用 X.509 v3 证书互相进行身份验证。
Core 会与另一个 Core 配对,以进行复制。
快照流程
AppAssure 保护流程始于将基本映像从代理机器传输到 Core,仅在此时需要通过正常操作跨网络传输机器的完
整副本,以后将只需要传输增量快照。AppAssure 5 Agent for Windows 使用 Microsoft 卷影复制服务 (VSS) 将磁
14










