Windows系统实现自动挂载NAS

Windows系统实现自动挂载NAS

更新时间:2019-12-31 15:07:56

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

 

概述

本文主要介绍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)。有关挂载命令,请参阅挂载SMB 文件系统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