【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移
【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移
【简介】
AzCopy 是一个命令行实用工具,可用于向/从存储帐户复制 Blob 或文件,本文将使用AzCopy来对Azure Blob Storage之间数据复制迁移
【操作步骤】
一.访问配置Azure Blob Storage sourcedate(源 Blob Storage)
1.在Azure Blob Storage 页面中查看迁移源Blob Storage的状态
2.在数据存储——容器——添加容器——配置容器名称——创建一个新的容器,具体操作步骤如下图所示:
3.点击创建新的容器——概述——上传——选择上传文件——上传 ,具体操作步骤如下图所示:
4.上传完毕以后,我们就可以在容器中查看到我们上传的文件
5.在“共享访问签名”中,生成SAS和连接字符串
6.并把生成的Blob服务SAS URL复制下来,方便下一步的使用
二.创建 Azure Blob Storage targetdate
1.在Azure市场的“存储”中,选择“存储账户”并点击创建
2.配置Azure Blob Storage 为 “targetdate” 并点击“审阅并创建”
3.当审阅验证完毕以后,我们可以点击"创建”进行 资源的创建
4.创建完毕以后,我们点击“转到资源”
三.配置 Azure Blob Storage targetdate
1.我们进入到“Azure Blob Storage targetdate”控制台中
2.按照下图所示,数据存储——容器——添加容器——命名容器,创建一个名为“demotest”的新容器
3.如下图所示,已成功创建部署了容器
4.我们点击进入容器中,查看当前新容器中是否有文件存在
5.在“共享访问签名”中,生成SAS和连接字符串,并把生成的Blob服务SAS URL复制下来,方便下一步的使用
四.在Azure Cloud Shell中利用AzCopy命令迁移数据
1.访问Azure Cloud Shell
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
- 使用“azcopy copy”命令迁移完毕以后如下图所示
4.最后,我们可以在“target date Blob Storage”的容器中的“demotest”进行查看已经迁移过来的文件
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 慧眸
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果