【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移
  4AFg6g0R0HXv 2023年11月19日 17 0


【简介】

AzCopy 是一个命令行实用工具,可用于向/从存储帐户复制 Blob 或文件,本文将使用AzCopy来对Azure Blob Storage之间数据复制迁移


【操作步骤】

一.访问配置Azure Blob Storage sourcedate(源 Blob Storage)

1.在Azure Blob Storage 页面中查看迁移源Blob Storage的状态

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Azure


2.在数据存储——容器——添加容器——配置容器名称——创建一个新的容器,具体操作步骤如下图所示:

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Storage_02


3.点击创建新的容器——概述——上传——选择上传文件——上传 ,具体操作步骤如下图所示:

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Blob storage_03


4.上传完毕以后,我们就可以在容器中查看到我们上传的文件

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Blob storage_04


5.在“共享访问签名”中,生成SAS和连接字符串

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Storage_05


6.并把生成的Blob服务SAS URL复制下来,方便下一步的使用

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Azure_06

二.创建 Azure Blob Storage targetdate

1.在Azure市场的“存储”中,选择“存储账户”并点击创建

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Blob storage_07


2.配置Azure Blob Storage 为 “targetdate” 并点击“审阅并创建”

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Azure_08


3.当审阅验证完毕以后,我们可以点击"创建”进行 资源的创建

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Azcopy_09


4.创建完毕以后,我们点击“转到资源”

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Storage_10

三.配置 Azure Blob Storage targetdate

1.我们进入到“Azure Blob Storage targetdate”控制台中

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_azure_11


2.按照下图所示,数据存储——容器——添加容器——命名容器,创建一个名为“demotest”的新容器

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Azure_12


3.如下图所示,已成功创建部署了容器

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Azure_13


4.我们点击进入容器中,查看当前新容器中是否有文件存在

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Azcopy_14


5.在“共享访问签名”中,生成SAS和连接字符串,并把生成的Blob服务SAS URL复制下来,方便下一步的使用

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Azcopy_15

四.在Azure Cloud Shell中利用AzCopy命令迁移数据

1.访问Azure Cloud Shell

【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移_Blob storage_16


2.在Azure Cloud Shell运行“azcopy copy”命令进行数据的迁移,迁移命令如下:

azcopy copy <source 共享访问签名> <target 共享访问签名>
  • sourcedate | 共享访问签名:https://sourcedate.blob.core.windows.net/?sv=2020-08-04&ss=bfqt&srt=sco&sp=rwdlacupitfx&se=2022-05-02T21:21:12Z&st=2022-05-02T13:21:12Z&spr=https&sig=QxAkMgGIyhBzQhwY802Ekg5DFA4xMRIV0lJ0bfHKGos%3D
  • targetdata | 共享访问签名:https://targetdata.blob.core.windows.net/?sv=2020-08-04&ss=bfqt&srt=sco&sp=rwdlacupitfx&se=2022-05-02T21:20:15Z&st=2022-05-02T13:20:15Z&spr=https,http&sig=fsAb9pMyTGP0Vz3a8KPUxAWHM9KK6tv8%2Bc6LB19eqJs%3D
  1. 使用“azcopy copy”命令迁移完毕以后如下图所示

    4.最后,我们可以在“target date Blob Storage”的容器中的“demotest”进行查看已经迁移过来的文件



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
4AFg6g0R0HXv