业务恢复方法及装置制造方法及图纸

技术编号:15391420 阅读:122 留言:0更新日期:2017-05-19 04:45
本申请提供一种业务恢复方法及装置,所述方法包括:在存储设备出现故障之前,将本设备运行的业务对应的业务配置数据写入到备份文件;将备份文件发送至管理设备,以使管理设备将备份文件存储到指定的存储介质中;在本设备故障恢复之后,接收来自管理设备的备份文件;根据备份文件中的业务配置数据恢复对应的业务。本申请在存储设备出现故障并恢复之后,通过备份文件中的业务配置数据执行命令可以恢复原有业务环境,不需要管理设备重新创建存储设备的业务,确保了存储系统原有业务的持续性,进而提升了用户的使用体验。

Service recovery method and device

This application provides a service recovery method and device, the method comprises the following steps: before the storage equipment failure, will be written into the business operations of the corresponding configuration data of equipment operation to a backup file; the backup file is sent to the equipment management, in order to make the management of the backup equipment will be stored to the specified storage medium; in after the fault recovery, received from the management device backup files; according to the configuration data in the backup file to restore the corresponding business. After this application in the storage of equipment failure and recovery, through the service configuration data in the backup file execution command can restore the original business environment, do not need to re create the storage equipment management business, to ensure the continuity of the original business storage system, and then enhance the user experience.

【技术实现步骤摘要】
业务恢复方法及装置
本申请涉及网络通信
,尤其涉及一种业务恢复方法及装置。
技术介绍
存储系统在运行过程中,由于存储系统中的存储设备一直处于高强度的运行状态,时刻在处理着并存储大量的数据,因此很可能会出现某些严重的故障,例如,存储系统中的管理设备在检测到存储设备的控制器出现故障时,需要更换新控制器,然而在更换新控制器后,存储设备上的原有业务全部中断,而存储系统本身没有业务恢复机制,需要管理设备重新创建存储设备的业务,从而破坏了存储系统原有业务的持续性,进而降低了用户的使用体验。
技术实现思路
有鉴于此,本申请提供一种业务恢复方法及装置,以解决在存储设备故障之后,无法恢复原有业务的问题。根据本申请实施例的第一方面,提供一种业务恢复方法,所述方法应用于存储设备,所述方法包括:将本设备运行的业务对应的业务配置数据写入到备份文件;将所述备份文件发送至管理设备,以使所述管理设备将所述备份文件存储到指定的存储介质中;在本设备故障恢复之后,接收所述管理设备发送的备份文件;根据所述备份文件中的业务配置数据恢复对应的业务。根据本申请实施例的第二方面,提供一种业务恢复方法,所述方法应用于管理设备,所述方法包括:在检测到存储设备出现故障时,从指定的存储介质中获取与所述存储设备相对应的备份文件,所述备份文件中记录有业务配置数据;将所述备份文件发送至所述存储设备,以使所述存储设备根据所述备份文件中的业务配置数据恢复对应的业务。根据本申请实施例的第三方面,提供一种业务恢复装置,所述装置应用于存储设备,所述装置包括:写入模块,用于将本设备运行的业务对应的业务配置数据写入到备份文件;发送模块,用于将所述备份文件发送至管理设备,以使所述管理设备将所述备份文件存储到指定的存储介质中;接收模块,用于在本设备故障恢复之后,接收所述管理设备发送的备份文件;恢复模块,用于根据所述备份文件中的业务配置数据恢复对应的业务。根据本申请实施例的第四方面,提供一种业务恢复装置,所述装置应用于管理设备,所述装置包括:获取模块,用于在检测到存储设备出现故障时,从指定的存储介质中获取与所述存储设备相对应的备份文件,所述备份文件中记录有业务配置数据;发送模块,用于将所述备份文件发送至所述存储设备,以使所述存储设备根据所述备份文件中的业务配置数据恢复对应的业务。应用本申请实施例,在存储设备出现故障之前,可以将本设备运行的业务对应的业务配置数据写入到备份文件,并将该备份文件发送至管理设备,以使管理设备将该备份文件存储到指定的存储介质中,从而,可以通过指定的存储介质可以保证备份文件的安全性,避免了存储设备出现故障,造成业务配置数据丢失的问题。在存储设备故障恢复之后,可以接收来自管理设备的备份文件,并根据该备份文件中的业务配置数据恢复对应的业务,从而,在存储设备故障恢复之后,通过备份文件中的业务配置数据执行命令可以恢复原有业务环境,不需要管理设备重新创建存储设备的业务,确保了存储系统原有业务的持续性,进而提升了用户的使用体验。附图说明图1为本申请根据一示例性实施例示出的一种业务恢复方法的实施例流程图;图2为本申请根据一示例性实施例示出的另一种业务恢复方法的实施例流程图;图3为本申请根据一示例性实施例示出的一种存储设备的硬件结构图;图4为本申请根据一示例性实施例示出的一种管理设备的硬件结构图;图5为本申请根据一示例性实施例示出的一种业务恢复装置的实施例结构图;图6为本申请根据一示例性实施例示出的另一种业务恢复装置的实施例结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。图1为本申请根据一示例性实施例示出的一种业务恢复方法的实施例流程图,该业务恢复方法可以应用于存储设备,在本申请实施例中,存储设备位于存储系统中,该存储系统还包括用于管理存储设备的管理设备,如图1所示,该业务恢复方法包括如下步骤:步骤101:将本设备运行的业务对应的业务配置数据写入到备份文件。在一实施例中,管理设备根据实际使用需求,可以通过存储设备的管理界面,在存储设备上创建所需要的业务,即管理设备在检测到用户通过管理界面上的新建业务选项输入对应的业务配置数据之后,基于该业务配置数据生成业务创建请求,并将该新建业务选项对应的服务标识添加到该业务创建请求中,然后发送至存储设备,存储设备利用该业务创建请求携带的服务标识,获取对应的命令,并利用业务配置数据执行该命令,以创建对应的业务。因此,在创建业务过程中,存储设备可以获取业务创建请求携带的业务配置数据,并将获取到的业务配置数据写入一份预先设置的备份文件中,以便于业务配置数据的管理。其中,服务标识可以是数字或者字符,或者也可是数字与字符的组合,本申请在此不进行限制。存储设备中预先配置有服务标识与命令的对应关系。在另一实施例中,由于存储设备上可以运行多种类型的业务,因此存储设备可以预先对备份文件的业务配置数据的存放结构进行设置,以将每种类型的业务包括的业务配置数据存在指定的位置上,例如,设置备份文件中的位置1存储RAID(RedundantArrayofIndependentDisk,独立冗余磁盘阵列)业务包括的业务配置数据,位置2存储LVM(LogicalVolumeManager,逻辑卷管理)业务包括的业务配置数据。步骤102:将该备份文件发送至管理设备,以使管理设备将该备份文件存储到指定的存储介质中。在一实施例中,存储设备可以在接收到管理设备发送的导出请求之后,将该备份文件发送至管理设备,也可以在将业务配置数据写入备份文件之后,直接将备份文件发送至管理设备,避免存储设备出现故障,导致备份文件丢失。该指定的存储介质可以是硬盘,也可以是内存,且该指定的存储介质可以位于该管理设备上,也可以位于本存储设备之外的其它存储设备上,本申请在此不进行限制。在另一实施例中,为了确保备份文件的安全性,存储设备可以利用预设加密算法对备份文件进行加密,再将加密后的备份文件发送至管理设备。本领域技术人员可以理解的是,预设加密算法可以是DSA(DigitalSignatureAlgorithm,数字签名算法)、IDEA(InternationalDataEncryptionAlgorithm,国际数据加密本文档来自技高网...
业务恢复方法及装置

【技术保护点】
一种业务恢复方法,所述方法应用于存储设备,其特征在于,所述方法包括:将本设备运行的业务对应的业务配置数据写入到备份文件;将所述备份文件发送至管理设备,以使所述管理设备将所述备份文件存储到指定的存储介质中;在本设备故障恢复之后,接收所述管理设备发送的备份文件;根据所述备份文件中的业务配置数据恢复对应的业务。

【技术特征摘要】
1.一种业务恢复方法,所述方法应用于存储设备,其特征在于,所述方法包括:将本设备运行的业务对应的业务配置数据写入到备份文件;将所述备份文件发送至管理设备,以使所述管理设备将所述备份文件存储到指定的存储介质中;在本设备故障恢复之后,接收所述管理设备发送的备份文件;根据所述备份文件中的业务配置数据恢复对应的业务。2.根据权利要求1所述的方法,其特征在于,所述将所述备份文件发送至管理设备之后,所述方法还包括:当检测到有业务配置数据的更新操作时,利用更新后的业务配置数据更新所述备份文件;其中,所述业务配置数据的更新操作包括修改、删除和添加;将更新后的备份文件发送至所述管理设备。3.根据权利要求1所述的方法,其特征在于,所述接收所述管理设备发送的备份文件之后,所述方法还包括:将所述备份文件存储到指定的位置;所述根据所述备份文件中的业务配置数据恢复对应的业务,包括:从所述指定的位置获取所述备份文件,并解析所述备份文件,提取业务配置数据;获取所述业务配置数据对应的命令;利用所述业务配置数据执行所述命令,恢复对应的业务。4.一种业务恢复方法,所述方法应用于管理设备,其特征在于,所述方法包括:在检测到存储设备出现故障时,从指定的存储介质中获取与所述存储设备相对应的备份文件,所述备份文件中记录有业务配置数据;将所述备份文件发送至所述存储设备,以使所述存储设备根据所述备份文件中的业务配置数据恢复对应的业务。5.一种业务恢复装置,所述装置应用于存储设备,其...

【专利技术属性】
技术研发人员:张萌
申请(专利权)人:北京腾凌科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1