为了保护应用程序服务器,请创建备份计划或使用立即备份功能(如“备份”部分所述)。
使用数据库的应用程序都需要采取一些简单的措施来保证磁盘备份中的应用程序数据一致性。
备份整个计算机
数据库可能存储在多个磁盘或卷中。为了确保备份中包含了所有必要文件,请备份整个计算机。此举可保证在您今后添加更多数据库或重新定位日志文件时使应用程序处于受保护状态。
如果您确定数据库及其关联文件始终位于相同卷内,您可以选择只备份这些卷。或者,您也可以选择为系统卷和用来存储数据的卷创建单独的备份计划。无论是哪一种情况,请确保所有包含必要文件的卷都包括在备份中。有关如何查找数据库路径的说明,请参阅“定位数据库文件”。
如果应用程序数据库位于多台计算机上,请按照相同的预定时间备份所有计算机。例如,将属于 SharePoint 场的所有 SQL Server 都包含到按照固定的预定时间运行的集中式备份计划中。
使用卷影复制 (VSS)
应使用 Microsoft 卷影复制服务 (VSS) 确保备份中数据库文件的一致性。如果不使用 VSS,文件可能处于“崩溃一致”状态;也就是说,在进行恢复后,系统会处于与备份开始时发生断电情况下相同的状态。尽管此类备份对于大部分应用程序而言已经足够好,但使用数据库的应用程序将无法从“崩溃一致”状态启动。
VSS 提供程序会通知 VSS 可感知的应用程序,备份即将开始。这确保到 Acronis Backup 拍摄数据快照时已完成所有数据库事务。从而确保得到的备份中数据库的一致状态。
Acronis Backup 可以使用多种 VSS 提供程序。对于 Microsoft 产品,Microsoft 软件卷影复制提供程序是最佳选择。
截断事务日志
Active Directory 通常使用循环日志记录。通过使用启用 VSS 完整备份选项,可以截断其他 VSS 感知应用程序(Microsoft SQL Server 除外)的日志。此选项在安装有适用于 Windows 的代理程序的物理机和虚拟机上有效。
其他可用的解决方案包括:
针对应用程序的专门建议