Windows系统实现自动挂载NAS

Windows系统实现自动挂载NAS

更新时间:2020-11-06 17:03:37

免责声明:本文档可能包含第三方产品信息,该信息仅供参考。阿里云对第三方产品的性能、可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺。

概述

本文主要介绍Windows系统使用计划任务实现系统重启后自动挂载NAS的解决方法。

详细信息

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

重启Windows系统后需要手动挂载NAS。为了减缓重启后业务恢复时间,在Windows下使用计划任务实现自动挂载NAS。

创建NAS挂载脚本

在Windows下创建名为nas_auto.bat的脚本文件,建议您创建完脚本后,先手动执行脚本文件,保证可以正常加载NAS盘。

  • SMB挂载命令格式实例,在nas_auto.bat中输入如下内容,保存到对应磁盘路径下。

    net use Z: \\309954befb-rgp4.cn-shanghai.nas.aliyuncs.com\myshare
  • NFS挂载,在nas_auto.bat的脚本文件输入如下内容,保存到对应磁盘路径下。

    mount -o nolock \\3e6a14a288-iwd16.cn-shanghai.nas.aliyuncs.com\! Z:

您需要自行替换盘符(Z:)和挂载点域名(309954befb-rgp4.cn-shanghai.nas.aliyuncs.com、3e6a14a288-iwd16.cn-shanghai.nas.aliyuncs.com)。有关挂载命令,请参见Windows系统使用NFS协议挂载NAS共享文件存储如果挂载NFS任务显示成功,但实际没有出现NAS盘,请尝试直接将nas_auto.bat移动至C:\ProgramData\Microsoft\Windows\StartMenu\Programs\StartUp目录下,无需在任务计划程序下创建任务。

创建计划任务

  1. 在Windows的管理工具中,打开任务计划程序
  2. 选择操作>创建任务
  3. 选择常规,设置任务计划名称,选择不管用户是否登录都要运行使用最高权限运行(I)
  4. 选择触发器>新建,弹出新建触发器开始任务选择登录时高级设置中选择已启用,单击确定
  5. 选择操作>新建,弹出新建操作操作选择启动程序程序或脚本选择nas_auto.bat文件,单击确定
  6. 选择条件,勾选只有在以下网络连接可用时才启动网络选择任何连接
  7. 选择设置,选择如果请求后任务还在运行,强行将其停止(F)请勿启动新实例选项。
  8. 设置完成,单击确定保存设置。
  9. 重启服务器,进行验证。系统显示如下信息,表示可以正常执行。

适用于

  • 云服务器ECS