如何部署 Azure 文件

來(lái)源: Microsoft Azure
作者:Microsoft Azure
時(shí)間:2021-01-27
17361
Azure文件在云中提供完全托管的文件共享,這些共享項(xiàng)可通過(guò)行業(yè)標(biāo)準(zhǔn)SMB協(xié)議進(jìn)行訪問(wèn)。本文介紹如何在組織內(nèi)實(shí)際部署Azure文件。

Azure文件在云中提供完全托管的文件共享,這些共享項(xiàng)可通過(guò)行業(yè)標(biāo)準(zhǔn)SMB協(xié)議進(jìn)行訪問(wèn)。本文介紹如何在組織內(nèi)實(shí)際部署Azure文件。

強(qiáng)烈建議在按照本文中的步驟操作之前,閱讀規(guī)劃Azure文件部署。

必備條件

本文假設(shè)你已完成下列步驟:

·在所需區(qū)域創(chuàng)建了具有所需復(fù)原和加密選項(xiàng)的Azure存儲(chǔ)帳戶。有關(guān)如何創(chuàng)建存儲(chǔ)帳戶的分步說(shuō)明,請(qǐng)參閱·創(chuàng)建存儲(chǔ)帳戶。

·在存儲(chǔ)帳戶中創(chuàng)建了具有所需配額的Azure文件共享。有關(guān)如何創(chuàng)建文件共享的分步說(shuō)明,請(qǐng)參閱創(chuàng)建文件共享。

將數(shù)據(jù)傳輸?shù)紸zure文件

可能需要將現(xiàn)有文件共享(例如本地存儲(chǔ)的文件共享)遷移到新的Azure文件共享。本部分介紹如何通過(guò)規(guī)劃指南中詳述的幾種常用方法將數(shù)據(jù)移動(dòng)到Azure文件共享

Azure導(dǎo)入/導(dǎo)出

使用Azure導(dǎo)入/導(dǎo)出服務(wù),可將硬盤(pán)驅(qū)動(dòng)器寄送到Azure數(shù)據(jù)中心,從而安全地將大量數(shù)據(jù)傳輸?shù)紸zure文件共享。有關(guān)此服務(wù)的更詳細(xì)概述,請(qǐng)參閱使用Azure導(dǎo)入/導(dǎo)出服務(wù)將數(shù)據(jù)傳輸?shù)紸zure存儲(chǔ)。

備注

Azure導(dǎo)入/導(dǎo)出服務(wù)目前不支持從Azure文件共享導(dǎo)出文件。

執(zhí)行以下步驟可將數(shù)據(jù)從本地位置導(dǎo)入Azure文件共享。

1.獲取所需數(shù)量的硬盤(pán),將其郵寄到Azure。硬盤(pán)可以是任何磁盤(pán)大小,但必須是支持SATA II或SATA III標(biāo)準(zhǔn)的2.5英寸或3.5英寸SSD或HDD。

2.在執(zhí)行數(shù)據(jù)傳輸?shù)姆?wù)器/電腦上連接并裝載每個(gè)磁盤(pán)。為了獲得最佳性能,建議在包含該數(shù)據(jù)的服務(wù)器上本地運(yùn)行本地導(dǎo)出作業(yè)。在某些情況下,例如提供數(shù)據(jù)的文件服務(wù)器是NAS設(shè)備時(shí),可能無(wú)法實(shí)現(xiàn)這一點(diǎn)。在這種情況下,完全可以在電腦上裝載所有磁盤(pán)。

3.確保每個(gè)驅(qū)動(dòng)器處于聯(lián)機(jī)狀態(tài)、已初始化,并分配有驅(qū)動(dòng)器號(hào)。要對(duì)驅(qū)動(dòng)器執(zhí)行聯(lián)機(jī)、初始化和分配驅(qū)動(dòng)器號(hào)等操作,請(qǐng)打開(kāi)磁盤(pán)管理MMC管理單元(diskmgmt.msc)。

·要使磁盤(pán)聯(lián)機(jī)(如尚未聯(lián)機(jī)),請(qǐng)?jiān)诖疟P(pán)管理MMC的下方窗格中右鍵單擊磁盤(pán),然后選擇“聯(lián)機(jī)”。

·要初始化磁盤(pán),請(qǐng)?jiān)谙路酱案裰杏益I單擊磁盤(pán)(磁盤(pán)已聯(lián)機(jī)),然后選擇“初始化”。請(qǐng)務(wù)必在出現(xiàn)提示時(shí)選擇“GPT”。

transferdata-importexport-1.png

·要為磁盤(pán)分配驅(qū)動(dòng)器號(hào),請(qǐng)右鍵單擊處于聯(lián)機(jī)狀態(tài)且已初始化的磁盤(pán)的“未分配”空間,然后單擊“新建簡(jiǎn)單卷”??蓳?jù)此分配驅(qū)動(dòng)器號(hào)。請(qǐng)注意,不需要格式化卷,因?yàn)樯院髸?huì)執(zhí)行此操作。

transferdata-importexport-2.png

4.創(chuàng)建數(shù)據(jù)集CSV文件。數(shù)據(jù)集CSV文件是本地?cái)?shù)據(jù)路徑與數(shù)據(jù)應(yīng)復(fù)制到的所需Azure文件共享之間的映射。例如,以下數(shù)據(jù)集CSV文件將本地文件共享(“F:sharesscratch”)映射到Azure文件共享(“MyAzureFileShare”):

BasePath,DstItemPathOrPrefix,ItemType,Disposition,MetadataFile,PropertiesFile

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

可以指定同一存儲(chǔ)帳戶的多個(gè)共享。有關(guān)詳細(xì)信息,請(qǐng)參閱準(zhǔn)備數(shù)據(jù)集CSV文件。

5.創(chuàng)建驅(qū)動(dòng)器集CSV文件。驅(qū)動(dòng)器集CSV文件可列出本地導(dǎo)出代理可用的磁盤(pán)。例如,以下驅(qū)動(dòng)器集CSV文件可列出用于本地導(dǎo)出作業(yè)的X:、Y:和Z:驅(qū)動(dòng)器:

DriveLetter,FormatOption,SilentOrPromptOnFormat,Encryption,ExistingBitLockerKey

X,Format,SilentMode,Encrypt,

Y,Format,SilentMode,Encrypt,

Z,Format,SilentMode,Encrypt,

有關(guān)詳細(xì)信息,請(qǐng)參閱準(zhǔn)備驅(qū)動(dòng)器集CSV文件。

6.使用WAImportExport工具將數(shù)據(jù)復(fù)制到一個(gè)或多個(gè)硬盤(pán)驅(qū)動(dòng)器。

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

警告

完成磁盤(pán)準(zhǔn)備操作以后,請(qǐng)勿修改硬盤(pán)驅(qū)動(dòng)器上的數(shù)據(jù),也勿修改日志文件。

7.創(chuàng)建導(dǎo)入作業(yè)。

Robocopy

Robocopy是Windows和Windows Server自帶的一款知名復(fù)制工具。Robocopy可用于將數(shù)據(jù)傳輸?shù)紸zure文件,方法是在本地裝載文件共享,然后使用裝載位置作為Robocopy命令的目標(biāo)位置。Robocopy操作非常簡(jiǎn)單:

1.裝載Azure文件共享。為了獲得最佳性能,建議在包含該數(shù)據(jù)的服務(wù)器上本地裝載Azure文件共享。在某些情況下,例如提供數(shù)據(jù)的文件服務(wù)器是NAS設(shè)備時(shí),可能無(wú)法實(shí)現(xiàn)這一點(diǎn)。在這種情況下,完全可以在電腦上裝載Azure文件共享。本示例在命令行處使用net use來(lái)裝載文件共享:

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

2.在命令行處使用robocopy將數(shù)據(jù)移動(dòng)到Azure文件共享:

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

Robocopy提供豐富的選項(xiàng),用戶可根據(jù)需要修改復(fù)制行為。有關(guān)詳細(xì)信息,請(qǐng)查看Robocopy手冊(cè)頁(yè)。

AzCopy

AzCopy是一個(gè)命令行實(shí)用程序,專(zhuān)用于使用具有優(yōu)化性能的簡(jiǎn)單命令在Azure文件和Azure Blob存儲(chǔ)中復(fù)制/粘貼數(shù)據(jù)。AzCopy操作簡(jiǎn)單:

1.下載最新版本的AzCopy on Windows或AzCopy on Linux。

2.在命令行處使用azcopy將數(shù)據(jù)移動(dòng)到Azure文件共享。對(duì)于Windows,其語(yǔ)法如下:

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

對(duì)于Linux,命令語(yǔ)法稍有不同:

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

AzCopy提供豐富的選項(xiàng),用戶可根據(jù)需要修改復(fù)制行為。有關(guān)詳細(xì)信息,請(qǐng)參閱AzCopy入門(mén)。

在所需電腦或服務(wù)器上自動(dòng)裝載

要替換本地文件共享,最好在將要使用的計(jì)算機(jī)上預(yù)先裝載共享。可在一系列計(jì)算機(jī)上自動(dòng)完成此操作。

備注

裝載Azure文件共享需要使用存儲(chǔ)帳戶密鑰作為密碼,因此最好僅在受信任的環(huán)境中進(jìn)行裝載。

Windows

可使用PowerShell在多臺(tái)電腦上運(yùn)行裝載命令。在以下示例中,需要手動(dòng)填充$computers,但你可以生成要自動(dòng)裝載的計(jì)算機(jī)列表。例如,可使用Active Directory中的結(jié)果填充此變量。

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結(jié)合使用的簡(jiǎn)單bash腳本可以在以下示例中產(chǎn)生相同的結(jié)果。同樣,$computer變量也需要用戶手動(dòng)填充:

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>,password=<storage-account-key>,dir_mode=0777,file_mode=0777,serverino">>/etc/fstab'","sudo mount-a"

done

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于Microsoft Azure,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
Azure Arc為企業(yè)構(gòu)建安全的云基礎(chǔ)
Azure Arc為企業(yè)構(gòu)建安全的云基礎(chǔ)
隨著人工智能技術(shù)持續(xù)重塑企業(yè)運(yùn)營(yíng)方式,企業(yè)需要能夠處理海量數(shù)據(jù)的系統(tǒng),以支持實(shí)時(shí)洞察,同時(shí)幫助他們應(yīng)對(duì)跨IT和OT環(huán)境(包括云端、邊緣和本地)中運(yùn)營(yíng)、應(yīng)用、數(shù)據(jù)和基礎(chǔ)設(shè)施的協(xié)作難題。
Azure
微軟云
云服務(wù)
2024-12-172024-12-17
釋放.NET 9和Azure的AI技術(shù)與云計(jì)算潛力:更快、更智能、面向未來(lái)
釋放.NET 9和Azure的AI技術(shù)與云計(jì)算潛力:更快、更智能、面向未來(lái)
.NET 9現(xiàn)已正式發(fā)布,它為.NET平臺(tái)的發(fā)展掀開(kāi)了嶄新的一頁(yè),突破了性能、云原生開(kāi)發(fā)和AI技術(shù)集成的邊界。
Azure
微軟云
云服務(wù)
2024-12-162024-12-16
Azure網(wǎng)絡(luò)管理現(xiàn)已具備智能Microsoft Copilot副駕駛能力
Azure網(wǎng)絡(luò)管理現(xiàn)已具備智能Microsoft Copilot副駕駛能力
智能Microsoft Copilot副駕駛for Azure網(wǎng)絡(luò)服務(wù)現(xiàn)已推出公共預(yù)覽版。
Azure
微軟云
云服務(wù)
2024-12-102024-12-10
Microsoft Fabric功能更新,借助AI驅(qū)動(dòng)的數(shù)據(jù)平臺(tái)加速應(yīng)用創(chuàng)新
Microsoft Fabric功能更新,借助AI驅(qū)動(dòng)的數(shù)據(jù)平臺(tái)加速應(yīng)用創(chuàng)新
一年前,我們正式推出了一款端到端數(shù)據(jù)平臺(tái),旨在幫助組織推動(dòng)人工智能轉(zhuǎn)型,并重新定義數(shù)據(jù)的連接、管理和分析方式。
Azure
微軟云
云服務(wù)
2024-12-092024-12-09
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家