Azure File SMB3.0文件共享服务(3)
在Windows上使用Azure文件共享服务
之前简单介绍过,你可以通过SMB 3.0协议,将Azure文件共享挂载在本地,就如使用一个网络驱动器是一样的,但需要注意不同版本的Windows对于SMB协议的支持:

如何在Azure的Windows虚拟机中访问共享文件存储昵?
- 创建一个Windows 2012虚拟机,可以和你的文件共享存储在一个region,比如都在北京,也可以不在一个地区,一个在北京地区一个在上海地区
- 持久化你的访问凭证,如果你只是手工挂载了共享服务,那么重新启动了之后,系统就不会重新自动连接,具体方式是使用cmdkey,执行如下命令:
cmdkey /add:<storage-account-name>. file.core.chinacloudapi.cn /user:<storage-account-name> /pass:<storage-account-key>
- 确保你的上述命令是执行成功的,然后就可以使用net use命令挂载你的Azure文件共享服务到你的驱动器,比如:
net use <drive-letter>: \\<storage-account-name>.file.core.chinacloudapi.cn \<share-name>
例如在本测试示例中:
net use f: \\mystorageacctfile.file.core.chinacloudapi.cn\myfileshare
然后你就可以像访问本地驱动盘一样访问共享存储

4. 重启服务器,检测共享服务是否会自动连接,可以看到系统重启以后,文件共享目录被自动加载,然后我们做个简单测试,我们在该目录下创建一个测试目录windows和测试文件mywindows.txt: 


那么可不可以在用户的数据中心或者我自己的笔记本上直接挂载Azure的文件共享服务?答案是肯定的,前提:
- 使用自己数据中心的机器链接到Azure的文件共享服务,必须使用SMB 3.0,所以确保你的机器在SMB3.0列表中,本测试中我使用的是Windows 10
- SMB 3.0必须使用445端口,在我的测试中,有些运营商会封掉该端口,导致服务无法访问,不仅仅在中国,在全球其他国家的不同运营商也会有类似的情况,请在测试之前测测445端口
在本测试中,我用的中国电信宽带,我的windows 10笔记本,可以成功的链接到Azure文件共享服务,并正常操作:

注意事项:如果你在使用Net use命令的时候碰到了如下错误:
System error 53 has occurred。
那么基本上能够是因为你的网路服务提供商,你的Firewall或者ISP将445端口封掉了,请联系你的管理员或者运营商,在美国地区的各个运营商对于445端口的开发情况请参考:
Azure File SMB3.0文件共享服务(3)的更多相关文章
- Azure File SMB3.0文件共享服务(4)
在Linux上使用Azure文件共享服务 使用SMB 3.0从用户自己的数据连接到Azure,需要加密连接,但目前的Linux SMB客户端都暂时都不支持,Linux的开源社区正在努力将该功能添加到L ...
- Azure File SMB3.0文件共享服务(1)
Azure Storage File是Azure推出的文件共享服务,目前的版本同时支持SMB 2.1和SMB 3.0协议.文件共享服务非常适合那些希望把自己数据中心中使用文件共享的应用程序,在云端需要 ...
- Azure File SMB3.0文件共享服务(5)
使用Java管理Azure文件共享服务 Azure文件共享服务提供了多种方式的访问接口,包括Powershell,.Net, Java, Python等等,本章主要介绍如何使用Java来访问A ...
- Azure File SMB3.0文件共享服务(2)
使用Powershell创建文件共享 Azure的文件存储结构如下所示,最基本的文件存储包含存储账号,文件共享,在文件共享下面你可以建立文件目录,上传文件: 在开始使用Powershell创建文件共享 ...
- Windows Azure文件共享服务--File Service
部署在Windows Azure上的虚拟机之间如何共享文件?例如:Web Server A和Web Server B组成负载均衡集群,两个服务器需要一个共享目录来存储用户上传的文件.通常,大家可能首先 ...
- Microsoft Azure File 服务简介
我们非常高兴地宣布在微软Azure中国区推出 Microsoft Azure File 服务预览版.Azure File 服务使用标准 SMB 2.1 协议提供文件共享.Azure 中运行的应用程序现 ...
- Azure File文件共享(6):使用Python开发
Azure文件共享服务提供了多种方式的访问接口,包括Powershell,.Net, Java, Python等等,本章主要介绍如何使用Python来访问Azure File存储. 关于Python环 ...
- Azure AD Domain Service(二)为域服务中的机器配置 Azure File Share 磁盘共享
一,引言 Azure File Share 是支持两种认证方式的! 1)Active Directory 2)Storage account key 记得上次分析的 "Azure File ...
- Windows Azure Storage (20) 使用Azure File实现共享文件夹
<Windows Azure Platform 系列文章目录> Update 2016-4-14.在Azure VM配置FTP和IIS,请参考: http://blogs.iis.net/ ...
随机推荐
- Python学习(七) 流程控制if语句
在Python中流程控制if语句采用如下格式: if expression : statement elif expression : statement elif expression : stat ...
- 添加事件监听兼容IE6-8
IE8一下浏览器不支持addEventListener,用attachEvent取而代之,但是在时间类型前面要加上’on‘,例如click时间在attachEvent中要写成onclick. var ...
- SCSI磁盘标准的架构与文档
来自scsi标准的官方网站http://t10.org/,具体的文档可以去浏览官方网站. (*) This chart reflects the currently approved SCSI pro ...
- javascript之window对象
window :window对象是BOM中所有对象的核心,除了是BOM中所有对象的父对象外,还包含一些窗口控制函数. 1.全局的window对象 JavaScript中的任何一个全局函数或变量都是wi ...
- zend server 和zend studio安装
zend server安装完后需要更改一个xml文件. 用记事本打开D:\Program Files\Zend\ZendServer\etc\ZendEnablerConf.xml文件. 将 锘??x ...
- bzoj2018 [Usaco2009 Nov]农场技艺大赛
Description Input 第1行:10个空格分开的整数: N, a, b, c, d, e, f, g, h, M Output 第1行:满足总重量最轻,且用度之和最大的N头奶牛的总体重模M ...
- java使用poi创建excel文件
import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import or ...
- noip2014总结
noip总结 经过七周的停课,我们终于迎来了期盼已久的noip考试.在这一次的noip考试中,我们经历了很多,也收获了很多.当然这一次考试中也有很多值得总结的地方,特写此总结. 这一次考试考得还不错, ...
- linux 安装gcc和g++
linux中安装gcc和g++ 今天在linux的服务器上安装C/C++的编译器gcc和g++,运行了如下两条命令: 1 yum install gcc yum install g++ 然后发现gcc ...
- 【转】android 电容屏(二):驱动调试之基本概念篇
关键词:android 电容屏 tp 工作队列 中断 多点触摸协议平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:S5PV310(samsung ...