上一篇介紹了AzCopy兩個(gè)實(shí)際的使用場景,可以說對于azure blob的操作絕對是相當(dāng)簡便的,但是現(xiàn)在AzCopy已經(jīng)不僅僅局限于Azure的操作了,我們還可以用AzCopy把S3的數(shù)據(jù)遷移過來,這對于像AWS遷移Azure的項(xiàng)目來說絕對是個(gè)相當(dāng)好用的工具,不過目前這個(gè)功能還只是preview版本,要注意驗(yàn)證下遷移的結(jié)果再刪除源端的數(shù)據(jù)
具體的使用方法和blob之間拷貝數(shù)據(jù)稍有不同,主要在于身份驗(yàn)證的方式有所區(qū)別
若要使用 Azure 存儲授權(quán),請使用 Azure Active Directory (AD)或共享訪問簽名(SAS)令牌。
若要使用 AWS S3 進(jìn)行授權(quán),請使用 AWS 訪問密鑰和密鑰訪問密鑰
所以S3進(jìn)行授權(quán)的時(shí)候是直接用AK/SK做授權(quán)的
AWS AK/SK的創(chuàng)建方式這里就不詳細(xì)說了,直接來看下怎么設(shè)置AK/SK來讓azcopy能識別到
AzCopy其實(shí)是會直接讀取環(huán)境變量里兩個(gè)固定的名稱的,分別是
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
以PowerShell環(huán)境舉例,我們可以用以下方法設(shè)置環(huán)境變量
$env:AWS_ACCESS_KEY_ID="xxx"
$env:AWS_SECRET_ACCESS_KEY="xxxx"
將xxx替換為實(shí)際的值即可,這種方法設(shè)置的環(huán)境變量都只是臨時(shí)變量,關(guān)閉PowerShell會話就會消失,這也是比較符合實(shí)際情況的,這種非常敏感的信息當(dāng)然也不適合長時(shí)間保存
我們可以使用azcopy env來驗(yàn)證下是否可以正確讀取到環(huán)境變量
只要這里能讀取出來數(shù)值,就代表環(huán)境變量的設(shè)置沒有問題了
目標(biāo)端Azure我們就直接使用Azure AD驗(yàn)證了,具體的操作步驟就不多說了
下邊來看下如何進(jìn)行S3的遷移,AzCopy可以支持很多種S3對象,包括以下等
對象
目錄
bucket
多個(gè)bucket
語法基本是差不多的,主要來看下對象和目錄的遷移
對象遷移
????Azcopy copy 'https://xxx.s3.cn-north-1.amazonaws.com.cn/CBB_EC2AMAZ-R566F8E/CBB_Cloud/obs2s3000001/haozip_v5.9.8.exe' 'https://xxx.blob.core.chinacloudapi.cn/aws/haozip_froms3.exe'
這里如果出現(xiàn)下邊的報(bào)錯,就證明是環(huán)境變量的設(shè)置有問題
正常輸出的結(jié)果如下:
在blob里馬上就可以看到數(shù)據(jù)了
整體語法和blob之間進(jìn)行操作還是很一致的
目錄遷移
目錄的遷移和blob遷移目錄基本也是一樣的,只需要加一個(gè)額外的參數(shù)即可
Azcopy copy 'https://xxx.s3.cn-north-1.amazonaws.com.cn/CBB_EC2AMAZ-R566F8E/CBB_Cloud/obs2s3000001/15090887278028_sow.exe%24' 'https://xxx.blob.core.chinacloudapi.cn/aws/' --recursive=true
可以看到整個(gè)目錄都遷過來了!
依次類推,還可以遷移整個(gè)bucket,這對于遷移來說就太方便了
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
當(dāng)前題目:?AzureStorage系列之使用AzCopy遷移S3數(shù)-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://aaarwkj.com/article14/jdede.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、網(wǎng)站維護(hù)、定制網(wǎng)站、網(wǎng)站營銷、商城網(wǎng)站、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)