一种用户数据备份方法及装置.pdf

上传人:00****42 文档编号:970938 上传时间:2018-03-22 格式:PDF 页数:10 大小:398.08KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110297481.3

申请日:

2011.09.29

公开号:

CN102331956A

公开日:

2012.01.25

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 11/14申请公布日:20120125|||实质审查的生效IPC(主分类):G06F 11/14申请日:20110929|||公开

IPC分类号:

G06F11/14

主分类号:

G06F11/14

申请人:

奇智软件(北京)有限公司

发明人:

朱翼鹏

地址:

100016 北京市朝阳区酒仙桥路14号兆维大厦4层东侧单元

优先权:

专利代理机构:

北京市德权律师事务所 11302

代理人:

刘丽君

PDF下载: PDF下载
内容摘要

本发明公开了一种用户数据备份方法及装置,其中方法包括:一种用户数据备份方法,包括:监视本地系统中产生的资源类临时文件;将所述资源类临时文件上传至网络侧的存储设备;根据本地系统的访问需求,向本地系统提供已上传的资源类临时文件的下载。自动将本地系统中产生的临时文件备份到网络侧的存储设备,从而方便用户在出现异常情况后对数据进行恢复,以避免或减小损失。

权利要求书

1: 一种用户数据备份方法, 其特征在于, 包括 : 监视本地系统中产生的资源类临时文件 ; 将所述资源类临时文件上传至网络侧的存储设备 ; 根据本地系统的访问需求, 向本地系统提供已上传的资源类临时文件的下载。
2: 根据权利要求 1 所述的方法, 其特征在于, 所述资源类临时文件包括 : 临时存储在本 地系统的媒体文件、 可编辑文件和 / 或网页缓存文件。
3: 根据权利要求 1 所述的方法, 其特征在于, 所述监视本地系统中产生的资源类临时 文件, 包括 : 对本地系统中特定的临时存储位置进行监视, 获取写入所述临时存储位置的资源类临 时文件 ; 或, 对特定应用程序的启动行为进行监视, 获取所述应用程序启动后所打开的资源类临时 文件。
4: 根据权利要求 1 所述的方法, 其特征在于, 还包括 : 监视所述临时文件是否被修改, 如果是, 则将修改后的文件上传至网络侧的存储设备 中。
5: 根据权利要求 4 所述的方法, 其特征在于, 所述将修改后的文件上传至网络侧的存 储设备, 包括 : 周期性将所述临时文件的不同修改版本分别上传至网络侧的存储设备 ; 或 仅将所述临时文件的最后修改版本上传至网络侧的存储设备。
6: 根据权利要求 1 所述的方法, 其特征在于, 所述本地系统的访问需求包括 : 本地系统对所述网络侧存储设备的网络地址进行访问, 或 检测到本地系统故障所导致的系统或应用程序非正常关闭。
7: 根据权利要求 1 所述的方法, 其特征在于, 所述向本地系统提供已上传的资源类临 时文件的下载, 包括 : 确认本地系统的访问权限后, 向所述本地系统提供已上传的资源类临时文件的下载。
8: 一种用户数据备份装置, 其特征在于, 包括 : 监视单元, 用于监视本地系统中产生的资源类临时文件 ; 备份单元, 用于将所述资源类临时文件上传至网络侧的存储设备 ; 下载提供单元, 用于根据本地系统的访问需求, 向本地系统提供已上传的资源类临时 文件的下载。
9: 根据权利要求 8 所述的装置, 其特征在于, 所述资源类临时文件包括 : 临时存储在本 地系统的媒体文件、 可编辑文件和 / 或网页缓存文件。
10: 根据权利要求 8 所述的装置, 其特征在于, 所述监视单元, 具体用于 : 对本地系统中特定的临时存储位置进行监视, 获取写入所述临时存储位置的资源类临 时文件 ; 或 2 对应用程序的启动行为进行监视, 获取该应用程序启动后所打开的源类临时文件。
11: 根据权利要求 8 所述的装置, 其特征在于 : 所述监视单元, 还用于监视所述临时文件是否被修改, 如果是, 则触发所述备份单元将 修改后的文件上传至网络侧的存储设备中。
12: 根据权利要求 11 所述的装置, 其特征在于, 所述备份单元具体用于 : 周期性将所述临时文件的不同修改版本分别上传至网络侧的存储设备 ; 或 仅将所述临时文件的最后修改版本上传至网络侧的存储设备。
13: 根据权利要求 8 所述的装置, 其特征在于, 所述本地系统的访问需求包括 : 本地系统对所述网络侧存储设备的网络地址进行访问, 或 检测到本地系统故障所导致的系统或应用程序非正常关闭。
14: 根据权利要求 8 所述的装置, 其特征在于, 所述下载提供单元, 具体用于 : 根据本地系统的访问需求, 在确认本地系统的访问权限后, 向所述本地系统提供已上 传的资源类临时文件的下载。

说明书


一种用户数据备份方法及装置

    【技术领域】
     本发明涉及计算机应用技术领域, 特别是涉及一种用户数据备份方法及装置。背景技术 在计算机应用领域, 数据备份是指将计算机中的全部或部分数据集合制成副本复 制到其他存储位置的过程。当计算机系统故障或操作失误导致数据丢失或损坏时, 利用已 备份的数据可以快速实现恢复, 同时也能够避免不必要的损失。 传统的数据备份方式, 一般 是将数据复制到计算机本地磁盘的其他分区, 或者将数据复制到外置的存储设备中。 但是, 这种备份方式一是比较麻烦, 二是计算机本地磁盘也很容易发生损坏, 导致备份到其他分 区的数据丢失。此外, 在实际应用中, 用户的数据可能数量较多, 并且被分散存储在不同的 位置, 很多用户往往并不愿意手动去定位这些数据并主动备份, 甚至有一部分用户自己并 不清楚哪些数据需要备份、 需要在何时进行备份。这样, 一旦出现意外, 可能给用户造成严
     重的损失。 发明内容 为解决上述技术问题, 本发明实施例提供一种用户数据备份方法及装置, 以实现 对用户数据备份需求的自动识别及备份, 技术方案如下 : 一种用户数据备份方法, 包括 : 监视本地系统中产生的资源类临时文件 ; 将所述资源 类临时文件上传至网络侧的存储设备 ; 根据本地系统的访问需求, 向本地系统提供已上传 的资源类临时文件的下载。
     优选的, 所述资源类临时文件包括 : 临时存储在本地系统的媒体文件、 可编辑文件 和 / 或网页缓存文件。
     优选的, 所述监视本地系统中产生的资源类临时文件, 包括 : 对本地系统中特定的 临时存储位置进行监视, 获取写入所述临时存储位置的资源类临时文件 ; 或, 对特定应用程 序的启动行为进行监视, 获取所述应用程序启动后所打开的资源类临时文件。
     优选的, 还包括 : 监视所述临时文件是否被修改, 如果是, 则将修改后的文件上传 至网络侧的存储设备中。
     优选的, 所述将修改后的文件上传至网络侧的存储设备, 包括 : 周期性将所述临时 文件的不同修改版本分别上传至网络侧的存储设备 ; 或, 仅将所述临时文件的最后修改版 本上传至网络侧的存储设备。
     优选的, 所述本地系统的访问需求包括 : 本地系统对所述网络侧存储设备的网络 地址进行访问, 或, 检测到本地系统故障所导致的系统或应用程序非正常关闭。
     优选的, 所述向本地系统提供已上传的资源类临时文件的下载, 包括 : 确认本地系 统的访问权限后, 向所述本地系统提供已上传的资源类临时文件的下载。
     一种用户数据备份装置, 包括 : 监视单元, 用于监视本地系统中产生的资源类临 时文件 ; 备份单元, 用于将所述资源类临时文件上传至网络侧的存储设备 ; 下载提供单元,
     用于根据本地系统的访问需求, 向本地系统提供已上传的资源类临时文件的下载。
     优选的, 所述资源类临时文件包括 : 临时存储在本地系统的媒体文件、 可编辑文件 和 / 或网页缓存文件。
     优选的, 所述监视单元, 具体用于 : 对本地系统中特定的临时存储位置进行监视, 获取写入所述临时存储位置的资源类临时文件 ; 或, 对应用程序的启动行为进行监视, 获取 该应用程序启动后所打开的源类临时文件。
     优选的, 所述监视单元, 还用于监视所述临时文件是否被修改, 如果是, 则触发所 述备份单元将修改后的文件上传至网络侧的存储设备中。
     优选的, 所述备份单元具体用于 : 周期性将所述临时文件的不同修改版本分别上 传至网络侧的存储设备 ; 或, 仅将所述临时文件的最后修改版本上传至网络侧的存储设备。
     优选的, 所述本地系统的访问需求包括 : 本地系统对所述网络侧存储设备的网络 地址进行访问, 或, 检测到本地系统故障所导致的系统或应用程序非正常关闭。
     优选的, 所述下载提供单元, 具体用于 : 根据本地系统的访问需求, 在确认本地系 统的访问权限后, 向所述本地系统提供已上传的资源类临时文件的下载。
     在计算机的运行过程中, 会产生很多临时文件, 这些临时文件对普通用户而言通 常是不可见的, 但是在其中可能会记录着对用户有用的信息, 例如正在编辑却尚未保存的 文档、 网页上的各种内容等等。因此, 有些情况下用户是需要这些临时文件的, 尤其当误操 作或系统故障等因素导致用户没有进行正常保存操作时, 临时文件的内容在一定程度上可 以用于数据恢复, 因此具有较大的备份意义。 本发明所提供的方案, 通过监视系统临时文件 产生的方式, 自动将本地系统中所产生的临时文件备份到网络侧的存储设备, 从而方便用 户在出现异常情况后对数据进行恢复, 以避免或减小损失。 附图说明
     为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 发明中记载的一些实施例, 对于本领域普通技术人员来讲, 还可以根据这些附图获得其他 的附图。
     图 1 为本发明实施例用户数据备份方法的流程图 ; 图 2 为本发明实施例用户数据备份装置的结构示意图。 具体实施方式
     在用户使用计算机的过程中, 经常会由于误操作或系统故障等原因, 出现一些不 良状况, 例如, 正在编辑的文档没有正确保存、 浏览网页时浏览器异常关闭等等。为了便于 用户在出现异常情况后对数据进行恢复, 本发明实施例提供一种用户数据备份方法进行, 该方法可以包括以下步骤 : 监视本地系统中产生的资源类临时文件 ; 将所述资源类临时文件上传至网络侧的存储设备 ; 根据本地系统的访问需求, 向本地系统提供已上传的资源类临时文件的下载。
     在用户使用计算机的过程中, 系统或应用程序都会创建很多临时文件, 这些临时文件中记录着很多对用户有用的信息, 在发生异常状况后, 这些临时文件可以用于数据恢 复。 然而临时文件对普通用户而言通常是不可见的, 很多用户甚至不知道临时文件的存在。 针对以上情况, 本发明所提供的方法, 通过监视系统临时文件产生的方式, 自动将系统所产 生的临时文件备份到网络侧的存储设备, 从而方便用户在出现异常情况后对数据进行恢 复, 以避免或减小损失。
     为了使本领域技术人员更好地理解本发明中的技术方案, 下面将结合本发明实施 例中的附图, 对本发明实施例中的技术方案进行详细地描述, 显然, 所描述的实施例仅仅是 本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员 所获得的所有其他实施例, 都应当属于本发明保护的范围。
     图 1 所示为本发明所提供的一种用户数据备份方法的流程图, 该方法包括以下步 骤: S101, 监视本地系统中产生的资源类临时文件 ; 在用户使用计算机的过程中, 系统或应用程序都会在本地系统创建很多临时文件, 例 如在下载过程中, 文档编辑过程中。另外, 在用户浏览网站时, 浏览器也会在本地系统中保 存网页的缓存。 理论上讲, 可以认为本地系统中产生所有临时文件都是都是可能存在备份需求的 数据, 然而在实际应用中, 存在较强备份需求的是那些资源类的临时文件, 例如 word、 excel 等可编辑文件, 音频、 视频等媒体文件, 网页缓存文件等等, 因此, 在本步骤中, 可以优先选 择对这些特定类型的临时文件进行监视。
     在具体实施过程中, 可以通过监视系统中特定的临时文件存储位置来实现对临时 文件产生的监控。在计算机运行过程中, 临时文件可能在多个位置被创建, 以 Windows 操作 系统为例, 常用的临时文件夹包括三种 : 1) 系统文件夹。
     Windows 操作系统默认以 C:\Windows\Temp 路径的文件夹来转储系统临时文件。 一般地, 使用者多是系统服务类型的软件 (如 Exchange Server) , 这类文件夹中内容一般较 少。
     2) 用户账户临时文件夹 Windows 操作系统默认以 C:\Documents and Settings\ 用户名 (如 Administrator) \Local Settings\Temp 路径, 是用户账户的临时文件夹, 一般用于应用程序来转储临时文 件, 目的在于临时调用与写入。这类文件夹中一般内容相对较多。
     3) IE 临时文件夹 默 认 路 径 是 C:\Documents and Settings\ 用 户 名 \Local Settings\Temporary Internet Files, 作用是存放用户最近浏览过的网页内容。
     根据上述三类临时文件夹的作用可知, 用户账户临时文件夹和 IE 临时文件夹中 可能会产生较多的资源类临时文件, 因此, 在本步骤中, 可以对这两个文件夹进行监视。考 虑到一些用户可能会根据自己的使用习惯修改临时文件夹的路径, 因此, 在本发明所提供 的方案中, 可以通过读取系统配置文件的方式, 获得这些临时文件目录的具体路径, 当然, 也可以允许用户手工对需要进行监视的临时文件目录进行设置。
     在本发明的另一种实施方式中, 还可以通过监视应用程序启动行为进行的方式,
     定位系统产生的临时文件。例如, 在用户浏览网页的过程中, 可能在会在网页上通过双击 直接打开一些文档 (例如 word、 PDF 文档等等) , 这种情况下, 浏览器首先会将文档以临时文 件的形式写入本地系统, 然后调用与文档格式相关联的特定的应用程序 (例如 Microsoft word、 PDF 阅读器等) 将文档打开。那么, 对于浏览器程序而言, 就可以监控到哪些应用程序 是在浏览器中触发启动的, 进而可以具体定位该应用程序所打开的临时文件, 该临时文件 就是存在备份需求的数据。
     除了在浏览器程序中监控应用程序启动之外, 类似地, 也可以在邮件客户端程序、 即时通信程序, 压缩 / 解压缩程序中, 对应用程序的启动行为进行监控, 从而准确定位存在 备份需求的文档数据。
     S102, 将所述资源类临时文件上传至网络侧的存储设备 ; 在本步骤中, 对于 S101 中所监视到的新产生的资源类临时文件, 通过网络传输备份至 服务器存储设备中。其中, 该步骤可以自动执行, 也可以在备份数据之前, 向用户给出相关 的提示, 询问用户是需要对这些临时文件进行备份, 在得到用户确认之后, 再进一步执行备 份操作。
     在本发明的一种实施方式中, 还可以进一步对已经产生的临时文件进行监视, 如 果发现文件被修改, 则将修改后的文件也上传至网络侧的存储设备中。该方案特别适用于 对可编辑类文件的备份, 具体实施时, 可以周期性地将临时文件的不同修改版本分别上传 至网络侧的存储设备 ; 也可以仅将临时文件的最后修改版本上传至网络侧的存储设备。
     S103, 根据本地系统的访问需求, 向本地系统提供已上传的资源类临时文件的下载。 临时文件被备份到网络侧服务器之后, 可能在两种情况下被用于数据恢复 : 一种 情况是用户进行了误操作之后, 需要手动恢复, 此时, 用户可以通过输入网络侧存储设备的 网络地址, 手动对网络侧存储设备进行访问, 找到之前备份的内容下载到本地。 另一种情况 是系统故障所导致的系统或应用程序非正常关闭, 例如系统死机, 浏览器崩溃等等, 这种情 况下, 根据本发明方案, 在重启系统或应用程序后, 根据所检测到的非正常关闭情况, 可以 自动向网络侧存储设备发起访问, 以获取之前曾备份过的内容。
     可以理解的是, 网络侧存储设备可以对于不同的用户设置不同的访问权限。本地 系统在访问网络侧存储设备时, 可以通过如用户名、 密码等方式登录网络侧存储设备, 网络 侧存储设备在确认本地系统的访问权限后, 再进一步向本地系统提供之前所上传的资源类 临时文件的下载。
     下面结合实际的应用场景, 对本发明所提供的方案做进一步的说明 : 例如, 用户在浏览网页时, 可能会打开一些媒体类文件, 例如音频、 视频等, 如果浏览器 突然异常退出, 用户需要再次找到引用视频的网页, 并进入网页观看。 应用本发明所提供的 方案, 当发现视频或音频文件被写入临时夹后, 会自动将这些数据备份至网络, 这样, 如果 浏览器异常退出, 在用户下一次启动浏览器时, 可以提示用户之前中断观看的视频或音频 已经在网络侧备份, 用户可以直接到网络侧的存储器中下载欣赏。
     有些情况下, 用户上网接收邮件之后, 发现邮件中含有 word 文档附件, 于是直接 打开该文档进行编辑, 但是当用户完成编辑并保存后, 往往发现已经找不到编辑过的文档 了。这种情况实际上是因为文档并没有被正常下载到本地计算机, 仅是在用户从邮件中打
     开文档的时候, 在本地计算机上以临时文件的形式创建了一个副本。 类似的情况还包括 : 用 户直接从文件压缩包中打开文档并编辑, 此时也只是以临时文件的形式创建了一个文档副 本, 并不是真正地对压缩包中的文档进行直接编辑。 而临时文件往往会随着系统重启、 浏览 器关闭、 压缩软件关闭等动作被清除, 即便没有被清除, 由于临时文件数量众多并且命名方 式不同于普通文件, 普通用户也很难找到所自己需要的文档。 针对上述情况, 应用本发明所 提供的方案, 对系统中临时文件的存储位置进行监视, 或者对特定应用程序的启动行为进 行监视, 一旦发现产生了临时性的文件, 就会自动或半自动 (如在获得用户指示后) 将这些 数据备份至网络, 从而使用户可以方便地找到自己所需的文档。
     进一步地, 对于已经备份过的可编辑文件, 可以继续进行监视, 如果发现文件被修 改, 则将修改后的文件也上传至网络侧的存储设备中。 具体实施时, 可以周期性地将临时文 件的不同修改版本分别上传至网络侧的存储设备 ; 也可以仅将临时文件的最后修改版本上 传至网络侧的存储设备。
     相应于上面的方法实施例, 本发明还提供一种用户数据备份装置, 参见图 2 所示, 该装置可以包括 : 监视单元 210, 用于监视本地系统中产生的资源类临时文件 ; 其中, 所述资源类临时文件可以包括 : 临时存储在本地系统的媒体文件、 可编辑文件和 / 或网页缓存文件。 在本发明的一种实施方式中, 监视单元 210 具体可以用于对本地系统特定的临时 存储位置进行监视, 获取写入所述特定的临时存储位置的资源类临时文件 ; 也可以用于对 应用程序的启动行为进行监视, 获取该应用程序启动后所打开的资源类临时文件。
     备份单元 220, 用于将所述资源类临时文件上传至网络侧的存储设备 ; 下载提供单元 230, 用于根据本地系统的访问需求, 向本地系统提供已上传的资源类临 时文件的下载。
     其中, 本地系统的访问需求可以包括 : 本地系统对所述网络侧存储设备的网络地址进行访问, 或 检测到本地系统故障所导致的系统或应用程序非正常关闭。
     在本发明的一种实施方式中, 所述监视单元 210, 还可以用于监视所述临时文件是 否被修改, 如果是, 则触发所述备份单元 220 将修改后的文件上传至网络侧的存储设备中。
     所述备份单元 220 具体可以用于 : 周期性将所述临时文件的不同修改版本分别上传至网络侧的存储设备 ; 或 仅将所述临时文件的最后修改版本上传至网络侧的存储设备。
     所述下载提供单元 230, 具体可以用于 : 根据本地系统的访问需求, 在确认本地系统的访问权限后, 向所述本地系统提供已上 传的资源类临时文件的下载。
     为了描述的方便, 描述以上装置时以功能分为各种单元分别描述。 当然, 在实施本 发明时可以把各单元的功能在同一个或多个软件和 / 或硬件中实现。
     通过以上的实施方式的描述可知, 本领域的技术人员可以清楚地了解到本发明可
     借助软件加必需的通用硬件平台的方式来实现。基于这样的理解, 本发明的技术方案本质 上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来, 该计算机软件产品 可以存储在存储介质中, 如 ROM/RAM、 磁碟、 光盘等, 包括若干指令用以使得一台计算机设备 (可以是个人计算机, 服务器, 或者网络设备等) 执行本发明各个实施例或者实施例的某些 部分所述的方法。
     本说明书中的各个实施例均采用递进的方式描述, 各个实施例之间相同相似的部 分互相参见即可, 每个实施例重点说明的都是与其他实施例的不同之处。 尤其, 对于装置实 施例而言, 由于其基本相似于方法实施例, 所以描述得比较简单, 相关之处参见方法实施例 的部分说明即可。以上所描述的装置实施例仅仅是示意性的, 其中所述作为分离部件说明 的单元可以是或者也可以不是物理上分开的, 作为单元显示的部件可以是或者也可以不是 物理单元, 即可以位于一个地方, 或者也可以分布到多个网络单元上。 可以根据实际的需要 选择其中的部分或者全部模块来实现本实施例方案的目的。 本领域普通技术人员在不付出 创造性劳动的情况下, 即可以理解并实施。
     以上对本发明所提供的一种用户数据备份方法和装置进行了详细介绍, 本文中应 用了具体个例对本发明的原理及实施方式进行了阐述, 以上实施例的说明只是用于帮助理 解本发明的方法及其核心思想 ; 同时, 对于本领域的一般技术人员, 依据本发明的思想, 在 具体实施方式及应用范围上均会有改变之处。综上所述, 本说明书内容不应理解为对本发 明的限制。

一种用户数据备份方法及装置.pdf_第1页
第1页 / 共10页
一种用户数据备份方法及装置.pdf_第2页
第2页 / 共10页
一种用户数据备份方法及装置.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《一种用户数据备份方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种用户数据备份方法及装置.pdf(10页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102331956A43申请公布日20120125CN102331956ACN102331956A21申请号201110297481322申请日20110929G06F11/1420060171申请人奇智软件(北京)有限公司地址100016北京市朝阳区酒仙桥路14号兆维大厦4层东侧单元72发明人朱翼鹏74专利代理机构北京市德权律师事务所11302代理人刘丽君54发明名称一种用户数据备份方法及装置57摘要本发明公开了一种用户数据备份方法及装置,其中方法包括一种用户数据备份方法,包括监视本地系统中产生的资源类临时文件;将所述资源类临时文件上传至网络侧的存储设备;根据本地系统的访问。

2、需求,向本地系统提供已上传的资源类临时文件的下载。自动将本地系统中产生的临时文件备份到网络侧的存储设备,从而方便用户在出现异常情况后对数据进行恢复,以避免或减小损失。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图1页CN102331969A1/2页21一种用户数据备份方法,其特征在于,包括监视本地系统中产生的资源类临时文件;将所述资源类临时文件上传至网络侧的存储设备;根据本地系统的访问需求,向本地系统提供已上传的资源类临时文件的下载。2根据权利要求1所述的方法,其特征在于,所述资源类临时文件包括临时存储在本地系统的媒体文件、可编辑文件和/或网页缓存文。

3、件。3根据权利要求1所述的方法,其特征在于,所述监视本地系统中产生的资源类临时文件,包括对本地系统中特定的临时存储位置进行监视,获取写入所述临时存储位置的资源类临时文件;或,对特定应用程序的启动行为进行监视,获取所述应用程序启动后所打开的资源类临时文件。4根据权利要求1所述的方法,其特征在于,还包括监视所述临时文件是否被修改,如果是,则将修改后的文件上传至网络侧的存储设备中。5根据权利要求4所述的方法,其特征在于,所述将修改后的文件上传至网络侧的存储设备,包括周期性将所述临时文件的不同修改版本分别上传至网络侧的存储设备;或仅将所述临时文件的最后修改版本上传至网络侧的存储设备。6根据权利要求1所。

4、述的方法,其特征在于,所述本地系统的访问需求包括本地系统对所述网络侧存储设备的网络地址进行访问,或检测到本地系统故障所导致的系统或应用程序非正常关闭。7根据权利要求1所述的方法,其特征在于,所述向本地系统提供已上传的资源类临时文件的下载,包括确认本地系统的访问权限后,向所述本地系统提供已上传的资源类临时文件的下载。8一种用户数据备份装置,其特征在于,包括监视单元,用于监视本地系统中产生的资源类临时文件;备份单元,用于将所述资源类临时文件上传至网络侧的存储设备;下载提供单元,用于根据本地系统的访问需求,向本地系统提供已上传的资源类临时文件的下载。9根据权利要求8所述的装置,其特征在于,所述资源类。

5、临时文件包括临时存储在本地系统的媒体文件、可编辑文件和/或网页缓存文件。10根据权利要求8所述的装置,其特征在于,所述监视单元,具体用于对本地系统中特定的临时存储位置进行监视,获取写入所述临时存储位置的资源类临时文件;或权利要求书CN102331956ACN102331969A2/2页3对应用程序的启动行为进行监视,获取该应用程序启动后所打开的源类临时文件。11根据权利要求8所述的装置,其特征在于所述监视单元,还用于监视所述临时文件是否被修改,如果是,则触发所述备份单元将修改后的文件上传至网络侧的存储设备中。12根据权利要求11所述的装置,其特征在于,所述备份单元具体用于周期性将所述临时文件的。

6、不同修改版本分别上传至网络侧的存储设备;或仅将所述临时文件的最后修改版本上传至网络侧的存储设备。13根据权利要求8所述的装置,其特征在于,所述本地系统的访问需求包括本地系统对所述网络侧存储设备的网络地址进行访问,或检测到本地系统故障所导致的系统或应用程序非正常关闭。14根据权利要求8所述的装置,其特征在于,所述下载提供单元,具体用于根据本地系统的访问需求,在确认本地系统的访问权限后,向所述本地系统提供已上传的资源类临时文件的下载。权利要求书CN102331956ACN102331969A1/6页4一种用户数据备份方法及装置技术领域0001本发明涉及计算机应用技术领域,特别是涉及一种用户数据备份。

7、方法及装置。背景技术0002在计算机应用领域,数据备份是指将计算机中的全部或部分数据集合制成副本复制到其他存储位置的过程。当计算机系统故障或操作失误导致数据丢失或损坏时,利用已备份的数据可以快速实现恢复,同时也能够避免不必要的损失。传统的数据备份方式,一般是将数据复制到计算机本地磁盘的其他分区,或者将数据复制到外置的存储设备中。但是,这种备份方式一是比较麻烦,二是计算机本地磁盘也很容易发生损坏,导致备份到其他分区的数据丢失。此外,在实际应用中,用户的数据可能数量较多,并且被分散存储在不同的位置,很多用户往往并不愿意手动去定位这些数据并主动备份,甚至有一部分用户自己并不清楚哪些数据需要备份、需要。

8、在何时进行备份。这样,一旦出现意外,可能给用户造成严重的损失。发明内容0003为解决上述技术问题,本发明实施例提供一种用户数据备份方法及装置,以实现对用户数据备份需求的自动识别及备份,技术方案如下一种用户数据备份方法,包括监视本地系统中产生的资源类临时文件;将所述资源类临时文件上传至网络侧的存储设备;根据本地系统的访问需求,向本地系统提供已上传的资源类临时文件的下载。0004优选的,所述资源类临时文件包括临时存储在本地系统的媒体文件、可编辑文件和/或网页缓存文件。0005优选的,所述监视本地系统中产生的资源类临时文件,包括对本地系统中特定的临时存储位置进行监视,获取写入所述临时存储位置的资源类。

9、临时文件;或,对特定应用程序的启动行为进行监视,获取所述应用程序启动后所打开的资源类临时文件。0006优选的,还包括监视所述临时文件是否被修改,如果是,则将修改后的文件上传至网络侧的存储设备中。0007优选的,所述将修改后的文件上传至网络侧的存储设备,包括周期性将所述临时文件的不同修改版本分别上传至网络侧的存储设备;或,仅将所述临时文件的最后修改版本上传至网络侧的存储设备。0008优选的,所述本地系统的访问需求包括本地系统对所述网络侧存储设备的网络地址进行访问,或,检测到本地系统故障所导致的系统或应用程序非正常关闭。0009优选的,所述向本地系统提供已上传的资源类临时文件的下载,包括确认本地系。

10、统的访问权限后,向所述本地系统提供已上传的资源类临时文件的下载。0010一种用户数据备份装置,包括监视单元,用于监视本地系统中产生的资源类临时文件;备份单元,用于将所述资源类临时文件上传至网络侧的存储设备;下载提供单元,说明书CN102331956ACN102331969A2/6页5用于根据本地系统的访问需求,向本地系统提供已上传的资源类临时文件的下载。0011优选的,所述资源类临时文件包括临时存储在本地系统的媒体文件、可编辑文件和/或网页缓存文件。0012优选的,所述监视单元,具体用于对本地系统中特定的临时存储位置进行监视,获取写入所述临时存储位置的资源类临时文件;或,对应用程序的启动行为进。

11、行监视,获取该应用程序启动后所打开的源类临时文件。0013优选的,所述监视单元,还用于监视所述临时文件是否被修改,如果是,则触发所述备份单元将修改后的文件上传至网络侧的存储设备中。0014优选的,所述备份单元具体用于周期性将所述临时文件的不同修改版本分别上传至网络侧的存储设备;或,仅将所述临时文件的最后修改版本上传至网络侧的存储设备。0015优选的,所述本地系统的访问需求包括本地系统对所述网络侧存储设备的网络地址进行访问,或,检测到本地系统故障所导致的系统或应用程序非正常关闭。0016优选的,所述下载提供单元,具体用于根据本地系统的访问需求,在确认本地系统的访问权限后,向所述本地系统提供已上传。

12、的资源类临时文件的下载。0017在计算机的运行过程中,会产生很多临时文件,这些临时文件对普通用户而言通常是不可见的,但是在其中可能会记录着对用户有用的信息,例如正在编辑却尚未保存的文档、网页上的各种内容等等。因此,有些情况下用户是需要这些临时文件的,尤其当误操作或系统故障等因素导致用户没有进行正常保存操作时,临时文件的内容在一定程度上可以用于数据恢复,因此具有较大的备份意义。本发明所提供的方案,通过监视系统临时文件产生的方式,自动将本地系统中所产生的临时文件备份到网络侧的存储设备,从而方便用户在出现异常情况后对数据进行恢复,以避免或减小损失。附图说明0018为了更清楚地说明本发明实施例或现有技。

13、术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。0019图1为本发明实施例用户数据备份方法的流程图;图2为本发明实施例用户数据备份装置的结构示意图。具体实施方式0020在用户使用计算机的过程中,经常会由于误操作或系统故障等原因,出现一些不良状况,例如,正在编辑的文档没有正确保存、浏览网页时浏览器异常关闭等等。为了便于用户在出现异常情况后对数据进行恢复,本发明实施例提供一种用户数据备份方法进行,该方法可以包括以下步骤监视本地系统中产生的资源类临时文。

14、件;将所述资源类临时文件上传至网络侧的存储设备;根据本地系统的访问需求,向本地系统提供已上传的资源类临时文件的下载。0021在用户使用计算机的过程中,系统或应用程序都会创建很多临时文件,这些临时说明书CN102331956ACN102331969A3/6页6文件中记录着很多对用户有用的信息,在发生异常状况后,这些临时文件可以用于数据恢复。然而临时文件对普通用户而言通常是不可见的,很多用户甚至不知道临时文件的存在。针对以上情况,本发明所提供的方法,通过监视系统临时文件产生的方式,自动将系统所产生的临时文件备份到网络侧的存储设备,从而方便用户在出现异常情况后对数据进行恢复,以避免或减小损失。002。

15、2为了使本领域技术人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行详细地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明保护的范围。0023图1所示为本发明所提供的一种用户数据备份方法的流程图,该方法包括以下步骤S101,监视本地系统中产生的资源类临时文件;在用户使用计算机的过程中,系统或应用程序都会在本地系统创建很多临时文件,例如在下载过程中,文档编辑过程中。另外,在用户浏览网站时,浏览器也会在本地系统中保存网页的缓存。0024理论上讲,可以。

16、认为本地系统中产生所有临时文件都是都是可能存在备份需求的数据,然而在实际应用中,存在较强备份需求的是那些资源类的临时文件,例如WORD、EXCEL等可编辑文件,音频、视频等媒体文件,网页缓存文件等等,因此,在本步骤中,可以优先选择对这些特定类型的临时文件进行监视。0025在具体实施过程中,可以通过监视系统中特定的临时文件存储位置来实现对临时文件产生的监控。在计算机运行过程中,临时文件可能在多个位置被创建,以WINDOWS操作系统为例,常用的临时文件夹包括三种1)系统文件夹。0026WINDOWS操作系统默认以CWINDOWSTEMP路径的文件夹来转储系统临时文件。一般地,使用者多是系统服务类型。

17、的软件(如EXCHANGESERVER),这类文件夹中内容一般较少。00272)用户账户临时文件夹WINDOWS操作系统默认以CDOCUMENTSANDSETTINGS用户名(如ADMINISTRATOR)LOCALSETTINGSTEMP路径,是用户账户的临时文件夹,一般用于应用程序来转储临时文件,目的在于临时调用与写入。这类文件夹中一般内容相对较多。00283)IE临时文件夹默认路径是CDOCUMENTSANDSETTINGS用户名LOCALSETTINGSTEMPORARYINTERNETFILES,作用是存放用户最近浏览过的网页内容。0029根据上述三类临时文件夹的作用可知,用户账户临。

18、时文件夹和IE临时文件夹中可能会产生较多的资源类临时文件,因此,在本步骤中,可以对这两个文件夹进行监视。考虑到一些用户可能会根据自己的使用习惯修改临时文件夹的路径,因此,在本发明所提供的方案中,可以通过读取系统配置文件的方式,获得这些临时文件目录的具体路径,当然,也可以允许用户手工对需要进行监视的临时文件目录进行设置。0030在本发明的另一种实施方式中,还可以通过监视应用程序启动行为进行的方式,说明书CN102331956ACN102331969A4/6页7定位系统产生的临时文件。例如,在用户浏览网页的过程中,可能在会在网页上通过双击直接打开一些文档(例如WORD、PDF文档等等),这种情况下。

19、,浏览器首先会将文档以临时文件的形式写入本地系统,然后调用与文档格式相关联的特定的应用程序(例如MICROSOFTWORD、PDF阅读器等)将文档打开。那么,对于浏览器程序而言,就可以监控到哪些应用程序是在浏览器中触发启动的,进而可以具体定位该应用程序所打开的临时文件,该临时文件就是存在备份需求的数据。0031除了在浏览器程序中监控应用程序启动之外,类似地,也可以在邮件客户端程序、即时通信程序,压缩/解压缩程序中,对应用程序的启动行为进行监控,从而准确定位存在备份需求的文档数据。0032S102,将所述资源类临时文件上传至网络侧的存储设备;在本步骤中,对于S101中所监视到的新产生的资源类临时。

20、文件,通过网络传输备份至服务器存储设备中。其中,该步骤可以自动执行,也可以在备份数据之前,向用户给出相关的提示,询问用户是需要对这些临时文件进行备份,在得到用户确认之后,再进一步执行备份操作。0033在本发明的一种实施方式中,还可以进一步对已经产生的临时文件进行监视,如果发现文件被修改,则将修改后的文件也上传至网络侧的存储设备中。该方案特别适用于对可编辑类文件的备份,具体实施时,可以周期性地将临时文件的不同修改版本分别上传至网络侧的存储设备;也可以仅将临时文件的最后修改版本上传至网络侧的存储设备。0034S103,根据本地系统的访问需求,向本地系统提供已上传的资源类临时文件的下载。0035临时。

21、文件被备份到网络侧服务器之后,可能在两种情况下被用于数据恢复一种情况是用户进行了误操作之后,需要手动恢复,此时,用户可以通过输入网络侧存储设备的网络地址,手动对网络侧存储设备进行访问,找到之前备份的内容下载到本地。另一种情况是系统故障所导致的系统或应用程序非正常关闭,例如系统死机,浏览器崩溃等等,这种情况下,根据本发明方案,在重启系统或应用程序后,根据所检测到的非正常关闭情况,可以自动向网络侧存储设备发起访问,以获取之前曾备份过的内容。0036可以理解的是,网络侧存储设备可以对于不同的用户设置不同的访问权限。本地系统在访问网络侧存储设备时,可以通过如用户名、密码等方式登录网络侧存储设备,网络侧。

22、存储设备在确认本地系统的访问权限后,再进一步向本地系统提供之前所上传的资源类临时文件的下载。0037下面结合实际的应用场景,对本发明所提供的方案做进一步的说明例如,用户在浏览网页时,可能会打开一些媒体类文件,例如音频、视频等,如果浏览器突然异常退出,用户需要再次找到引用视频的网页,并进入网页观看。应用本发明所提供的方案,当发现视频或音频文件被写入临时夹后,会自动将这些数据备份至网络,这样,如果浏览器异常退出,在用户下一次启动浏览器时,可以提示用户之前中断观看的视频或音频已经在网络侧备份,用户可以直接到网络侧的存储器中下载欣赏。0038有些情况下,用户上网接收邮件之后,发现邮件中含有WORD文档。

23、附件,于是直接打开该文档进行编辑,但是当用户完成编辑并保存后,往往发现已经找不到编辑过的文档了。这种情况实际上是因为文档并没有被正常下载到本地计算机,仅是在用户从邮件中打说明书CN102331956ACN102331969A5/6页8开文档的时候,在本地计算机上以临时文件的形式创建了一个副本。类似的情况还包括用户直接从文件压缩包中打开文档并编辑,此时也只是以临时文件的形式创建了一个文档副本,并不是真正地对压缩包中的文档进行直接编辑。而临时文件往往会随着系统重启、浏览器关闭、压缩软件关闭等动作被清除,即便没有被清除,由于临时文件数量众多并且命名方式不同于普通文件,普通用户也很难找到所自己需要的文。

24、档。针对上述情况,应用本发明所提供的方案,对系统中临时文件的存储位置进行监视,或者对特定应用程序的启动行为进行监视,一旦发现产生了临时性的文件,就会自动或半自动(如在获得用户指示后)将这些数据备份至网络,从而使用户可以方便地找到自己所需的文档。0039进一步地,对于已经备份过的可编辑文件,可以继续进行监视,如果发现文件被修改,则将修改后的文件也上传至网络侧的存储设备中。具体实施时,可以周期性地将临时文件的不同修改版本分别上传至网络侧的存储设备;也可以仅将临时文件的最后修改版本上传至网络侧的存储设备。0040相应于上面的方法实施例,本发明还提供一种用户数据备份装置,参见图2所示,该装置可以包括监。

25、视单元210,用于监视本地系统中产生的资源类临时文件;其中,所述资源类临时文件可以包括临时存储在本地系统的媒体文件、可编辑文件和/或网页缓存文件。0041在本发明的一种实施方式中,监视单元210具体可以用于对本地系统特定的临时存储位置进行监视,获取写入所述特定的临时存储位置的资源类临时文件;也可以用于对应用程序的启动行为进行监视,获取该应用程序启动后所打开的资源类临时文件。0042备份单元220,用于将所述资源类临时文件上传至网络侧的存储设备;下载提供单元230,用于根据本地系统的访问需求,向本地系统提供已上传的资源类临时文件的下载。0043其中,本地系统的访问需求可以包括本地系统对所述网络侧。

26、存储设备的网络地址进行访问,或检测到本地系统故障所导致的系统或应用程序非正常关闭。0044在本发明的一种实施方式中,所述监视单元210,还可以用于监视所述临时文件是否被修改,如果是,则触发所述备份单元220将修改后的文件上传至网络侧的存储设备中。0045所述备份单元220具体可以用于周期性将所述临时文件的不同修改版本分别上传至网络侧的存储设备;或仅将所述临时文件的最后修改版本上传至网络侧的存储设备。0046所述下载提供单元230,具体可以用于根据本地系统的访问需求,在确认本地系统的访问权限后,向所述本地系统提供已上传的资源类临时文件的下载。0047为了描述的方便,描述以上装置时以功能分为各种单。

27、元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。0048通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可说明书CN102331956ACN102331969A6/6页9借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。0049本说明书中的各个实施例均。

28、采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。0050以上对本发明所提供的一种用户数据备份方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。说明书CN102331956ACN102331969A1/1页10图1图2说明书附图CN102331956A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1