[go: up one dir, main page]

CN103136069A - 用于印刷流程的备份还原方法和装置 - Google Patents

用于印刷流程的备份还原方法和装置 Download PDF

Info

Publication number
CN103136069A
CN103136069A CN201110390576XA CN201110390576A CN103136069A CN 103136069 A CN103136069 A CN 103136069A CN 201110390576X A CN201110390576X A CN 201110390576XA CN 201110390576 A CN201110390576 A CN 201110390576A CN 103136069 A CN103136069 A CN 103136069A
Authority
CN
China
Prior art keywords
backup
flow
printing
resource
backup data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201110390576XA
Other languages
English (en)
Inventor
石绍坤
姚磊
谢浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Peking University Founder Group Co Ltd
Beijing Founder Electronics Co Ltd
Original Assignee
Peking University Founder Group Co Ltd
Beijing Founder Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Peking University Founder Group Co Ltd, Beijing Founder Electronics Co Ltd filed Critical Peking University Founder Group Co Ltd
Priority to CN201110390576XA priority Critical patent/CN103136069A/zh
Publication of CN103136069A publication Critical patent/CN103136069A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

本发明提供了一种用于印刷流程的备份还原方法,包括:在印刷流程的集成界面中呈现备份控件和还原控件;根据来自备份控件的备份命令,将印刷流程中的资源备份为备份数据;根据来自还原控件的还原命令,将备份数据还原到印刷流程中。本发明提供了一种用于印刷流程的备份还原装置,包括:界面模块,用于在印刷流程的集成界面中呈现备份控件和还原控件;备份模块,用于根据来自备份控件的备份命令,将印刷流程中的资源备份为备份数据;还原模块,用于根据来自还原控件的还原命令,将备份数据还原到印刷流程中。本发明可以减轻印刷流程发生灾难所造成的损失。

Description

用于印刷流程的备份还原方法和装置
技术领域
本发明涉及印刷流程控制领域,具体涉及用于印刷流程的备份还原方法与装置。
背景技术
在现有的印刷作业中,当安装印刷流程软件的机器损坏或发生故障时,原先所做的工作,包括按照用户要求生成的资源文件、配置文件、点阵文件等,容易丢失和损坏,这给用户造成很大的损失。例如,点阵文件如果丢失,则需要按照挂网流程重新生成点阵,这样会浪费大量的时间,严重耽误用户的工作效率。发生故障时,通常由服务工程师现场提供支持,使得维护成本较高。
发明内容
本发明旨在提供一种用于印刷流程的备份还原方法与装置,以解决安装印刷流程软件的机器损坏或发生故障带来严重损失的问题。
在本发明的实施例中,提供了一种用于印刷流程的备份还原方法,包括:在印刷流程的集成界面中呈现备份控件和还原控件;根据来自备份控件的备份命令,将印刷流程中的资源备份为备份数据;根据来自还原控件的还原命令,将备份数据还原到印刷流程中。
在本发明的实施例中,提供了一种用于印刷流程的备份还原装置,包括:界面模块,用于在印刷流程的集成界面中呈现备份控件和还原控件;备份模块,用于根据来自备份控件的备份命令,将印刷流程中的资源备份为备份数据;还原模块,用于根据来自还原控件的还原命令,将备份数据还原到印刷流程中。
本发明上述实施例的用于印刷流程的备份还原方法与装置,因为对印刷流程的资源进行备份还原,所以可以减轻印刷流程发生灾难所造成的损失。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1示出了根据本发明实施例的用于印刷流程的备份还原方法的流程图;
图2示出了根据本发明实施例的选择备份控件的屏幕截图;
图3示出了根据本发明优选实施例的备份过程的流程图;
图4示出了根据本发明优选实施例的还原过程的流程图;
图5示出了根据本发明优选实施例的用于印刷流程的备份还原方法的流程图;
图6示出了根据本发明实施例的用于印刷流程的备份还原装置的示意图。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。
图1示出了根据本发明实施例的用于印刷流程的备份还原方法的流程图,包括:
步骤S10,在印刷流程的集成界面中呈现备份控件和还原控件;
步骤S20,根据来自备份控件的备份命令,将印刷流程中的资源备份为备份数据;
步骤S30,根据来自还原控件的还原命令,将备份数据还原到印刷流程中。
本实施例因为对印刷流程的资源进行备份还原,所以可以减轻印刷流程发生灾难所造成的损失。例如,安装印刷流程软件的机器损坏或发生故障时,本实施例可以在修复后的机器上还原印刷流程的资源,从而完全恢复到原先的状态中。
优选地,备份控件包括完全备份选项和选择备份选项;步骤S20包括:
响应于用户操作完全备份选项所产生的备份命令,将印刷流程中的所有资源备份为备份数据;
响应于用户操作选择备份选项所产生的备份命令,将印刷流程中用户所选择的资源备份为备份数据。
此方法通过提供便捷的操作,使得用户可以方便地选择需要备份部分资源还是全部资源。印刷流程的资源可以包括作业、点阵文件、PDF文件、传票、数据库、以及模板,如果用户点击全部备份控件,则将以上全部资源进行备份。如果用户点击选择备份控件,则对以上部分资源进行备份。图2示出了根据本发明实施例的选择备份控件的屏幕截图。集成菜单中在各个作业前提供了复选框,用户通过点击复选框来确定是否备份该作业。
图3示出了根据本发明优选实施例的备份过程的流程图,备份过程包括:计算备份数据所需的存储空间;建立备份任务包括:作业任务组、点阵文件任务组、PDF文件任务组、传票任务组、数据库任务组、以及模板任务组,对这些任务可以设置优先执行顺序,把任务组加入线程池中;允许动态调整备份任务的优先级顺序;显示备份进度;备份过程中允许回滚和前进。
优选地,实时计算完成备份大约需要的时间和当前正在备份的资源;采用进度条显示当前备份的进度、备份剩余时间、所需总时间等。
优选地,备份完成,如果成功完成备份,提示用户备份操作成功;若备份失败,提示哪些资源出现问题导致备份失败,同时还提供错误资源的诊断:备份失败的作业后面有详细错误信息的链接,不但可以直接定位到错误资源的目录,还可以查看详细的错误信息。
优选地,步骤S30包括:
导入备份数据;
检查备份数据中的处理器与印刷流程中的处理器是否匹配;
如果匹配,则;如果不匹配,则提示用户重新指定所述备份数据中的处理器与所述印刷流程中的处理器的对应关系。
用户可以在完成升级或者发生资源文件丢失时,启动还原功能。本优选实施例特别适用于印刷流程软件升级。在升级的过程中如果没有备份还原机制,原先版本软件所处理的工作,包括用户制作的模版、保存的作业传票,尤其是处理的PDF文件和点阵文件这些需要处理时间耗时较长的资源丢失的时候,用户往往是不能接受的。而本优选实施例通过检查备份数据中的处理器与印刷流程中的处理器是否匹配,可以处理软件升级的情况。
图4示出了根据本发明优选实施例的还原过程的流程图,还原过程包括:导入备份数据;建立还原任务:作业任务组、点阵文件任务组、PDF文件任务组、数据库任务组,对这些任务可以设置优先执行顺序,把任务组加入线程池中;允许动态调整还原任务的优先级顺序;显示还原进度;还原过程中允许回滚和前进。
优选地,还原过程中实时计算完成还原大约需要的时间、当前正在还原的资源、还原文件原目录,目标作业目录;采用进度条显示当前还原的进度、还原剩余时间、还原所需总时间等。
优选地,步骤S30包括:判断备份数据中要还原的作业是否正在印刷流程中进行处理;如果有,则提示和/或停止正在进行处理的作业。进行提示时,可以给出具体哪些作业正在进行处理,给出详细的清单。当前正在进行的作业是不能被备份还原的,此处给出详细的不符合要求的作业清单,可以方便用户处理。
优选地,本方法还包括:如果还原失败,则提示哪些资源出现问题导致还原失败,并对还原失败的资源标注详细错误信息的链接。
进一步,备份将作业列表保持服务器的目录结构,存放在指定的保存目录中。这方便还原的时候按照原目录结构进行还原,保持原资源层次结构。
进一步,作业备份中可以记录每个作业的备份情况到附件XML文件中。在进行还原操作的时候,这可以有效使用备份时的数据,避免进行计算空间和统计还原资源等操作,节省还原操作的时间
进一步,在执行还原操作之后,会在数据库中新建作业,并将新建作业产生的ID号返回客户端,同时完成作业列表的更新。
图5示出了根据本发明优选实施例的用于印刷流程的备份还原方法的流程图,包括以下步骤:
步骤S1,用户选择备份类型为全部备份还是选择备份;
若是选择的是选择性备份,执行S2,选择作业、PDF文件、点阵文件,选择的时候可以全选也可以点选。
步骤S3,计算选择的资源文件的所占磁盘空间的大小。
步骤S4,启动备份操作,其中启动作业备份、数据库备份、点阵备份、特征文件备份等线程池任务组。
步骤S5,判断是否备份成功,此时将需要备份资源打包成一个文件,并记录资源文件的信息记录到附件文件xml中。
若是备份失败,执行S6,点击链接可以直接定位到原文件的路径。
执行S7,点击链接可以直接详细的错误原因。
步骤S8,若是备份成功,添加已备份的资源文件。
步骤S9,匹配现有处理器ID和备份文件中的处理器ID是否匹配。
步骤S10,启动还原操作,其中启动作业还原、数据库还原、点阵还原、特征文件还原等线程池任务组。
若是还原失败,执行S12,点击链接可以直接定位到原文件的路径。
执行S13,点击链接可以直接详细的错误原因。
若是还原成功,则任务完成。
图6示出了根据本发明实施例的用于印刷流程的备份还原装置的示意图,包括:
界面模块10,用于在印刷流程的集成界面中呈现备份控件和还原控件;
备份模块20,用于根据来自备份控件的备份命令,将印刷流程中的资源备份为备份数据;
还原模块30,用于根据来自还原控件的还原命令,将备份数据还原到印刷流程中。
本实施例因为对印刷流程的资源进行备份还原,所以可以减轻印刷流程发生灾难所造成的损失。
优选地,备份控件包括完全备份选项和选择备份选项;备份模块包括:完全备份模块,用于响应于用户操作完全备份选项所产生的备份命令,将印刷流程中的所有资源备份为备份数据;选择备份模块,用于响应于用户操作选择备份选项所产生的备份命令,将印刷流程中用户所选择的资源备份为备份数据。
优选地,还原模块包括:导入模块,用于导入备份数据;
匹配模块,用于检查备份数据中的处理器与印刷流程中的处理器是否匹配;如果匹配,则;如果不匹配,则提示用户重新指定所述备份数据中的处理器与所述印刷流程中的处理器的对应关系。
优选地,还原模块包括:判断模块,用于判断备份数据中要还原的作业是否正在印刷流程中进行处理;处理模块,如果有,则提示和/或停止正在进行处理的作业。
优选地,本装置还包括失败模块,用于如果还原失败,则提示哪些资源出现问题导致还原失败,并对还原失败的资源标注详细错误信息的链接。
优选地,本装置还可加装加密狗,备份和还原的功能都需要加密狗中相应模块的激活,可以根据加密狗中备份和还原功能的加密项,禁用和隐藏相应功能模块的功能,只有在满足加密狗要求的情况,才会开放模块功能。
从以上的描述中可以看出,本发明通过提供便捷的操作,使得用户可以方便地选择需要备份部分资源还是特定的资源。用户只要定时地备份重要的资源文件,在发生故障,导致资源丢失时,可以使用还原功能方便的将原资源文件导入,有效地避免资源文件的遗失。用户自己就可以轻松完成备份和还原的功能,不需要服务工程师的现场支持,有效地降低了服务维护的费用。另外,该备份还原功能,使得版本升级工作也比较简单,提高了用户升级新版本的积极性。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种用于印刷流程的备份还原方法,其特征在于,包括:
在所述印刷流程的集成界面中呈现备份控件和还原控件;
根据来自所述备份控件的备份命令,将所述印刷流程中的资源备份为备份数据;
根据来自所述还原控件的还原命令,将所述备份数据还原到所述印刷流程中。
2.根据权利要求1所述的方法,其特征在于,在所述印刷流程的集成界面中呈现所述备份控件包括:完全备份选项和选择备份选项;根据来自所述备份控件的备份命令,将所述印刷流程中的资源备份为备份数据包括:
响应于用户操作所述完全备份选项所产生的备份命令,将所述印刷流程中的所有资源备份为所述备份数据;
响应于用户操作所述选择备份选项所产生的备份命令,将所述印刷流程中用户所选择的资源备份为所述备份数据。
3.根据权利要求1所述的方法,其特征在于,将所述备份数据还原到所述印刷流程中包括:
导入所述备份数据;
检查所述备份数据中的处理器与所述印刷流程中的处理器是否匹配;
如果匹配,则
如果不匹配,则提示用户指定所述备份数据中的处理器与所述印刷流程中的处理器的对应关系。
4.根据权利要求1所述的方法,其特征在于,将所述备份数据还原到所述印刷流程中包括:
判断所述备份数据中要还原的作业是否正在所述印刷流程中进行处理;
如果有,则提示和/或停止所述正在进行处理的作业。
5.根据权利要求1所述的方法,其特征在于,还包括:
如果还原失败,则提示哪些资源出现问题导致还原失败,并对还原失败的资源标注详细错误信息的链接。
6.一种用于印刷流程的备份还原装置,其特征在于,包括:
界面模块,用于在所述印刷流程的集成界面中呈现备份控件和还原控件;
备份模块,用于根据来自所述备份控件的备份命令,将所述印刷流程中的资源备份为备份数据;
还原模块,用于根据来自所述还原控件的还原命令,将所述备份数据还原到所述印刷流程中。
7.根据权利要求6所述的装置,其特征在于,所述备份控件包括完全备份选项和选择备份选项;所述备份模块包括:
完全备份模块,用于响应于用户操作所述完全备份选项所产生的备份命令,将所述印刷流程中的所有资源备份为所述备份数据;
选择备份模块,用于响应于用户操作所述选择备份选项所产生的备份命令,将所述印刷流程中用户所选择的资源备份为所述备份数据。
8.根据权利要求6所述的装置,其特征在于,所述还原模块包括:
导入模块,用于导入所述备份数据;
匹配模块,用于检查所述备份数据中的处理器与所述印刷流程中的处理器是否匹配;如果匹配,则;如果不匹配,则提示用户指定所述备份数据中的处理器与所述印刷流程中的处理器的对应关系。
9.根据权利要求6所述的装置,其特征在于,所述还原模块包括:
判断模块,用于判断所述备份数据中要还原的作业是否正在所述印刷流程中进行处理;
处理模块,如果有,则提示和/或停止所述正在进行处理的作业。
10.根据权利要求6所述的装置,其特征在于,还包括失败模块,用于如果还原失败,则提示哪些资源出现问题导致还原失败,并对还原失败的资源标注详细错误信息的链接。
CN201110390576XA 2011-11-30 2011-11-30 用于印刷流程的备份还原方法和装置 Pending CN103136069A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110390576XA CN103136069A (zh) 2011-11-30 2011-11-30 用于印刷流程的备份还原方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110390576XA CN103136069A (zh) 2011-11-30 2011-11-30 用于印刷流程的备份还原方法和装置

Publications (1)

Publication Number Publication Date
CN103136069A true CN103136069A (zh) 2013-06-05

Family

ID=48495921

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110390576XA Pending CN103136069A (zh) 2011-11-30 2011-11-30 用于印刷流程的备份还原方法和装置

Country Status (1)

Country Link
CN (1) CN103136069A (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1828515A (zh) * 2006-02-23 2006-09-06 金蝶软件(中国)有限公司 一种视窗操作系统中保存和恢复打印设备的打印设置的方法
US20070024891A1 (en) * 2005-07-26 2007-02-01 Samsung Electronics Co., Ltd. Image forming apparatus and control method thereof
US20100091328A1 (en) * 2000-08-30 2010-04-15 Seiko Epson Corporation Printing Apparatus, Data Storage Medium, Interface Device, Printer Control Method, And Interface Control Method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100091328A1 (en) * 2000-08-30 2010-04-15 Seiko Epson Corporation Printing Apparatus, Data Storage Medium, Interface Device, Printer Control Method, And Interface Control Method
US20070024891A1 (en) * 2005-07-26 2007-02-01 Samsung Electronics Co., Ltd. Image forming apparatus and control method thereof
CN1828515A (zh) * 2006-02-23 2006-09-06 金蝶软件(中国)有限公司 一种视窗操作系统中保存和恢复打印设备的打印设置的方法

Similar Documents

Publication Publication Date Title
US9495258B2 (en) Dynamic generation of disaster recovery plan which react to changes to an underlying topology
US7418619B1 (en) Backup and restore operations of interdependent system components
US9396052B2 (en) Periodic validation and health reports of disaster recovery plan
US8965929B2 (en) Manipulating electronic backups
US7873865B2 (en) Apparatus and method for controlling data recovery
US7725441B2 (en) Methods, systems, and computer program products for disaster recovery planning
US20160162279A1 (en) Capturing updates to applications and operating systems
EP3133539A1 (en) Method ans system for process automation in computing
US20030229653A1 (en) System and method for data backup
JP2016541056A (ja) ビジネスフローをスケジュールするためのコンピュータ装置、方法及び装置
US10747732B2 (en) Virtual database administrator
US20130239123A1 (en) Milestone manager
JP2004038516A (ja) 業務処理システム、運用管理方法及び運用管理を行うためのプログラム
US9448894B1 (en) Data protection tiering
GB2578411A (en) Delivering a configuration based workflow
US20220147391A1 (en) Cloud Resource Monitor and Interface Method and System for Containerized Applications
CN114244894A (zh) 停复机业务处理方法、系统、计算机存储介质和电子设备
CN104516796B (zh) 一种基于命令集的网元备份与恢复方法及装置
WO2021142405A1 (en) System and method for implementing an orchestration engine
CN102841825A (zh) 一种驱动备份方法、装置及驱动还原方法、装置
CN109697139A (zh) 一种基于MongoDB的数据库自动备份方法、设备及存储设备
US9977726B2 (en) System and method for smart framework for network backup software debugging
JP6157420B2 (ja) 業務処理システムおよび業務処理方法
CN103136069A (zh) 用于印刷流程的备份还原方法和装置
CN114528155B (zh) 一种灾备方法、平台、系统、计算机设备和存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20130605

RJ01 Rejection of invention patent application after publication