一种高效的镜像文件系统实现方法

    公开(公告)号:CN112597102B

    公开(公告)日:2022-06-17

    申请号:CN202011591253.2

    申请日:2020-12-29

    发明人: 谈振华

    摘要: 本发明公开了一种高效的镜像文件系统实现方法,涉及VOI技术领域,包括获取VOI客户机磁盘中预设大小的连续空间,以用于进行镜像文件的存储;将所述空间的起始扇区和总大小传递给镜像文件系统的格式化接口,将所述空间格式化为镜像文件系统格式;获取镜像文件系统的起始地址并传递给镜像文件系统的加载接口进行加载;镜像文件系统的加载功能将镜像文件系统的文件系统基础信息区、文件项列表、文件分配表区的元数据加载至内存,并将记录元数据的镜像文件系统句柄返回给调用者。本发明能够有效提高镜像文件系统的访问性能。

    一种物理机启动qcow2格式系统镜像的方法及系统

    公开(公告)号:CN112506534A

    公开(公告)日:2021-03-16

    申请号:CN202011497064.9

    申请日:2020-12-17

    发明人: 谈振华

    IPC分类号: G06F8/61 G06F9/455 G06F9/445

    摘要: 本发明公开了一种物理机启动qcow2格式系统镜像的方法及系统,涉及VOI技术领域,该方法包括分发qcow2格式的系统镜像文件至VOI客户端,并将所述系统镜像文件存储至VOI客户端所属VOI客户机的镜像文件系统中;VOI客户端底层驱动创建对应系统镜像文件所属镜像磁盘的第一虚拟磁盘;基于第一虚拟磁盘中的操作系统引导程序引导操作系统;VOI客户端上层驱动创建对应系统镜像文件所属镜像磁盘的第二虚拟磁盘;操作系统内核识别第二虚拟磁盘,并将识别到的第二虚拟磁盘作为系统磁盘以继续进行操作系统的初始化,完成操作系统的启动。本发明通过调用虚拟磁盘中的操作系统引导程序,使得操作系统在虚拟磁盘设备中启动,从而完成操作系统的启动。

    一种适用于机房内多台电脑的软件激活方法及激活系统

    公开(公告)号:CN106843950B

    公开(公告)日:2020-07-28

    申请号:CN201710021923.9

    申请日:2017-01-12

    发明人: 谈振华

    IPC分类号: G06F8/61

    摘要: 本发明公开了一种适用于机房内多台电脑的软件激活方法,涉及计算机管理技术领域,包括在发送端电脑中分配一个激活信息备份分区;并在发送端电脑中激活信息备份分区之外安装待激活软件;将发送端电脑的硬盘数据通过网络拷贝发送给接收端电脑;激活各电脑中的待激活软件,再从各电脑自身的硬盘数据中获取激活后软件的软件激活信息并存储到该电脑的激活信息备份分区中;发送端电脑有更新时,获取更新后的发送端电脑的激活信息备份分区之外的硬盘数据,再通过网络拷贝将硬盘数据发送给接收端电脑;把硬盘数据中的软件激活信息替换成该接收端电脑的激活信息备份分区中的软件激活信息。本发明还公开了一种适用于机房内多台电脑的软件激活系统。

    基于磁盘保护还原的文件同步系统及方法

    公开(公告)号:CN103761164B

    公开(公告)日:2017-06-30

    申请号:CN201410015891.8

    申请日:2014-01-14

    发明人: 谈振华

    IPC分类号: G06F11/14 G06F17/30

    摘要: 本发明提供一种基于磁盘保护还原的文件同步系统,其用于在系统保护还原执行后自动同步用户需备份的数据,其包括同步文件设置单元、备份创建单元、同步判断单元及同步文件执行单元。同步文件设置单元用于设置需同步文件的相关信息并存储,备份创建单元用于在系统还原执行前为当前系统创建临时备份点存储保护分区的备份,同步判断单元用于在系统启动后根据所设置的同步文件的相关信息判断相关文件是否需进行同步,同步文件执行单元用于根据同步判断单元的判断结果确定是否执行需同步文件的同步。该系统在系统执行还原恢复后自动将用户需备份的数据进行文件同步,无需在系统保护还原时手动备份相关数据,操作简单方便。本发明还提供了一种同步方法。

    一种物理机启动qcow2格式系统镜像的方法及系统

    公开(公告)号:CN112506534B

    公开(公告)日:2024-08-13

    申请号:CN202011497064.9

    申请日:2020-12-17

    发明人: 谈振华

    IPC分类号: G06F8/61 G06F9/455 G06F9/445

    摘要: 本发明公开了一种物理机启动qcow2格式系统镜像的方法及系统,涉及VOI技术领域,该方法包括分发qcow2格式的系统镜像文件至VOI客户端,并将所述系统镜像文件存储至VOI客户端所属VOI客户机的镜像文件系统中;VOI客户端底层驱动创建对应系统镜像文件所属镜像磁盘的第一虚拟磁盘;基于第一虚拟磁盘中的操作系统引导程序引导操作系统;VOI客户端上层驱动创建对应系统镜像文件所属镜像磁盘的第二虚拟磁盘;操作系统内核识别第二虚拟磁盘,并将识别到的第二虚拟磁盘作为系统磁盘以继续进行操作系统的初始化,完成操作系统的启动。本发明通过调用虚拟磁盘中的操作系统引导程序,使得操作系统在虚拟磁盘设备中启动,从而完成操作系统的启动。

    数据静态恢复方法、装置、设备及可读存储介质

    公开(公告)号:CN114510278A

    公开(公告)日:2022-05-17

    申请号:CN202210074362.X

    申请日:2022-01-21

    发明人: 谈振华

    IPC分类号: G06F9/4401 G06F11/14

    摘要: 本发明提供一种数据静态恢复方法、装置、设备及可读存储介质。该方法包括:VOI底层客户端分别创建第一增量文件和第二增量文件,并将第一增量文件挂载为更新后的操作系统启动磁盘,将第二增量文件挂载为静态系统磁盘;更新后的操作系统的数据恢复模块读取VOI磁盘元数据区的待恢复标记;若VOI磁盘元数据区的待恢复标记为1,则将分层保护空间中的注册表键值和系统文件同步到挂载为静态系统磁盘的第二增量文件中。通过本发明,避免了在更新后的操作系统运行过程中同步注册表键值和系统文件进行数据恢复的过程中,注册表键值和/或系统文件的内容不完整,导致更新后的操作系统异常的问题。

    一种QCOW2镜像文件传输方法、装置及系统

    公开(公告)号:CN114036136A

    公开(公告)日:2022-02-11

    申请号:CN202111241487.9

    申请日:2021-10-25

    发明人: 谈振华

    摘要: 本申请涉及一种QCOW2镜像文件传输方法、装置及系统,涉及VOI技术领域,该方法包括:获取待传输QCOW2镜像文件中的文件系统有效数据位图;遍历待传输QCOW2镜像文件的有效数据簇和无效数据簇的集合,并将对应在待传输QCOW2镜像文件中的扇区位置存储至预设的簇信息列表中;识别有效数据簇,并生成有效数据簇信息列表;获取有效数据簇的数据,生成自定义QCOW2镜像文件;基于自定义QCOW2镜像文件进行数据传输工作。本申请能够基于QCOW2镜像文件的有效数据位图进行有效数据的筛选,仅传输有效数据,从而避免在数据传输时对无效数据簇进行传输,有效避免了网络流量的浪费,提高QCOW2镜像文件的传输效率。

    一种高效的镜像文件系统实现方法

    公开(公告)号:CN112597102A

    公开(公告)日:2021-04-02

    申请号:CN202011591253.2

    申请日:2020-12-29

    发明人: 谈振华

    摘要: 本发明公开了一种高效的镜像文件系统实现方法,涉及VOI技术领域,包括获取VOI客户机磁盘中预设大小的连续空间,以用于进行镜像文件的存储;将所述空间的起始扇区和总大小传递给镜像文件系统的格式化接口,将所述空间格式化为镜像文件系统格式;获取镜像文件系统的起始地址并传递给镜像文件系统的加载接口进行加载;镜像文件系统的加载功能将镜像文件系统的文件系统基础信息区、文件项列表、文件分配表区的元数据加载至内存,并将记录元数据的镜像文件系统句柄返回给调用者。本发明能够有效提高镜像文件系统的访问性能。

    EXT文件系统有效数据分析方法

    公开(公告)号:CN105389232B

    公开(公告)日:2018-02-09

    申请号:CN201510715609.1

    申请日:2015-10-28

    发明人: 谈振华

    IPC分类号: G06F11/14

    摘要: 本发明公开了一种EXT文件系统有效数据分析方法,涉及数据备份还原领域,磁盘分区中每个块组均包括元数据区和数据区,其包括:将磁盘分区中每个块组的元数据区判断为全部已分配状态;通过读取块组描述符表,判断磁盘分区中每个块组中数据区的分配状态是否为全部已分配状态、全部未分配状态或部分分配状态;判断分配状态为部分分配状态的块组中数据区每一块的分配状态;将所有块组的元数据区、全部已分配状态块组中的数据区以及部分分配状态块组的数据区中已分配的块标记为EXT文件系统的有效数据。本发明只需读取部分分配的块组的块位图,有效的降低了读取块位图的数量,能有效提高分析EXT文件系统有效数据的速度。

    一种适用于机房内多台电脑的软件激活方法及激活系统

    公开(公告)号:CN106843950A

    公开(公告)日:2017-06-13

    申请号:CN201710021923.9

    申请日:2017-01-12

    发明人: 谈振华

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61

    摘要: 本发明公开了一种适用于机房内多台电脑的软件激活方法,涉及计算机管理技术领域,包括在发送端电脑中分配一个激活信息备份分区;并在发送端电脑中激活信息备份分区之外安装待激活软件;将发送端电脑的硬盘数据通过网络拷贝发送给接收端电脑;激活各电脑中的待激活软件,再从各电脑自身的硬盘数据中获取激活后软件的软件激活信息并存储到该电脑的激活信息备份分区中;发送端电脑有更新时,获取更新后的发送端电脑的激活信息备份分区之外的硬盘数据,再通过网络拷贝将硬盘数据发送给接收端电脑;把硬盘数据中的软件激活信息替换成该接收端电脑的激活信息备份分区中的软件激活信息。本发明还公开了一种适用于机房内多台电脑的软件激活系统。