依赖包同步方法、装置、计算机设备和存储介质

    公开(公告)号:CN117971297B

    公开(公告)日:2024-11-05

    申请号:CN202311822782.2

    申请日:2023-12-27

    IPC分类号: G06F8/71 G06F9/445

    摘要: 本申请涉及一种依赖包同步方法、装置、计算机设备和存储介质,涉及软件开发技术领域。所述方法包括:对客户端项目的依赖配置信息进行解析,确定客户端项目对应的依赖包排序集合;在确定私有NPM仓库的缓存文档不包含依赖包排序集合的集合标识符的情况下,针对依赖包排序集合包含的各依赖包,若依赖包未存在于私有NPM仓库,则从公共NPM仓库中获取依赖包并存储至私有NPM仓库;在私有NPM仓库中客户端项目对应的各依赖包均通过一致性检测后,向包含客户端项目的客户端发送已缓存消息;已缓存消息用于使客户端从私有NPM仓库中获取客户端项目对应的依赖包。采用本方法能够提升私有NPM仓库同步所需依赖包的效率。

    消除无效依赖库的方法、装置、设备、介质和程序产品

    公开(公告)号:CN118193032B

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

    申请号:CN202410345280.3

    申请日:2024-03-25

    IPC分类号: G06F8/70

    摘要: 本申请涉及一种消除无效依赖库的方法、装置、计算机设备、存储介质和计算机程序产品,涉及计算机技术领域。本申请能够在无需修改源码且无需重编译的情况下,消除共享库不必要的外部依赖共享库,提出了一种普适性较高的消除无效依赖库的方案。该方法包括:获取待消除的无效依赖库对应的导出符号集合,以及可执行和可链接格式文件对应的导入符号集合;根据导出符号集合和导入符号集合,得到目标集合;目标集合为导出符号集合和导入符号集合的交集;将目标集合中的符号重写为目标符号,并将目标符号导入预设的标准函数库;修改目标集合中可执行和可链接格式文件的目标属性,以使待消除的无效依赖库从标准函数库中移除。

    虚拟机备份方法、装置、计算机设备及存储介质

    公开(公告)号:CN118132201A

    公开(公告)日:2024-06-04

    申请号:CN202410296091.1

    申请日:2024-03-15

    IPC分类号: G06F9/455 G06F11/14

    摘要: 本申请涉及一种虚拟机备份方法、装置、计算机设备、存储介质和计算机程序产品。涉及信息技术领域。所述方法包括:通过虚拟化平台展示虚拟机管理页面;上述虚拟机管理页面包括虚拟机备份触发入口;响应于对虚拟机备份触发入口的触发操作,展示登录页面;上述登录页面包括账号信息输入入口,上述账号信息输入入口用于输入虚拟机备份系统的账号;在接收到针对账号信息输入入口输入的账号信息的条件下,展示虚拟机备份操作页面;上述虚拟机备份操作页面包括虚拟机备份操作控件;响应于针对虚拟机备份操作控件的触发操作,调用虚拟机备份系统的备份服务执行对应的备份操作。采用本方法能够提高虚拟机的备份效率。

    软件授权方法、许可授权方法、装置、设备和存储介质

    公开(公告)号:CN115374405B

    公开(公告)日:2024-02-20

    申请号:CN202211008214.4

    申请日:2022-08-22

    IPC分类号: G06F21/12 G06F21/60 G06F21/62

    摘要: 本申请涉及一种软件授权方法、许可授权方法、软件授权装置、计算机设备、存储介质和计算机程序产品。所述方法包括:基于预设的密钥对待授权内容和进行加密和签名,生成许可请求文件;对许可请求文件进行验证和授权,以获取服务器生成的许可授权文件;利用密钥对许可授权文件进行验证,在许可授权文件验证通过的情况下,利用许可授权文件对客户端中的软件组件进行授权。这样,利用预设的密钥分别授权的过程文件进行加密,能够保证授权的过程文件不容易被泄露和篡改,提升了授权的过程文件的有效性和安全性。

    虚拟机增量恢复方法、装置、计算机设备和存储介质

    公开(公告)号:CN117493074A

    公开(公告)日:2024-02-02

    申请号:CN202311241763.0

    申请日:2023-09-25

    IPC分类号: G06F11/14 G06F9/455 G06F3/06

    摘要: 本申请涉及一种虚拟机增量恢复方法、装置、计算机设备和存储介质。通过接收到恢复作业启动指令时,通过待恢复虚拟机对应的代理虚拟机获取待恢复磁盘对应的备份磁盘,以及备份磁盘对应的第一指纹文件和待恢复磁盘的磁盘副本的第二指纹文件,通过第一指纹文件和第二指纹文件的对比得到差异数据,根据差异数据和磁盘副本得到恢复后的目标磁盘副本,从而根据目标磁盘副本对待恢复虚拟机进行磁盘恢复。相较于传统的通过全量恢复的恢复方式,本方案通过磁盘副本和备份磁盘分别对应的指纹文件,确定差异数据,并结合差异数据和磁盘副本对虚拟机进行磁盘恢复,提高了虚拟机磁盘恢复的效率。

    关于重复数据删除的存储空间回收的方法、装置和系统

    公开(公告)号:CN117435135A

    公开(公告)日:2024-01-23

    申请号:CN202311409917.2

    申请日:2023-10-27

    IPC分类号: G06F3/06

    摘要: 本申请涉及重复数据删除技术领域,提供一种关于重复数据删除的存储系统空间回收的方法、装置和系统。本申请中,每次执行回收任务前,按索引文件的被删预估时间的相近情况,对索引文件进行分组;执行非首次回收任务时,若本组内存在索引文件被删,则根据本组索引文件所引用的数据块指纹,生成本组的本次分组被引用指纹信息,若未被删,则根据本组的上次分组被引用指纹信息,生成本次分组被引用指纹信息;基于每组的本次分组被引用指纹信息,得到本次回收任务的全局被引用指纹信息以进行数据块回收。采用本方法能够避免在索引文件不频繁被删的情况下,进行回收产生的重复计算问题。

    备份方法、装置、代理端和存储介质

    公开(公告)号:CN115543688B

    公开(公告)日:2023-06-09

    申请号:CN202211197326.9

    申请日:2022-09-29

    IPC分类号: G06F11/14

    摘要: 本申请提供一种备份方法、装置、代理端和存储介质,实现了快速查询指纹、提高备份效率的效果。备份前,根据备份类型从备份存储服务器下载指纹,对下载下来的指纹进行求模,存储至编号与指纹求模结果相同的本地指纹文件,备份中,对于需备份数据块计算指纹,并进行求模,根据求模结果,确定编号与求模结果相同的本地指纹文件,查找是否存在与需备份数据块的指纹相同的指纹,根据查找结果,确定备份存储服务器是否存有与需备份数据块的指纹相同的指纹,根据备份存储服务器是否存有与需备份的数据块的指纹相同的指纹,决定传输需备份数据块及其指纹传输至备份存储服务器还是仅传输需备份数据块的指纹传输至备份存储服务器。

    重复数据删除存储系统的空间回收方法和装置

    公开(公告)号:CN115357384A

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

    申请号:CN202210988673.7

    申请日:2022-08-17

    IPC分类号: G06F9/50 G06F12/02

    摘要: 本申请涉及一种重复数据删除存储系统的空间回收方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取各个第一指纹在位图上的第一映射位置;其中,各个第一指纹为各个备份文件所引用的各个数据块的指纹,备份文件所引用的数据块为当前存储系统中的数据块;获取各个第二指纹在位图上的第二映射位置;其中,各个第二指纹为当前存储系统中的各个数据块的指纹;将第一映射位置与第二映射位置进行比对,得到映射位置比对结果;根据映射位置比对结果,对当前存储系统中未被备份文件引用的数据块所占用的空间进行回收。采用本方法,能够提升重复数据删除存储系统的空间回收的空间利用率。

    备份合并的方法、装置和设备
    10.
    发明公开

    公开(公告)号:CN115269270A

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

    申请号:CN202210922188.X

    申请日:2022-08-02

    IPC分类号: G06F11/14

    摘要: 本申请提供一种备份合并的方法、装置和设备,可以确定对应位置最终发生变化的数据块可由哪一次增量备份得到。该方法包括:获取各时刻的备份对应的异化位图;根据每个时刻的增量备份对应的异化位图的比特位的标志值是否为1,确定每个时刻的增量备份上最终变化的数据块;根据第1时刻的全量备份对应的异化位图的比特位的标志值是否为1,确定第1时刻的全量备份上未变化的数据块;将每个时刻的增量备份上最终变化的数据块,与第1时刻的全量备份上未变化的数据块进行合并,得到新的全量备份。