什么是备份恢复?
备份恢复是指通过提前备份数据副本,并在系统故障等异常场景时恢复数据的过程,是可靠性领域核心能力。
什么是备份恢复?
备份恢复(Backup and Restore)是高可用性架构和可靠性恢复方案中不可或缺的核心能力。主要用于在系统遭遇数据丢失、软件故障、硬件损坏或恶意攻击等异常情况时,通过预先备份的数据副本,将系统恢复到正常状态,从而保障业务的连续性和数据的完整性。
概念 |
说明 |
|---|---|
备份(Backup) |
定时或立即将系统数据复制到独立的存储介质(如本地备份服务器、第三方备份服务器等)的过程。 |
恢复(Restore) |
系统发生故障时,利用备份数据将系统还原到某个历史时间点的状态,使业务能够继续运行。 |
系统支持备份恢复的数据包括产品应用程序、数据库应用程序、操作系统、产品数据以及管理面应用程序和数据,各类型数据说明如下。
备份恢复数据 |
说明 |
|---|---|
产品应用程序 |
在产品使用过程中不会实时发生变化的文件数据,如产品安装目录下的文件。 |
数据库应用程序 |
在系统运行过程中不会实时发生变化的数据库文件数据,如数据库目录下的文件。 |
操作系统 |
管理面和产品节点的操作系统磁盘的关键目录文件。 |
产品数据 |
在产品使用过程中实时发生变化的数据和配置文件。 |
管理面应用程序和数据 |
管理面的文件数据和实时变化的业务数据。 |
为什么需要备份恢复?
在系统日常运维管理过程中,当遭遇人为误操作(如数据误删除、配置错误)、系统软件故障(如程序崩溃、升级失败)、硬件设备损坏(如存储介质故障、服务器宕机)、网络安全事件(如病毒攻击、勒索软件)或其他不可预见的异常情况,导致关键业务数据丢失或系统服务异常时,运维人员可以通过历史备份数据,将系统恢复至故障发生前的正常状态,从而最大限度降低停机损失,确保业务连续性。
备份恢复是怎么工作的?
备份恢复通过提前对系统关键数据进行周期性或实时备份,建立可恢复的数据副本保存在备份服务器中,当系统因故障导致数据损坏或服务中断时,可以利用备份数据将系统还原至历史正常状态,主要包含备份和恢复两个环节。
备份环节
系统提供全面的数据备份功能,覆盖产品业务数据和管理面数据。为确保数据传输安全可靠,系统采用SFTP(Secure File Transfer Protocol,安全文件传输协议)传输协议,将备份数据安全地传输至专用备份服务器进行存储。具体备份流程如下。
备份流程
- 可视化备份配置界面:系统管理员通过管理面提供的可视化操作界面,可便捷地配置备份参数,并执行“数据备份”或配置“定时备份任务”。
- 自动化独立备份执行:管理面系统将自动执行备份作业,对产品和管理面的文件数据、数据库数据等关键数据进行备份操作,各类数据备份相对独立,备份时不存在依赖。
- 数据压缩加密传输:备份过程中,系统会对数据进行压缩和加密打包处理,并通过SFTP等安全传输协议,将备份文件传输至专用备份存储服务器。
- 分层分类存储架构:备份服务器采用分层存储架构,对不同类型的备份数据进行分类存储。
恢复环节
当系统因数据丢失、损坏或配置错误导致服务异常时,管理员可通过系统提供的恢复功能快速恢复受影响的数据。系统支持按需恢复,可根据实际故障场景,选择恢复管理面和产品全部数据或恢复部分特定数据,确保业务快速恢复正常运行。具体恢复流程如下。
恢复流程
- 可视化恢复配置界面:系统管理员通过管理面提供的可视化操作界面,选择指定产品的备份文件,灵活配置恢复范围,执行恢复任务。
- 自动化恢复作业执行:管理面系统将自动执行恢复作业,可对产品和管理面的文件数据、数据库数据等关键数据进行恢复操作。
- 安全备份数据传输:系统通过安全传输协议,从备份服务器中获取经过校验的备份数据包,并传输至目标业务节点。
- 精准时间点恢复:执行恢复任务,将系统恢复至历史备份时间节点,通过完整性校验等机制,确保数据完整性和一致性。
备份恢复有哪些优势?
备份恢复方案凭借其灵活易用的备份机制与安全可靠的恢复机制,为系统业务连续性提供全方位保障,主要优势体现在以下方面。
功能 |
说明 |
|---|---|
灵活备份 |
|
灵活恢复 |
|
定时备份 |
定期定时备份产品数据,减少人工操作。 |
操作便捷 |
管理面的Web界面一步步引领用户完成操作,复杂任务简单化。 |
数据安全传输 |
使用SFTP等安全文件传输协议传输数据,并对备份数据进行签名等安全措施。 |
任务实时查看 |
在任务列表可以实时查看备份与恢复任务执行的详细情况,观测任务执行状态。 |
备份恢复的使用场景
系统提供灵活的备份机制,既包含周期性自动备份任务,确保数据持续保护,又支持按需触发的即时备份,满足紧急备份需求。为保障备份数据的一致性和完整性,建议选择业务空闲时段执行备份操作。当发生数据异常或系统故障时,可针对不同故障场景,灵活选择恢复特定数据,确保业务快速恢复正常。备份恢复的典型场景如下。
故障防护
在执行升级、回滚、扩容、日常运维等变更操作时,需在变更前或变更后执行备份任务,以防范变更操作风险并确保历史备份可用,确保业务故障后可快速恢复。
故障恢复
在操作系统故障、数据库故障等场景,可选择恢复范围执行故障恢复。
场景分类 |
场景描述 |
恢复对象 |
|---|---|---|
物理机/虚拟机故障 |
管理面和产品节点所在物理机/虚拟机故障。 |
请先准备好替换的物理机及创建对应的虚拟机后,再执行以下恢复操作:
|
操作系统故障 |
管理面和产品节点操作系统无法正常启动或关键目录文件被勿删。 |
|
数据库故障 |
管理面和产品数据库应用程序或数据库文件损坏。 |
|
管理面故障 |
管理面数据异常导致管理面无法正常访问。 |
恢复管理面应用程序和数据。 |
产品数据故障 |
产品数据出现异常,导致产品无法正常使用。 |
恢复产品数据。 |
升级或回滚 |
升级或回退操作不规范,导致升级或回滚失败。 |
|
如何选择备份服务器存储?
在数据备份存储方案中,系统提供本地服务器以及第三方服务器配置选项,用户可根据实际业务需求灵活选择备份服务器存储。各类型备份服务器的适用场景及优劣势对比如下。
备份存储类型 |
优势 |
劣势 |
典型使用场景 |
|---|---|---|---|
本地服务器 |
|
|
|
第三方服务器 |
|
|
|
- 作者: 邵单元
- 最近更新: 2026-10-31
- 浏览次数: 14
- 平均得分:
导出PDF