一种远程备份系统及其远程备份方法

文档序号:7997094阅读:322来源:国知局
一种远程备份系统及其远程备份方法
【专利摘要】本发明涉及一种远程备份系统及其远程备份方法,远程备份系统包括有第一计算机主机以及云端服务器,第一计算机主机具有至少一控制单元,当第一计算机主机被启动对应执行一系统关闭程序时,控制单元命令操作系统程序或/及应用程序记录一执行状态及执行中的一档案,并且对应产生一备份档,控制单元传送备份档至云端服务器进行储存。当第一计算机主机被启动并执行一启动程序时,控制单元传送指令信号至云端服务器,云端服务器对应回传备份档至控制单元,控制单元接收并加载备份档,以恢复操作系统程序或/及应用程序在执行系统关闭程序前的执行状态。
【专利说明】一种远程备份系统及其远程备份方法
【技术领域】
[0001]本发明涉及一种远程备份系统及其远程备份方法,特别是一种以远程的云端服务器恢复系统关闭前状态的远程备份系统及其远程备份方法。
【背景技术】
[0002]拜网络技术及计算机科技的快速演进,计算机软件已不在局限于单一的计算机装置,同时通过网络快速及无远弗届的特性,计算机系统的运用层面也由原本特定地点的单机作业,扩展至多地点同步的云端作业。
[0003]云端的概念主要在于,通过云端服务器存储软件或数据。处于不同位置的用户端计算机,不用如以往储存大量的程序或相关数据,仅需通过因特网联机至云端服务器,就能够实时取得所需的软件及相关信息,此举有助于打破旧有的单一计算机主机容易受到空间限制,无法与其他位置的用户进行交流的问题,从而以云端服务器作为一个信息交流的中继平台,通过与不同位置的用户端计算机构成一个交流网络,使各地用户的信息能够快速且实时地进行交换、分享、同步及更新等功能,不受时间和空间的限制,因此云端平台的概念不仅用于需要处理大量信息的跨国企业或大型机构,也逐渐发展至一般使用者的生活领域。
[0004]由于移动设备的快速发展,在云端系统中,用户的联机工具不再仅限于单一的计算机,包括智能型手机、平板计算机等不同的电子装置皆可能作为用户端登入云端系统的联机工具,因此使用者可能在不同的地点使用不同的联机工具登入云端系统,进行信息的取得及分享。例如,在家中可能通过桌面计算机,在公司可能通过笔记本电脑,在旅程中则可能通过智能型手机或平板计算机。
[0005]然而,面对使用者可能采用的不同联机工具,如何能够依照使用者的喜好及使用习惯,提供用户个性化的软件及用户接口,抑或是依照用户习惯加载对应的系统参数设定,符合使用者的需求,进而提升使用者的操作效率,此为云端系统运作和规划上的重要课题。
[0006]此外,目前计算机装置在执行系统关闭程序时,仍仅限于将目前系统状态储存于计算机装置,以作为作业记录的用途,然而尚未将云端的概念与目前的计算机系统结合,因此计算机装置中关于作业记录的备份数据仍可能因为计算机系统的毁损,导致计算机装置无法恢复原本系统关闭程序前的状态。

【发明内容】

[0007]鉴于以上的问题,本发明提供一种以远程的云端服务器作为中继平台,以供用户端的计算机主机于任何时机恢复系统关闭前状态的远程备份系统及其远程备份方法,从而解决习用技术中无法让使用者通过不同联机工具加载个性化的软件及用户接口的问题。
[0008]此外,本发明亦解决常用计算机装置在执行系统关闭程序时,仍仅限于将目前系统状态储存于计算机装置,以作为作业记录的用途,导致备份数据仍可能因为计算机系统的毁损,造成计算机装置无法回复原本系统关闭程序前状态的潜在问题。[0009]因此,本发明提供一种远程备份系统,包括有第一计算机主机以及云端服务器,第一计算机主机具有至少一控制单元以及一储存单元,控制单元执行有至少一操作系统程序及一应用程序,云端服务器电性连接第一计算机主机,当第一计算机主机被启动对应执行一系统关闭程序时,控制单元命令操作系统程序或/及应用程序记录一执行状态及执行中的一档案,并且对应产生一备份档,控制单元传送备份档至云端服务器进行储存,其中,当第一计算机主机被启动并执行一启动程序时,控制单元传送一指令信号至云端服务器,云端服务器接收指令信号,并对应回传属于第一计算机主机的备份档至控制单元,控制单元接收并加载备份档,以恢复操作系统程序或/及应用程序在执行系统关闭程序前的执行状态。
[0010]作为优选,前述的远程备份系统,其中当控制单元传送备份档至云端服务器进行储存时,控制单元是一并传送备份档至储存单元,其中,当第一计算机主机被启动并执行启动程序时,控制单元选择性传送一指令信号至储存单元或云端服务器,储存单元或云端服务器接收指令信号,并对应回传属于第一计算机主机的备份档至控制单元,控制单元接收并加载备份档,以恢复操作系统程序或/及应用程序在执行系统关闭程序前的执行状态。
[0011]作为优选,前述的远程备份系统还包括有第二计算机主机,电性连接云端服务器,第二计算机主机并具有一控制单元以及一储存单元,当第二计算机主机被制动对应执行启动程序时,控制单元传送一指令信号至云端服务器,云端服务器接收指令信号,并对应回传属于第一计算机主机的备份档至第二计算机主机的控制单元,控制单元接收备份档,对应加载备份档,以恢复第一计算机主机操作系统程序或/及应用程序在执行系统关闭程序前的执行状态。
[0012]作为优选,前述的远程备份系统,其中第一计算机主机及第二计算机主机与云端服务器的电性连接方式是有线或无线网络连接。
[0013]作为优选,前述的远程备份系统,其中云端服务器储存有一认证程序,云端服务器是通过认证程序判断第一计算机主机或第二计算机主机是否具有权限,并对应允许/拒绝第一计算机主机或第二计算机主机的存取请求。
[0014]对应前述的远程备份系统,本发明另外提供一种远程备份方法,包括以下步骤:第一计算机主机被启动执行一系统关闭程序;以第一计算机主机的一控制单元命令执行中的一操作系统程序或/及一应用程序对应记录一执行状态及执行中的一档案,并对应产生一备份档;控制单元传送备份档至云端服务器;云端服务器分别对应储存备份档;第一计算机主机被制动对应执行一启动程序;控制单元传送一指令信号至云端服务器;云端服务器对应回传属于第一计算机主机的备份档至控制单元;以及控制单元对应加载备份档,以恢复操作系统程序或/及应用程序在执行系统关闭程序前的执行状态。
[0015]作为优选,前述的远程备份方法还包括以下步骤:控制单元一并传送备份档至储存单元及云端服务器;储存单元及云端服务器分别对应储存备份档;第一计算机主机被制动对应执行一启动程序;控制单元选择性传送一指令信号至储存单元或/及云端服务器;储存单元或/及云端服务器对应回传属于第一计算机主机的备份档至控制单元;以及控制单元对应加载备份档,以恢复操作系统程序及应用程序在执行系统关闭程序前的执行状态。
[0016]作为优选,前述的远程备份方法还包括以下步骤:第二计算机主机被制动对应执行启动程序;第二计算机主机的一控制单元选择性传送一指令信号至云端服务器;云端服务器对应回传属于第一计算机主机的备份档至第二计算机主机的控制单元;以及控制单元对应加载备份档,以恢复第一计算机主机的操作系统程序及应用程序在执行系统关闭程序前的执行状态。
[0017]作为优选,前述的远程备份方法还包括以下步骤:以第一计算机主机或第二计算机主机联机至云端服务器;云端服务器通过一认证程序判断第一计算机主机或第二计算机主机是否具有登入权限,若判断具有登入权限,云端服务器允许备份档的存取请求;若判断不具有登入权限,云端服务器拒绝备份档的存取请求。
[0018]作为优选,前述的远程备份方法,其中以第一计算机主机的控制单元命令执行中的操作系统程序或/及应用程序对应记录执行状态及执行中的档案,并对应产生备份档的步骤还包括以下步骤:控制单元判断操作系统程序或/及应用程序的版本,并对应产生一版本信息;控制单元对应命令操作系统程序或/及应用程序对应记录执行状态及执行中的档案,并对应产生备份档;以及控制单元命令关闭操作系统程序或/及应用程序。
[0019]作为优选,前述的远程备份方法,其中云端服务器对应回传属于第一计算机主机的备份档至第二计算机主机的控制单元的步骤中,还包括以下步骤:云端服务器侦测第二计算机主机中操作系统程序及应用程序的版本,并与备份档中的版本信息进行比对,若与版本信息一致,则云端服务器回传属于备份档至第二计算机主机的控制单元,若与版本信息不一致,则云端服务器拒绝回传备份档。
[0020]作为优选,前述的远程备份方法,其中云端服务器对应回传属于第一计算机主机的备份档至第二计算机主机的控制单元的步骤中,还包括以下步骤:云端服务器侦测第二计算机主机中操作系统程序及应用程序的版本,并与备份档中的版本信息进行比对,若与版本信息部份一致,则云端服务器回传备份档中与第二计算机主机的操作系统程序或/及应用程序版本一致的部份至第二计算机主机的控制单元。
[0021]本发明的功效在于,以云端服务器为中继平台,使用者能够依照个人的喜好及使用习惯,将个性化的软件及用户接口,抑或是对应的系统参数设定备份至远程的服务器,并选择性于任何时机加载此备份档,以供用户恢复个性化的软件及用户接口及参数设定,因此使用者以远程的服务器取代习知本地的磁盘备份,同时用户将习惯的用户接口或个性化的软件以不同备份档的方式储存于云端服务器,并依照需求加载不同的备份档,以加载需要的软件或系统参数,让用户能够立即恢复的前的操作环境,以提升使用的便利性。
[0022]同时,本发明亦允许使用者于通过不同的电子装置加载备份于云端服务器的备份档,以供用户通过不同的电子装置加载常用的用户接口及参数设定,或是未完成的档案,让使用者能够在任何时机,以其他工具加载备份档,以恢复原本的作业环境或档案,因此纵然使用者在不同的国家,亦可通过本发明的远程备份系统及远程备份方法,轻松地继续原本的工作,达到工作同步的效果,更加贴近使用者的需求。
[0023]此外,本发明亦提供将习用的计算机主机执行系统关闭程序的数据备份程序与云端服务器结合,因此用户可选择将系统的作业记录备份至云端服务器或计算机主机,此举有助于避免计算机装置中关于作业记录的备份数据因为计算机系统的毁损,导致计算机装置无法回复原本系统关闭程序前状态的缺陷,进而增加计算机系统的稳定度。
[0024]有关本发明的特征、实施方案与功效,现配合图式作最佳实施例详细说明如下。【专利附图】

【附图说明】
[0025]图1为本发明第一及第二实施例的远程备份系统的立体图。
[0026]图2为本发明第一及第二实施例的远程备份系统的组件框图。
[0027]图3为本发明第一实施例的远程备份方法的步骤流程图。
[0028]图4为本发明第二实施例的远程备份方法的步骤流程图。
[0029]图5为本发明第三实施例的远程备份系统的立体图。
[0030]图6为本发明第三实施例的远程备份系统的组件框图。
[0031]图7为本发明第三实施例的远程备份方法的步骤流程图。
[0032]图8为本发明第二实施例远程备份方法其一实施方式的步骤流程图。
[0033]图9为本发明第二实施例远程备份方法另一实施方式的步骤流程图。
[0034]主要组件符号说明:
10 远程备份系统101 第一计算机主机
1011 控制单元1012 储存单元
102 云端服务器103 第二计算机主机
1031 控制单元1032 储存单元
【具体实施方式】
[0035]本发明所提供的远程备份系统及其远程备份方法包含有三种不同实施例,以下分别进行说明。
[0036]在第一实施例中,请参照图1及图2,本发明的远程备份系统10,包括有第一计算机主机101以及云端服务器102,第一计算机主机101包括但不限于桌面计算机或笔记本电脑等计算机装置,抑或是智能型手机、平板计算机等移动设备,且不以此为限。
[0037]第一计算机主机101具有至少一控制单元1011以及一储存单元1012,控制单元1011执行有至少一操作系统程序及一应用程序,操作系统程序及应用程序是储存于储存单元1012,并于第一计算机主机101启动由控制单元1011加载并执行。
[0038]此处所述的操作系统程序包括但不限于Microsoft Windows系列操作系统、AppleiOS系列操作系统,抑或是Android系列操作系统的软件程序,操作系统程序可依据第一计算机主机101的类型采用不同的操作系统程序,且不以此为限。
[0039]承前所述,本远程备份系统10的云端服务器102电性连接第一计算机主机101,云端服务器102是作为中继的备份平台,以供储存/读取备份档,此外,云端服务器102并储存有一认证程序,用以判断联机至云端服务器102的计算机主机是否具有登入权限,以允许/拒绝计算机主机的登入请求以及计算机主机针对备份档的存取请求。
[0040]本实施例中,第一计算机主机101与云端服务器102的电性连接方式包括但不限于有线网络联机、抑或是以蓝牙、802.lie, g、Wimax、LTE等传输方式的无线网络联机,本领域技术人员根据使用需求或具备的网络设备,对应采用不同的网络联机方式。
[0041]当使用者欲以本实施例的远程备份系统10执行远程备份方法时,请参照图3,并请同时参考图1及图2。首先,当用户欲储存第一计算机主机101目前的工作环境时,第一计算机主机101因用户启动执行一系统关闭程序(S101);因此,第一计算机主机101的控制单元1011命令执行中的操作系统程序或/及应用程序对应记录一执行状态及执行中的一档案,并对应产生一备份档(S105),控制单兀1011传送备份档至云端服务器102 (SllO);云端服务器102接收此备份档后,云端服务器102分别对应储存备份档(S115)。
[0042]值得注意的是,此处所述的系统关闭程序是包括高级配置与电源接口(AdvancedConfiguration and Power Interface, ACPI)中的 S3:睡眠模式;S4:休眠模式;抑或是S5:关机模式等不同程序,且不以此为限,使用者可依照需求执行此备份程序。
[0043]此外,前述第一计算机主机101的控制单元1011命令执行中的操作系统程序或/及应用程序对应记录执行状态及执行中的档案的步骤中,控制单元1011是针对操作系统的工作环境、用户习惯的系统设定参数、启动中的应用程序以及执行中的任何档案进行记录,以对应产生备份档,供使用者进行加载,以还原目前的工作环境状态或用户接口。
[0044]更甚者,执行记录及产生备份档的步骤中,亦可由使用者选择欲针对工作环境、系统设定参数、执行中的档案等不同项目进行部分或全部项目的备份程序,此举有助于更加贴近使用者的实际需求,提供定制化的备份功能。
[0045]承前所述,在完成上述的备份程序后,当用户欲加载个性化的工作环境或用户接口时,第一计算机主机101因用户启动对应执行一启动程序(S120);第一计算机主机101在系统启动后,以第一计算机主机101联机至云端服务器102(S125)。同时,控制单元1011传送一指令信号至云端服务器102(S130),以请求存取上述的备份档。
[0046]当云端服务器102接收到第一计算机主机101的联机请求或存取请求时,云端服务器102通过认证程序如前所述判断第一计算机主机101是否具有登入权限(S135),若判断第一计算机主机101具有登入权限,云端服务器102允许备份档的存取请求(S140);若判断第一计算机主机101不具有登入权限,云端服务器102拒绝备份档的存取请求(S155)。
[0047]承前所述,当云端服务器102允许备份档的存取请求后,云端服务器102对应回传属于第一计算机主机101的备份档至控制单元1011 (S145),控制单元1011则对应加载备份档,以恢复操作系统程序或/及应用程序在执行系统关闭程序前的执行状态(S155)。
[0048]因此,通过本实施例的远程备份系统及远程备份方法,使用者即可通过云端服务器102,针对目前操作系统中的个性化的工作环境、系统设定参数、启动中的应用程序,抑或是执行中的档案等皆进行备份,并于系统关闭程序结束后,下一次启动第一计算机主机101时,选择性加载上述的备份档,以恢复使用者习惯的工作环境及系统设定参数,或继续执行未完成的档案,因此使用者可以依据需求在最适合的系统环境下进行操作,不用在每次重新启动后,重新设定系统的相关参数,也不用担心前次的执行状态或档案无法重载,大幅提升使用者的便利性。
[0049]在第二实施例中,请参照图4,并同时参考图1至图3,本发明的远程备份系统及其远程备份方法(S201?S255)与第一实施例(SlOf S155)大致相类似,其差异在于,在本实施例中,当控制单元1011传送备份档至云端服务器102时,控制单元一并传送备份档至储存单元1012 (S210),且储存单元1012及云端服务器102对应储存备份档(S215),因此当第一计算机主机101被启动对应执行启动程序(S220)后,第一计算机主机101可选择与第一实施例类同的步骤(S125飞150)至云端服务器102加载备份档,以恢复操作系统程序或/及应用程序在执行系统关闭程序前的执行状态(S225?S250),第一计算机主机101亦可选择传送指令信号至储存单元1012(S260),储存单元1012接收指令信号后,并对应回传属于第一计算机主机101的备份档至控制单元1011 (S265),控制单元1011接收并加载备份档,以恢复操作系统程序或/及应用程序在执行系统关闭程序前的执行状态(S250)。
[0050]本实施例的优点在于,通过同时将备份档储存于储存单元1012及云端服务器102,第一计算机主机101可选择由内部储存单元1012抑或是由远程云端服务器102加载备份档,以恢复操作系统程序或/及应用程序在执行系统关闭程序前的执行状态,从而增加加载备份档的弹性,例如当第一计算机主机101无法联机至远程服务器102时,亦可通过加载储存单元1012的备份档,同样能够恢复操作系统程序或/及应用程序在执行系统关闭程序前的执行状态,以满足使用者的需求。
[0051]在第三实施例中,请参照图5及图6,本发明的远程备份系统10除了第一实施例提供的第一计算机主机101及云端服务器102外,还包括有第二计算机主机103,电性连接于云端服务器102,第二计算机主机103与第一计算机主机101相类似,是包括但不限于桌面计算机或笔记本电脑等计算机装置,抑或是智能型手机、平板计算机等移动设备,不以此为限。
[0052]此外,第二计算机主机103同样具有至少一控制单元1031以及一储存单元1032,因此用户亦可通过第二计算机主机103加载第一计算机主机101产生的备份档,以恢复原本第一计算机主机101中操作系统程序或/及应用程序在执行系统关闭程序前的执行状态。
[0053]在本实施例的远程备份方法,请参照图7,当使用者于A地欲以第一计算机主机101,例如桌面计算机,如第一实施例完成对应产生备份档,并储存于云端服务器102等步骤(S301?S325)时,除了执行与第一实施例相类似的步骤(S301、S310?S325)外,还增加步骤S305:控制单元1011判断操作系统程序或/及应用程序的版本,并对应产生版本信息的程序,此版本信息是供其他计算机主机加载此备份档时,作为确认此备份档是否适合其他计算机主机加载,以避免加载的计算机主机因版本不正确而造成系统故障或死机,且此版本信息系一并整合于备份档。
[0054]因此,当使用者于B地欲以第二计算机主机103,例如平板计算机,如第一实施例所载的步骤进行的备份档下载,以恢复原本第一计算机主机101中操作系统程序或/及应用程序在执行系统关闭程序前的执行状态等步骤(S33(TS360)时,其差异在于,本实施例的步骤S355还包括两种不同的实施方式。
[0055]在第一实施方式中,如图7及图8所示,云端服务器102除了判断第二计算机主机103是否具有登入权限,以对应允许/拒绝第二计算机主机103的存取请求(S340、S345、S360)外,云端服务器102还侦测第二计算机主机103中操作系统程序及应用程序的版本(S401),并与备份档中的版本信息进行比对(S405),若判断第二计算机主机103中操作系统程序及应用程序的版本与版本信息一致,表示第二计算机主机103具有与第一计算机主机101相同或是兼容的操作系统或/及应程序版本,因此第二计算机主机103能够执行第一计算机主机101对应产生的备份档。
[0056]接着,云端服务器102回传备份档至第二计算机主机103的控制单元1031 (S410),第二计算机主机103的控制单元1031加载第一计算机主机101产生的备份档,以恢复原本第一计算机主机101中操作系统程序或/及应用程序在执行系统关闭程序前的执行状态(S415)。[0057]本实施方式的优点在于,避免第二计算机主机103加载不兼容版本的备份档,以避免第二计算机主机103因版本不正确而造成系统故障或死机,进而维护第二计算机主机103的系统稳定性。
[0058]在第二实施方式中,如图7及图9所示,云端服务器102与第一实施方式类似,侦测第二计算机主机103中操作系统程序及应用程序的版本(S501),并与备份档中的版本信息进行比对(S505),并于判断第二计算机主机103中操作系统程序及应用程序的版本与版本信息一致时,回传备份档至第二计算机主机103的控制单元1031 (S510),第二计算机主机103的控制单元1031加载第一计算机主机101产生的备份档,以恢复原本第一计算机主机101中操作系统程序或/及应用程序在执行系统关闭程序前的执行状态(S515)。
[0059]其差异在于,当云端服务器102判断第二计算机主机103中操作系统程序及应用程序的版本与版本信息不完全一致时,为避免第二计算机主机执行不兼容的备份档可能导致系统异常或故障的疑虑。因此,云端服务器102回传备份档中与第二计算机主机103的操作系统程序或/及应用程序版本一致的部份至第二计算机主机103的控制单元1031(S520),控制单元1031对应加载备份档,以恢复第一计算机主机101中操作系统程序或/及应用程序在执行系统关闭程序前版本一致部分的执行状态。
[0060]本实施方式的优点在于,第二计算机主机103选择性加载备份档中具有兼容版本的部分,因此纵然备份档的版本信息与第二计算机主机103中操作系统程序或/及应用程序版本不完全兼容,第二计算机主机103仍可加载版本兼容的部分,让使用者仍可操作一部分原本第一计算机主机101的工作环境,且不会因版本不正确而造成系统故障或死机,同样能够维护第二计算机主机103的系统稳定性。
[0061]上述本发明的远程备份系统中,以云端服务器为中继平台,使用者能够依照个人的喜好及使用习惯,将个性化的软件及用户接口,抑或是对应的系统参数设定备份至远程的服务器,并选择性于任何时机加载此备份档,以供用户恢复个性化的软件及用户接口及参数设定,因此使用者以远程的服务器取代习知本地的磁盘备份,同时用户将习惯的用户接口或个性化的软件以不同备份档的方式储存于云端服务器,并依照需求加载不同的备份档,以加载需要的软件或系统参数,让用户能够立即恢复的前的操作环境,以提升使用的便利性。
[0062]此外,本发明第三实施例所提供的远程备份系统及其远程备份方法,亦允许使用者于通过不同的电子装置加载备份于云端服务器的备份档,例如使用者于A地以桌面计算机产生备份档,而后使用者可于B地以平板计算机加载此备份档。因此,用户能够通过不同电子装置加载常用的用户接口及参数设定,抑或是未完成的档案,让使用者能够在任何时机,于异地以不同工具载入备份档,以恢复原本的作业环境或档案,轻松地继续原本的工作,达到工作同步的效果,更加贴近使用者的需求。
[0063]此外,通过第三实施例中提供版本的比对流程,可避免不同的电子装置因加载不同版本或不兼容的备份档可能导致系统故障或死机的疑虑,即便通过不同的电子装置储存或读取备份档,仍可维持电子装置的系统稳定性。
[0064]更甚者,本发明亦提供将习用的计算机主机执行系统关闭程序的数据备份程序与云端服务器结合,因此用户可选择将系统的作业记录备份至云端服务器或计算机主机,此举有助于避免计算机装置中关于作业记录的备份数据因为计算机系统的毁损,导致计算机装置无法回复原本系统关闭程序前状态的缺陷,进而增加计算机系统的稳定度。
[0065]本发明提供的如上所述实施例,并非用以限定本发明,任何本领域的技术人员,在不脱离本发明的精神和范围内,依本发明申请范围所述的形状、构造、特征及数量做出的等效变换,均属于本发明的专利保护范围。
【权利要求】
1.一种远程备份系统,其特征在于,所述远程备份系统包括有: 第一计算机主机,具有至少一控制单元以及一储存单元,所述控制单元执行有至少一操作系统程序及一应用程序;以及 云端服务器,电性连接所述第一计算机主机,当所述第一计算机主机被启动对应执行一系统关闭程序时,所述控制单元命令所述操作系统程序或/及所述应用程序记录一执行状态及执行中的一档案,并且对应产生一备份档,所述控制单元传送所述备份档至所述云端服务器进行储存; 其中,当所述第一计算机主机被启动并执行一启动程序时,所述控制单元传送一指令信号至所述云端服务器,所述云端服务器接收所述指令信号,并对应回传属于所述第一计算机主机的所述备份档至所述控制单元,所述控制单元接收并加载所述备份档,以恢复所述操作系统程序或/及所述应用程序在执行所述系统关闭程序前的执行状态。
2.如权利要求1所述的远程备份系统,其特征在于,其中当所述控制单元传送所述备份档至所述云端服务器进行储存时,所述控制单元是一并传送所述备份档至所述储存单元,其中,当所述第一计算机主机被启动并执行所述启动程序时,所述控制单元选择性传送所述指令信号至所述储存单元或所述云端服务器,所述储存单元或所述云端服务器接收所述指令信号,并对应回传属于所述第一计算机主机的所述备份档至所述控制单元,所述控制单元接收并加载所述备份档,以恢复所述操作系统程序或/及所述应用程序在执行所述系统关闭程序前的执行状态。
3.如权利要求1所述的远程备份系统,其特征在于,其中所述远程备份系统还包括有: 第二计算机主机,电性连接所述云端服务器,所述第二计算机主机并具有一控制单元以及一储存单元,当所述第二计算机主机被启动对应执行所述启动程序时,所述控制单元传送一指令信号至所述云端服务器,所述云端服务器接收所述指令信号,并对应回传属于所述第一计算机主机的所述备份档至所述第二计算机主机的所述控制单元,所述控制单元接收所述备份档,对应加载所述备份档,以恢复所述第一计算机主机所述操作系统程序或/及所述应用程序在执行所述系统关闭程序前的执行状态。
4.如权利要求1或3所述的远程备份系统,其特征在于,其中所述云端服务器还储存有一认证程序,所述云端服务器是通过所述认证程序判断所述第一计算机主机或所述第二计算机主机是否具有权限,并对应允许/拒绝所述第一计算机主机或所述第二计算机主机的存取请求。
5.一种远程备份方法,其特征在于,所述远程备份方法包括以下步骤: 第一计算机主机被启动执行一系统关闭程序; 以所述第一计算机主机的一控制单元命令执行中的一操作系统程序或/及一应用程序对应记录一执行状态及执行中的一档案,并对应产生一备份档; 所述控制单元传送所述备份档至云端服务器; 所述云端服务器分别对应储存所述备份档; 所述第一计算机主机被启动对应执行一启动程序; 所述控制单元传送一指令信号至所述云端服务器; 所述云端服务器对应回传属于所述第一计算机主机的所述备份档至所述控制单元;以及所述控制单元对应加载所述备份档,以恢复所述操作系统程序或/及所述应用程序在执行所述系统关闭程序前的执行状态。
6.如权利要求5所述的远程备份方法,其特征在于,所述远程备份方法还包括以下步骤: 所述控制单元一并传送所述备份档至所述储存单元及云端服务器; 所述储存单元及所述云端服务器分别对应储存所述备份档; 所述第一计算机主机被启动对应执行一启动程序; 所述控制单元选择性传送一指令信号至所述储存单元或/及所述云端服务器; 所述储存单元或/及所述云端服务器对应回传属于所述第一计算机主机的所述备份档至所述控制单元;以及 所述控制单元对应加载所述备份档,以恢复所述操作系统程序及所述应用程序在执行所述系统关闭程序前的执行状态。
7.如权利要求5所述的远程备份方法,其特征在于,所述远程备份方法还包括以下步骤: 第二计算机主机被启动对应执行所述启动程序; 所述第二计算机主机的一控制单元选择性传送一指令信号至所述云端服务器; 所述云端服务器对应回传属于所述第一计算机主机的所述备份档至所述第二计算机主机的所述控制单元;以及 所述控制单元对应加载所述备份档,以恢复所述第一计算机主机的所述操作系统程序及所述应用程序在执行所述系统关闭程序前的执行状态。
8.如权利要求5或7所述的远程备份方法,其特征在于,所述远程备份方法还包括以下步骤: 以所述第一计算机主机或所述第二计算机主机联机至所述云端服务器;以及所述云端服务器通过一认证程序判断所述第一计算机主机或所述第二计算机主机是否具有登入权限,若判断具有登入权限,所述云端服务器允许所述备份档的存取请求;若判断不具有登入权限,所述云端服务器拒绝所述备份档的存取请求。
9.如权利要求7所述的远程备份方法,其特征在于,其中以所述第一计算机主机的所述控制单元命令执行中的所述操作系统程序或/及所述应用程序对应记录所述执行状态及执行中的所述档案,并对应产生所述备份档的步骤还包括以下步骤: 所述控制单元判断所述操作系统程序或/及所述应用程序的版本,并对应产生一版本信息; 所述控制单元对应命令所述操作系统程序或/及所述应用程序对应记录所述执行状态及执行中的所述档案,并对应产生所述备份档;以及 所述控制单元命令关闭所述操作系统程序或/及所述应用程序。
10.如权利要求9所述的远程备份方法,其特征在于,其中所述云端服务器对应回传属于所述第一计算机主机的所述备份档至所述第二计算机主机的所述控制单元的步骤中,还包括以下步骤: 所述云端服务器侦测所述 第二计算机主机中所述操作系统程序及所述应用程序的版本,并与所述备份档中的所述版本信息进行比对,若与所述版本信息一致,则所述云端服务器回传属于所述备份档至所述第二计算机主机的所述控制单元,若与所述版本信息不一致,则所述云端服务器拒绝回传所述备份档。
11.如权利要求10所述的远程备份方法,其特征在于,其中所述云端服务器对应回传属于所述第一计算机主机的所述备份档至所述第二计算机主机的所述控制单元的步骤中,还包括以下步骤: 所述云端服务器侦测所述第二计算机主机中所述操作系统程序及所述应用程序的版本,并与所述备份档中的所述版本信息进行比对,若与所述版本信息部份一致,则所述云端服务器回传所述备份档中与所述第二计算机主机的所述操作系统程序或/及所述应用程序版本一致的部份至所述第二计算机 主机的所述控制单元。
【文档编号】H04L29/08GK103916449SQ201310076151
【公开日】2014年7月9日 申请日期:2013年3月11日 优先权日:2013年1月9日
【发明者】马孟明, 郭湘芸, 刘懿元 申请人:技嘉科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1