[发明专利]一种网络文件系统备份方法、系统、终端及存储介质有效
申请号: | 202011077006.0 | 申请日: | 2020-10-10 |
公开(公告)号: | CN112235136B | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 马桂杰 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L41/084 | 分类号: | H04L41/084;H04L41/0668;H04L43/10;G06F16/182;G06F11/14 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 文件系统 备份 方法 系统 终端 存储 介质 | ||
本发明提供一种网络文件系统备份方法、系统、终端及存储介质,包括:存储备用节点IP,与所述备用节点建立网络连接,并将本地IP发送至备用节点;在配置网络文件系统过程中创建虚拟网卡并建立所述虚拟网卡与物理网卡的对应关系;根据所述对应关系将物理网卡的状态信息同步更新至虚拟网卡,从所述虚拟网卡采集虚拟网卡和物理网卡的状态信息,并根据所述状态信息生成心跳信息;启动所述虚拟网卡运行网络文件系统,并将所述心跳信息发送至备用节点;若所述心跳信息超期未发送,则所述备用节点接管所述网络文件系统业务。本发明能够快速发现运行节点的网络故障,从而及时转移网络文件系统的业务,避免业务中断。
技术领域
本发明网络文件系统技术领域,具体涉及一种网络文件系统备份方法、系统、终端及存储介质。
背景技术
网络文件系统(NFS)是文件系统之上的一个网络抽象,来允许远程客户端以与本地文件系统类似的方式,来通过网络进行访问。虽然NFS不是第一个此类系统,但是它已经发展并演变成UNIX系统中最强大最广泛使用的网络文件系统。NFS允许在多个用户之间共享公共文件系统,并提供数据集中的优势,来最小化所需的存储空间。
现有技术通常采用虚拟机运行网络文件系统,为增强网络文件系统的稳定性,通常采用设置备份节点的方法实现运行节点的冗余。但是现有技术中在向备用节点转移业务时,需要网络文件系统发现当前运行的节点故障,然后启用备用节点,这就导致了业务转移的延误,造成业务中断。
发明内容
针对现有技术的上述不足,本发明提供一种网络文件系统备份方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种网络文件系统备份方法,包括:
存储备用节点IP,与所述备用节点建立网络连接,并将本地IP发送至备用节点;
在配置网络文件系统过程中创建虚拟网卡并建立所述虚拟网卡与物理网卡的对应关系;
根据所述对应关系将物理网卡的状态信息同步更新至虚拟网卡,从所述虚拟网卡采集虚拟网卡和物理网卡的状态信息,并根据所述状态信息生成心跳信息;
启动所述虚拟网卡运行网络文件系统,并将所述心跳信息发送至备用节点;
若所述心跳信息超期未发送,则所述备用节点接管所述网络文件系统业务。
进一步的,所述在配置网络文件系统过程中创建虚拟网卡并建立所述虚拟网卡与物理网卡的对应关系,包括:
利用macvtap模式创建虚拟网卡并设置所述虚拟网卡的mac地址;
将物理网卡号加7作为虚拟网卡的插槽号;
将层项和传输总线项均设为0。
进一步的,所述启动所述虚拟网卡运行网络文件系统,包括:
通过启动所述虚拟网卡在本地启动网络文件系统;
在备用节点启动网络文件系统服务,并将所述备用节点的虚拟网卡设为未启用状态;
将输入输出卷在本地和备用节点上进行映射挂载。
进一步的,所述若心跳信息超期未发送则所述备用节点接管所述网络文件系统业务,包括:
若心跳包超时,则备用节点检测网络文件系统IP是否连通:
若否,则启动备用节点虚拟网卡,并发送网关地址解析包,接管网络文件系统业务。
进一步的,所述方法还包括:
存储备用节点公钥;
利用所述公钥将心跳信息加密后发送至备用节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011077006.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种气体保护装置
- 下一篇:基于k8s集群的多模型推理服务部署方法及装置