【技术实现步骤摘要】
本专利技术提供一种适用于操作环境的备份方法,且特别是关于一种使用所述备份方法的计算器系统之环境更新预先检测方法及其系统。
技术介绍
随着科技的进步,目前信息产业蓬勃发展。人们日常生活中常常会使用计算器装置或者云端主机,且计算器装置或云端主机会具有操作环境,以供用户进行通过操作系统操作。然而,在用户安装新的软件至操作环境,或者对操作环境本身或其安装的软件进行更新后,偶尔会发生不兼容或产生程序漏洞的问题,导致部分软件或操作系统本身产生错误,甚至因为操作系统的漏洞进而容易被黑客攻击。为了避免上述部分软件或操作环境本身因为冲突不兼容或程序漏洞产生错误、甚至是信息安全上的问题,目前的其中一种作法是在安装新软件或更新操作环境或软件的各阶段进行全面备份,以在部分软件或操作系统本身发生问题时,可以通过备份的数据来还原操作环境。全系统快照(snapshot)是一种可以对整个操作环境(含安装于其中的软件)进行系统映像的备份与还原之技术。然而,随着备份的次数增加以及组织备份的数量增加,全系统快照会造成储存空间大量地耗用。另外,目前还有一种作法是通过用户回报软件安装、软件更新、操作系统更新运行、甚至是在操作环境更新时之不兼容问题或信息安漏洞问题的相关信息给相应的软件公司,再由软件公司进行相关处理。然而,此种作法是被动地等待问题发生时,才进行数据整合,其并未主动地发掘不兼容或信息安全漏洞的问题。在信 ...
【技术保护点】
一种用于环境更新预先检测方法,其特征在于,包括:于侦测到一操作环境需要进行一环境更新程序时,判断是否进行一环境测试;于进行该环境测试时,选取该操作环境的一系统与软件信息,其中该系统与软件信息从该操作环境中撷取;根据该系统与软件信息产生具有一第一复制环境的一虚拟机;于该虚拟机的该第一复制环境执行该环境更新程序,以使该第一复制环境成为该虚拟机的一第二复制环境;对该第二复制环境进行该环境测试;以及依据该环境测试的结果,决定是否于该操作环境进行该环境更新程序,或者切换至该第二复制环境。
【技术特征摘要】 【专利技术属性】
2014.11.10 US 14/536,7451.一种用于环境更新预先检测方法,其特征在于,包括:
于侦测到一操作环境需要进行一环境更新程序时,判断是否进
行一环境测试;
于进行该环境测试时,选取该操作环境的一系统与软件信息,
其中该系统与软件信息从该操作环境中撷取;
根据该系统与软件信息产生具有一第一复制环境的一虚拟机;
于该虚拟机的该第一复制环境执行该环境更新程序,以使该第
一复制环境成为该虚拟机的一第二复制环境;
对该第二复制环境进行该环境测试;以及
依据该环境测试的结果,决定是否于该操作环境进行该环境更
新程序,或者切换至该第二复制环境。
2.根据权利要求1所述的预先检测方法,其中选取该操作环境的该系
统与软件信息的步骤之前,周期性地从该操作环境中撷取以产生该
系统与软件信息;或根据一操作指令从该操作环境中撷取以产生该
系统软件信息。
3.根据权利要求1所述的预先检测方法,还包括:
依据该环境测试的结果,当决定于该操作环境进行该环境更新
程序时,该操作环境执行该环境更新程序。
4.根据权利要求1所述的预先检测方法,还包括:
依据该环境测试的结果,当决定切换至该第二复制环境时,切
换至该第二复制环境。
5.根据权利要求1所述的预先检测方法,其中该环境更新程序为安装
一更新文件、安装一新软件或解除一旧软件中的至少一个。
6.根据权利要求1所述的预先检测方法,其中于判断进行该环境测试
时,获取该操作环境所有数据中可用以进行该环境测试的一相应数
据,并且将该相应数据与该系统与软件信息产生该第一复制环境。
7.根据权利要求6所述的预先检测方法,其中于产生该第一复制环境
的步骤中,依据该系统与软件信息产生干净的一第三复制环境于该
虚拟机;接着,依据该系统与软件信息安装该操作环境已经安装之
软件与更新文件至该第三复制环境,以使该第三复制环境成为一第
四复制环境,并且接着获取该相应数据至该第四复制环境,以产生
该第一复制环境。
8.根据权利要求1所述的预先检测方法,其中于产生该复制环境的步
骤中,获取预先产生的一常用操作环境,且该常用操作环境具有常
用的软件,接着,依据该系统与软件信息调整该常用操作环境与其
软件的设定,以及增补安装该操作环境有但该常用操作环境没有的
软件,以产生该第一复制环境。
9.根据权利要求1所述的预先检测方法,其中该系统与软件信息包括
一系统版本、一操作环境相关设定、一应用软件版本、一应用软件
配置文件与一系统及应用软件安装更新列表中的至少一个。
10.根据权利要求1所述的预先检测方法,其中该环境测试包括对该第
二复制环境之功能进行测试与对该第二复制环境与该操作环境进行
系统状态比对与对该第二复制环境与该操作系统的用户经验进行比
对中的至少一个。
11.根据权利要求10所述的预先检测方法,其中该环境测试包括一系统
与软件弱点测试、一兼容性测试和一效能测试中的至少一个。
12.根据权利要求11所述的预先检测方法,其中该系统与软件弱点测试
以一模糊测试实现。
13.根据权利要求10所述的预先检测方法,其中对该第二复制环境执行
特定关联软件功能的开启、关闭与输入输出值检查,以对该第二复
制环境之功能进行测试。
14.根据权利要求10所述的预先检测方法,其中撷取该操作环境与该第
二复制环境执行中产生的系统消息进行比对,以对该第二复制环境
与该操作环境进行系统状态比对。
15.根据权利要求10所述的预先检测方法,其中于该操作环境与该第二
复制环境中不断进行切换,并且侦测用户或系统中软件在此该两系
统切换间之使用状态是否有改变,以对该第二复制环境与该操作环
境的用户经验进行比对。
技术研发人员:郭建廷,陈世仁,
申请(专利权)人:财团法人资讯工业策进会,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。