几乎每个数据中心都需要测试操作系统更新和新代码发布。采用DRaaS解决方案可以满足需求。问题是这些测试要求需要被测服务器的副本以及数据的最新副本。组织苦苦挣扎的不仅仅是物理服务器。网络和存储专用于此任务,而且也很难花费时间来定位数据副本。好消息是采用灾难恢复即服务(DRaaS)可以解决这些问题。测试要求根据组织需要测试的内容,测试要求会有所不同。例如,操作系统补丁将需要更新运行操作系统的服务器或服务器实例。但是错误的操作系统更新可能不会立即显现出来,用更新测试服务器是不够的。理想情况下,此更新将在多台服务器上测试至少几天。应用程序更新比操作系统更新更有针对性。一个服务器或实例可能就足够了。但在大多数情况下,需要进行更彻底的测试。在某些情况下,最好的测试方法是将潜在的新版本带到生产线上,让真实用户在应用程序中实际执行正常活动。问题是,如果出现问题,组织需要一种方法来快速恢复到以前的版本。***,需要一个持续的开发环境,应用程序员可以在代码准备好进行上述更广泛的测试之前在整个开发过程中使用该环境。这种情况将再次需要一台或多台服务器提供最新的数据副本,使开发人员能够创建尽可能真实的解决方案。DRaaS如何提供帮助?就其核心而言,DRaaS解决方案需要两个功能,这也有助于使其成为测试和开发的理想平台。首先,DRaaS解决方案必须能够频繁地保护(复制)数据。通常,频繁的备份是通过执行子文件或基于块的备份来完成的。主要是,他们需要此功能,以便他们可以通过以非常小的批量传输更新来更新基于云的数据副本。该功能还允许他们每15分钟或更短时间执行一次备份。对于测试和开发,DRaaS可以执行备份的频率是理想的。这意味着测试和开发过程可以使用最新的数据副本。第二个重要功能是托管几乎每个DRaaS解决方案中固有的一个或多个服务器的虚拟实例。但是这些服务器的托管必须是无缝的。如果测试环境或开发人员必须等待数据被复制到另一个位置才能启动虚拟服务器,那么大部分好处都会丢失。理想情况下,虚拟服务器的实例化可以在本地数据中心和云中进行。大多数DRaaS解决方案使用本地设备来收集数据,因此在测试、开发和灾难期间使用此设备托管应用程序也很有意义。在大多数情况下,数据保护和灾难恢复被视为保险政策。但借助DRaaS等解决方案,此用例可以扩展到更主动和更具成本效益的用途,例如消除对辅助服务器和单独的副本数据管理解决方案的需求。
