用于数据备份应用程序的仿真组件制造技术

技术编号:2819986 阅读:171 留言:0更新日期:2012-04-11 18:40
提供一种用于数据备份系统的仿真组件。仿真组件将诸如闪存设备或盘驱动器的分区的存储设备表示为触发应用程序自动执行的自动加载设备。因此,诸如个人计算机的其它计算系统通过仿真组件与被表示为自动加载设备的存储设备相互作用。因为仿真组件做出该表示,所以仅在存储设备和计算系统之间连接该仿真组件就可以使存储在存储设备上的备份应用程序在计算系统上自动地执行。还提供一种包括仿真组件和存储设备的数据备份装置。备份系统还可以包括用于连接到诸如盘驱动器的存储来自数据源的备份内容的其它可移动设备的接口。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般地涉及数字数据管理领域,更具体地涉及一种配置成对介 质设备进行仿真的数据^^应用程序的组件。
技术介绍
由各种文件类型的数字数据文件所表示的数字内容迅速取代其它形 式的内容。例如,文档、展示、照片、电影和音乐日渐增加地产生并被数字地存储。许多个人和机构遇到的问^A通常存储在计算M盘驱动器上 的数字内容会被糟糕的组织并需要存档以防止意外丟失。例如,个人计算 机(pc )上的数字照片文件可能会在许多文件夹中发现一从数码相机传来 的照片存储在一组文件夹中,作为电子邮件附件接收到的照片存储在其它 文件夹中,而从网站下载的照片存储在另外的文件夹中。将数字内容存档的一个方式是周期性地将计算机上所有的数据文件 进行备份,并保留现有的组织结构。尽管这个技术对保护数据内容防止意 外丟失有效,但是这个技术有多个缺点。举例来说,所产生的拷贝组织得 并不比原来的好,所以错放或混乱的内容仍保持错放或混乱。此外,R 所有数据文件需要大量的存储容量以拷贝已另外保留在其它地方的许多文件。例如,最初从光盘(CD)加载到计算机上的特定应用文件已经存档 在CD上,因此不需要进行M。全部*所需的存储容量可以利用诸如硬盘驱动器(HDD)等的可写数据存储介质来获得,然而,这需要在首次连接到系统时进^i殳备装配和 软件安装。为了完成这些步骤,用户可能要提供该用户可能不容易知道的 关于现有系统的信息。而且,用户可能要作出关于设备和软件配置的决定。 安装和装配所涉及的步骤的数目以及一些步骤的复杂性阻止许多用户费 心在备份应用程序上。具有足够容量来执行全部备份的可写数据存储介质 的费用也使得用户不执行完整的*。此外,因为在整个M期间占用的 系统的时间长,购买和安装了需要的存储容量的一些用户也不经常执行备 份。可替选地,用户可以手动M目录中选择一组文件,并将所选择的文 件拷贝到存^i殳备中。尽管该替选方案允许对不需要安装和装配步骤的较 小的存^i殳备的使用,但是手动选择文件是费时的。而且,手动选择文件 会有意外遗漏一些文件的可能。因此,所需要的是能够以经济且方便的方式选择性地a数据内容。
技术实现思路
提供一种在第 一设备类型的存储设备和运行操作系统的数据源之间 使用的示例性的仿真组件。在此,仿真组件包括配置成对来自lt据源的询 问返回响应的逻辑装置,其中该响应指示存储设备是第二设备类型,所述 第二设备类型属于在连接到数据源时触发操作系统以自动加载存储在存^!^i殳备上的应用程序的一类设备类型。如在此进一步讨论的,在本文中属 于该类的设^^被称为"自动加栽设备"。提供一种在数据源和第一存储设备之间使用的另 一示例性的仿真组 件。在示例性的实施例中,仿真组件包括配置成将第一存储设备的第一逻 辑存储区域表示为自动加载设备的逻辑装置;以及配置成将第一存^i殳备 的第二逻辑存储区域表示为包括可写数据存储介质的第二存储设备的逻 辑装置。在一些实施例中,仿真组件还包括配置成接收来自数据源的对自 动加载设备进行寻址的自动加载设^令、将自动加载设^令翻译成第 一存储设R令以及将第 一存储设^令发送到第 一逻辑存储区域的逻 辑装置。在此,仿真组件还包括配置成接收来自第一逻辑存储区域的第一 存^i殳备响应、将第 一存^i殳备响应翻译成自动加载设备响应以瓦&送自 动加载设备响应到数据源的逻辑装置。在一些实施例中,仿真组件还包括 配置成接收来自数据源的对第二存储设备进行寻址的第二存储设4^令以瓦良送第二存^i殳4^令到第二逻辑存储区域的逻辑装置,以及配置成接收来自第二逻辑存储区域的第二存储设备响应以;sut送第二存储设备 响应到数据源的逻辑装置。在一些实施例中,仿真组件可以配置成将第一逻辑存储区域表示为CD驱动器或数字视频光盘(DVD)驱动器。同样地,在一些实施例中,仿 真组件可以配置成将第二逻辑存储区域表示为HDD、安全数字(SD)存储 卡、闪存(CF)卡、记忆棒或包括可写数据存储介质的其它存储设备。应 该意识到在此所描述的各种示例性的仿真组件的逻辑装置可以通过软件、 硬件、固件或它们的组合来实现。还提供一种数据*系统。在示例性的实施例中,数据备盼系统包括 通信接口;包括可写数据存储介质的第一存^^i更备;以及在第一存^i殳备 和通信接口之间进行通信的仿真组件。在这个实施例中,仿真组件配置成 将第一存储设备表示为自动加栽设备。仿真组件还配置成接收来自数据源 的对自动加载设备进行寻址的自动加栽i更^^令,将自动加载设^^令翻 译成第一存^i殳W令,并_§^送第一存#^^令到第一存>^殳备。仿 真组件还配置成接收来自第一存^(ti殳备的第一存^i殳备响应,将第一存储 设备响应翻译成自动加载设备响应,并且发送自动加载设备响应到数据 源。在此,通信接口例如可以包括通用串行总线(USB)通信接口或火线 (FireWire)通信接口。第一存储设备例如可以包括HDD、 SD存储卡或 CF存储卡。而且,仿真组件可以将第一存^i殳备表示为CD驱动器或DVD 驱动器。在一些实施例中,数据R系统还包括可移动存储设备接口以在仿真 组件和可移动存储设备之间提供通信。因此,数据备份系统的仿真组件还 可以配置成接收来自数据源的可移动存^i殳W令并将可移动存储设备 命令发送到可移动存储设备,该可移动存储设4^令对与可移动存储设备 接口接合的可移动存储设备进行寻址。仿真组件还可以配置成接收来自与 可移动存储设备接口接合的可移动存储设备的可移动存储设备响应并发 送可移动存^i殳备响应到数据源。附图说明图1是根据本专利技术的示例性的实施例的数据M系统的示意性表示; 图2 3J艮据4^专利技术的另一示例性的实施例的数据R系统的示意性表示;图3是根据本专利技术的示例性实施例的用于对数据源上的数据文件进 行备除的方法的流程图4是根据本专利技术的示例性实施例的过程的流程图,通过该过程,数 据源将数据备盼系统识别为两个附连的设备。具体实施例方式为个人以及商业应用提供了 一种数据R系统。本专利技术的数据#系 统允许根据诸如文件类型的一些标准将文件从例如个人计算机的数据源选择性地拷贝到存储设备。例如,系统可以配置成对具有诸如.mp3和.wav 的公认音乐文件扩展名的音频文件进行备份或对具有诸如.jpg、 .pct 和.tif的公认图像文件扩M的图像文件进行^。根据一些实施例,用程序。*应用程序可以配置成很少要求或不要求用户输入来执行M 过程。数据备除系统可以采取多种不同的形式。 一个例子是包括^#应用程 序和对于所拷贝的文件具有足够存储量的装置。另一个例子是包括^应 用程序和接口 ,该接口连接到诸如外部HDD或快闪设备的以存储设备形式 的具有足够存储容量的存储装置。在这两个例子中,系统包括仿真组件。 仿真组件使得数据备份系统包含R应用程序的部分看起来像是具有特 定设备类型的数据源。更具体地,数据备除系统的备^^应用程序部分表示 为在此被称为"自动加载设备"的一类存^i殳备中的一个。对自动加栽i殳 备进行仿真允许数据##系统利用某些操作系统的自动执行能力,使得当 设备连接到运行操作系统的数据源时将自动执行^^应用程序。图1提供通过连接120连接到数据源110的翁:据备除系统100的示例 性实施例的示意性表示。数据本文档来自技高网
...

【技术保护点】
一种在第一设备类型的存储设备和运行操作系统的数据源之间使用的仿真组件,所述仿真组件包括: 配置成对来自所述数据源的询问返回响应的逻辑装置,所述响应指示所述存储设备是第二设备类型,所述第二设备类型属于在连接到所述数据源时触发所述操作系统以自动加载存储在所述存储设备上的应用程序的一类设备类型。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:伊恩科林斯埃里克李优素福乔杜里杰弗里布鲁内特
申请(专利权)人:存储器械有限公司
类型:发明
国别省市:CA[加拿大]

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

1
相关领域技术
  • 暂无相关专利