网络附属存储替换方法及相关装置制造方法及图纸

技术编号:37670186 阅读:19 留言:0更新日期:2023-05-26 04:31
本发明专利技术公开了一种网络附属存储替换方法及相关装置,可以通过向待卸载的旧网络附属存储下发预设的采集脚本,以通过采集脚本采集旧网络附属存储的信息;若成功采集到信息,则对旧网络附属存储进行第一预校验检查;对待挂载的新网络附属存储进行第二预校验检查;若所述旧网络附属存储通过所述第一预校验检查且所述新网络附属存储通过所述第二预校验检查,则卸载所述旧网络附属存储并挂载所述新网络附属存储。本发明专利技术可以自动识别网络附属存储的替换场景,并自动用新网络附属存储替换旧网络附属存储,无需人工参与,效率较高。效率较高。效率较高。

【技术实现步骤摘要】
网络附属存储替换方法及相关装置


[0001]本专利技术涉及计算机领域,特别涉及一种网络附属存储替换方法及相关装置。

技术介绍

[0002]在现有运维工作中,经常遇到网络附属存储NAS更换的运维场景,比如NAS设备到期了,需要更换新的NAS设备;或者是NAS设备需要进行迁移改造。诸如上述这样的运维场景越来越多,而且往往都涉及到大批量设备的变更,实际场景中面临着需要在规定时间内对几万台设备进行相关变更操作,工作量非常大。
[0003]现有的常用方法是手动执行命令的方式进行相关变更操作,效率较慢。

技术实现思路

[0004]鉴于上述问题,本专利技术提供一种克服上述问题或者至少部分地解决上述问题的一种网络附属存储替换方法及相关装置。
[0005]第一方面,一种网络附属存储替换方法,包括:
[0006]向待卸载的旧网络附属存储NAS下发预设的采集脚本,以通过所述采集脚本采集所述旧网络附属存储NAS的信息;
[0007]若成功采集到所述信息,则对所述旧网络附属存储NAS进行第一预校验检查,其中,所述第一预校验检查包括对所述旧网络附属存储NAS的状态进行检查和对所述旧网络附属存储NAS的挂载点目录进行检查;
[0008]对待挂载的新网络附属存储NAS进行第二预校验检查,其中,所述第二预校验检查包括检查所述新网络附属存储NAS的权限设置、用户信息、属组信息、软链接状态和生产IP状态;
[0009]若所述旧网络附属存储NAS通过所述第一预校验检查且所述新网络附属存储NAS通过所述第二预校验检查,则卸载所述旧网络附属存储NAS并挂载所述新网络附属存储NAS。
[0010]结合第一方面,在某些可选的实施方式中,所述对所述旧网络附属存储NAS进行第一预校验检查,包括:
[0011]通过操作系统的mount命令检查所述旧网络附属存储NAS的状态是否是挂载错误状态或者是未挂载状态;
[0012]通过操作系统的cd命令到所述旧网络附属存储NAS的文件系统目录中查看所述旧网络附属存储NAS的挂载点下是否存在子目录;
[0013]若所述旧网络附属存储NAS的状态不是所述挂载错误状态且不是所述未挂载状态,且所述旧网络附属存储NAS的挂载点未存在子目录,则确定所述旧网络附属存储NAS通过所述第一预校验检查,否则确定所述旧网络附属存储NAS未通过所述第一预校验检查。
[0014]结合第一方面,在某些可选的实施方式中,所述对待挂载的新网络附属存储NAS进行第二预校验检查,包括:
[0015]检查所述新网络附属存储NAS的文件系统的所述权限设置是否位于预设权限范围内;
[0016]检查所述新网络附属存储NAS的所述用户信息是否存在;
[0017]检查所述新网络附属存储NAS的用户所属的组对应的所述属组信息是否存在;
[0018]检查所述新网络附属存储NAS的负责业务的所述生产IP是否已授权;
[0019]若所述权限设置位于所述预设权限范围内、且存在所述用户信息、且存在所述属组信息、且所述生产IP已被授权,则确定所述新网络附属存储NAS通过所述第二预校验检查,否则确定所述新网络附属存储NAS未通过所述第二预校验检查。
[0020]结合第一方面,在某些可选的实施方式中,所述对待挂载的新网络附属存储NAS进行第二预校验检查,包括:
[0021]检查所述新网络附属存储NAS的文件系统的所述权限设置是否位于预设权限范围内;
[0022]检查所述新网络附属存储NAS的所述用户信息是否存在;
[0023]检查所述新网络附属存储NAS的用户所属的组对应的所述属组信息是否存在;
[0024]检查所述新网络附属存储NAS的负责业务的所述生产IP是否已授权;
[0025]通过ls

l命令检查所述新网络附属存储NAS的文件属性上是否设置所述软链接;
[0026]若所述权限设置位于所述预设权限范围内、且存在所述用户信息、且存在所述属组信息、且所述文件属性上设置了所述软链接、且所述生产IP已被授权,则确定所述新网络附属存储NAS通过所述第二预校验检查,否则确定所述新网络附属存储NAS未通过所述第二预校验检查。
[0027]结合第一方面,在某些可选的实施方式中,所述卸载所述旧网络附属存储NAS并挂载所述新网络附属存储NAS,包括:
[0028]卸载所述旧网络附属存储NAS;
[0029]删除预设路径对应的文件中的信息;
[0030]挂载所述新网络附属存储NAS,并在所述预设路径对应的文件中增加相应的信息。
[0031]第二方面,一种网络附属存储替换装置,包括:信息采集单元、第一检查单元、第二检查单元和存储卸载单元;
[0032]所述信息采集单元,用于向待卸载的旧网络附属存储NAS下发预设的采集脚本,以通过所述采集脚本采集所述旧网络附属存储NAS的信息;
[0033]所述第一检查单元,用于若成功采集到所述信息,则对所述旧网络附属存储NAS进行第一预校验检查,其中,所述第一预校验检查包括对所述旧网络附属存储NAS的状态进行检查和对所述旧网络附属存储NAS的挂载点目录进行检查;
[0034]所述第二检查单元,用于对待挂载的新网络附属存储NAS进行第二预校验检查,其中,所述第二预校验检查包括检查所述新网络附属存储NAS的权限设置、用户信息、属组信息、软链接状态和生产IP状态;
[0035]所述存储卸载单元,用于若所述旧网络附属存储NAS通过所述第一预校验检查且所述新网络附属存储NAS通过所述第二预校验检查,则卸载所述旧网络附属存储NAS并挂载所述新网络附属存储NAS。
[0036]结合第二方面,在某些可选的实施方式中,所述第一检查单元,包括:状态检查子
单元、目录查看子单元和第一确定子单元;
[0037]所述状态检查子单元,用于通过操作系统的mount命令检查所述旧网络附属存储NAS的状态是否是挂载错误状态或者是未挂载状态;
[0038]所述目录查看子单元,用于通过操作系统的cd命令到所述旧网络附属存储NAS的文件系统目录中查看所述旧网络附属存储NAS的挂载点下是否存在子目录;
[0039]所述第一确定子单元,用于若所述旧网络附属存储NAS的状态不是所述挂载错误状态且不是所述未挂载状态,且所述旧网络附属存储NAS的挂载点未存在子目录,则确定所述旧网络附属存储NAS通过所述第一预校验检查,否则确定所述旧网络附属存储NAS未通过所述第一预校验检查。
[0040]结合第二方面,在某些可选的实施方式中,所述第二检查单元,包括:第一权限检查子单元、第一用户检查子单元、第一属组检查子单元、第一授权检查子单元和第二确定子单元;
[0041]所述第一权限检查子单元,用于检查所述新网络附属存储NAS的文件系统的所述权限设置是否位于预设权限范围内;
[0042]所述第一用户检查子单元,用于检查所述新网络附属本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络附属存储替换方法,其特征在于,包括:向待卸载的旧网络附属存储NAS下发预设的采集脚本,以通过所述采集脚本采集所述旧网络附属存储NAS的信息;若成功采集到所述信息,则对所述旧网络附属存储NAS进行第一预校验检查,其中,所述第一预校验检查包括对所述旧网络附属存储NAS的状态进行检查和对所述旧网络附属存储NAS的挂载点目录进行检查;对待挂载的新网络附属存储NAS进行第二预校验检查,其中,所述第二预校验检查包括检查所述新网络附属存储NAS的权限设置、用户信息、属组信息、软链接状态和生产IP状态;若所述旧网络附属存储NAS通过所述第一预校验检查且所述新网络附属存储NAS通过所述第二预校验检查,则卸载所述旧网络附属存储NAS并挂载所述新网络附属存储NAS。2.根据权利要求1所述的方法,其特征在于,所述对所述旧网络附属存储NAS进行第一预校验检查,包括:通过操作系统的mount命令检查所述旧网络附属存储NAS的状态是否是挂载错误状态或者是未挂载状态;通过操作系统的cd命令到所述旧网络附属存储NAS的文件系统目录中查看所述旧网络附属存储NAS的挂载点下是否存在子目录;若所述旧网络附属存储NAS的状态不是所述挂载错误状态且不是所述未挂载状态,且所述旧网络附属存储NAS的挂载点未存在子目录,则确定所述旧网络附属存储NAS通过所述第一预校验检查,否则确定所述旧网络附属存储NAS未通过所述第一预校验检查。3.根据权利要求1所述的方法,其特征在于,所述对待挂载的新网络附属存储NAS进行第二预校验检查,包括:检查所述新网络附属存储NAS的文件系统的所述权限设置是否位于预设权限范围内;检查所述新网络附属存储NAS的所述用户信息是否存在;检查所述新网络附属存储NAS的用户所属的组对应的所述属组信息是否存在;检查所述新网络附属存储NAS的负责业务的所述生产IP是否已授权;若所述权限设置位于所述预设权限范围内、且存在所述用户信息、且存在所述属组信息、且所述生产IP已被授权,则确定所述新网络附属存储NAS通过所述第二预校验检查,否则确定所述新网络附属存储NAS未通过所述第二预校验检查。4.根据权利要求1所述的方法,其特征在于,所述对待挂载的新网络附属存储NAS进行第二预校验检查,包括:检查所述新网络附属存储NAS的文件系统的所述权限设置是否位于预设权限范围内;检查所述新网络附属存储NAS的所述用户信息是否存在;检查所述新网络附属存储NAS的用户所属的组对应的所述属组信息是否存在;检查所述新网络附属存储NAS的负责业务的所述生产IP是否已授权;通过ls

l命令检查所述新网络附属存储NAS的文件属性上是否设置所述软链接;若所述权限设置位于所述预设权限范围内、且存在所述用户信息、且存在所述属组信息、且所述文件属性上设置了所述软链接、且所述生产IP已被授权,则确定所述新网络附属存储NAS通过所述第二预校验检查,否则确定所述新网络附属存储NAS未通过所述第二预校验检查。
5.根据权利要求1所述的方法,其特征在于,所述卸载所述旧网络附属存储NAS并挂载所述新网络附属存储NAS,包括:卸载所述旧网络附属存储NAS;删除预设路径对应的文件中的信息;挂载所述新网...

【专利技术属性】
技术研发人员:吴湘
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1