如何部署 Azure 文件

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft Azure网络

小提示:您能找到这篇{如何部署 Azure 文件}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的如何部署 Azure 文件内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">Azure文件在云中提供完全托管的文件共享,这些共享项可通过行业标准SMB协议进行访问。本文介绍如何在组织内实际部署Azure文件。

< ">强烈建议在按照本文中的步骤操作之前,阅读规划Azure文件部署。

< ">必备条件

< ">本文假设你已完成下列步骤:

< ">在所需区域创建了具有所需复原和加密选项的Azure存储帐户。有关如何创建存储帐户的分步说明,请参阅创建存储帐户。

< ">在存储帐户中创建了具有所需配额的Azure文件共享。有关如何创建文件共享的分步说明,请参阅创建文件共享。

< ">将数据传输到Azure文件

< ">可能需要将现有文件共享(例如本地存储的文件共享)迁移到新的Azure文件共享。本部分介绍如何通过规划指南中详述的几种常用方法将数据移动到Azure文件共享

< ">Azure导入/导出

< ">使用Azure导入/导出服务,可将硬盘驱动器寄送到Azure数据中心,从而安全地将大量数据传输到Azure文件共享。有关此服务的更详细概述,请参阅使用Azure导入/导出服务将数据传输到Azure存储。

< ">备注

< ">Azure导入/导出服务目前不支持从Azure文件共享导出文件。

< ">执行以下步骤可将数据从本地位置导入Azure文件共享。

< ">1.获取所需数量的硬盘,将其邮寄到Azure。硬盘可以是任何磁盘大小,但必须是支持SATA II或SATA III标准的2.5英寸或3.5英寸SSD或HDD。

< ">2.在执行数据传输的服务器/电脑上连接并装载每个磁盘。为了获得最佳性能,建议在包含该数据的服务器上本地运行本地导出作业。在某些情况下,例如提供数据的文件服务器是NAS设备时,可能无法实现这一点。在这种情况下,完全可以在电脑上装载所有磁盘。

< ">3.确保每个驱动社交小程序开发器处于联机状态、已初始化,并分配有驱动器号。要对驱动器执行联机、初始化和分配驱动器号等操作,请打开磁盘管理MMC管理单元(diskmgmt.msc)。

< ">要使磁盘联机(如尚未联机),请在磁盘管理MMC的下方窗格中右键单击磁盘,然后选择“联机”。

< ">要初始化磁盘,请在下方窗格中右键单击磁盘(磁盘已联机),然后选择“初始化”。请务必在出现提示时选择“GPT”。

< ">要为磁盘分配驱动器号,请右键单击处于联机状态且已初始化的磁盘的“未分配”空间,然后单击“新建简单卷”。可据此分配驱动器号。请舆情量化注意,不需要格式化卷,因为稍后会执行此操作。

< ">4.创建数据集CSV文件。数据集CSV文件是本地数据路径与数据应复制到的所需Azure文件共享之间的映射。例如,以下数据集CSV文件将本地文件共享(“F:sharesscratch”)映射到Azure文件共享(“MyAzureFileShare”):

< ">BasePath,DstItemPathOrPrefix,ItemType,Disposition,MetadataFile,PropertiesFile

< ">"F:sharesscratch","MyAzureFileShare/",file,rename,"None",None

< ">可以指定同一存储帐户的多个共享。有关详细信息,请参阅准备数据集CSV文件。

< ">5.创建驱动器集CSV文件。驱动器集CSV文件可列出本地导出代理可用的磁盘。例如,以下驱动器集CSV文件可列出用于本地导出作业的X:、Y:和Z:驱动器:

< ">DriveLetter,FormatOption,SilentOrPromptOnFormat,Encryption,ExistingBitLockerKey



< ">X,Format,SilentMode,Encrypt,



< ">Y,Format,SilentMode,Encrypt,

< ">Z,Format,SilentMode,Encrypt,

< ">有关详细信息,请参阅准备驱动器集CSV文件。

< ">6.使用WAImportExport工具将数据复制到一个或多个硬盘驱动器。

< ">WAImportExport.exe PrepImport/j:<JournalFile>/id:<SessionId>[/logdir:<LogDirectory>][/sk:<StorageAccountKey>][/silentmode][/InitialDriveSet:<driveset.csv>]DataSet:<dataset.csv>

< ">警告

< ">完成磁盘准备操作以后,请勿修改硬盘驱动器上的数据,也勿修改日志文件。

< ">7.创建导入作业。

< ">Robocopy

< ">Robocopy是Windows和Windows Server自带的一款知名复制工具。Robocopy可用于将数据传输到Azure文件,方法是在本地装载文件共享,然后使用装载位置作为Robocopy命令的目标位置。Robocopy操作非常简单:

< ">1.装载Azure文件共享。为了获得最佳性能,建议在包含该数据的服务器上本地装载Azure文件共享。在某些情况下,例如提供数据的文件服务器是NAS设备时,可能无法实现这一点。在这种情况下,完全可以在电脑上装载Azure文件共享。本示例在命令行处使用net use来装载文件共享:

< ">net use<desired-drive-letter>:<storage-account-name>.file.core.chinacloudapi.cn<share-name><storage-account-key>/user:Azure<storage-account-name>

< ">2.在命令行处使用robocopy将数据移动到Azure文件共享:

< ">robocopy<path-to-local-share><path-to-azure-file-share>/E/Z/MT:32

< ">Robocopy提供丰富的选项,用户可根据需要修改复制行为。有关详细信息,请查看Robocopy手册页。

< ">AzCopy

< ">AzCopy是一个命令行实用程序,专用于使用具有优化性能的简单命令在Azure文件和Azure Blob存储中复制/粘贴数据。AzCopy操作简单:

< ">1.下载最新版本的AzCopy on Windows或AzCopy on Linux。

< ">2.在命令行处使用azcopy将数据移动到Azure文件共享。对于Windows,其语法如下:

< ">azcopy/Source:<path-to-local-share>/Dest:https://<storage-account>.file.core.chinacloudapi.cn/<file-share>//DestKey:<storage-account-key>/S



< ">对于Linux,命令语法稍有不同:

< ">azcopy--source<path-to-local-share>--destination https://<storage-account>.file.core.chinacloudapi.cn/<file-share>/--dest-key<storage-account-key>--recursive

< ">AzCopy提供丰富的选项,用户可根据需要修改复制行为。有关详细信息,请参阅AzCopy入门。

< ">在所需电脑或服务器上自动装载

< ">要替换本地文件共享,最好在将要使用的计算机上预先装载共享。可在一系列计算机上自动完成此操作。

< ">备注

< ">装载Azure文件共享需要使用存储帐户密钥作为密码,因此最好仅在受信任的环境中进行装载。

< ">Windows

< ">可使用PowerShell在多台电脑上运行装载命令。在以下示例中,需要手动填充$computers,但你可以生成要自动装载的计算机列表。例如,可使用Active Directory中的结果填充此变量。

< ">PowerShell

< ">$computer="MyComputer1","MyComputer2","MyComputer3","MyComputer4"

< ">$computer|ForEach-Object{Invoke-Command-ComputerName$_-ScriptBlock{net use<desired-drive-letter>:<storage-account-name>.file.core.chinacloudapi.cn<share-name><storage-account-key>/user:Azure<storage-account-name>/PERSISTENT:YES}}

< ">Linux

< ">与SSH结合使用的简单bash脚本可以在以下示例中产生相同的结果。同样,$computer变量也需要用户手动填充:

< ">computer=("MyComputer1""MyComputer2""MyComputer3""MyComputer4")

< ">for item in"${computer[ ]}"

< ">do

< ">ssh$item"sudo bash-c'echo"//<storage-account-name>.file.core.chinacloudapi.cn/<share-name>/mymountpoint cifs vers=3.0,username=<storage-account-name>,pas网站安全sword=<storage-account-key>,dir_mode=0777,file_mode=0777,serverino">>/etc/fstab'","sudo mount-a"

< ">done

如何部署 Azure 文件

上一篇:2021速卖通什么产品好卖?2021速卖通重点招商品类
下一篇:揭秘华为云 IoT 架构设计与实践


版权声明:以上主题为“如何部署 Azure 文件"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    如何部署 Azure 文件
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“如何部署 Azure 文件”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通如何部署 Azure 文件的相关事宜。

关键词:如何部署 Azure 文件,Azure

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号