Azure Storage 运用 azCopy 拷贝转移数据信息

一,前言

     前几天碰到了Azure Blob Storage 必须转移到此外的一个 Azure Blob Storage 中。手动式免费下载、提交早已不能满足了,得另择一种方法了 AzCopy。Azure 为大家给予了 AzCopy,它实际上是一个cmd常用工具,可用以向/从储存帐户拷贝 Blob 或文档。 应用 AzCopy 可在系统文件和储存账号中间或在储存账号中间拷贝数据信息。 AzCopy 能够用于将数据信息从当地拷贝到储存账号。好的,废话不多说了。那麼大家就正式开始今日解读的內容了。

二,文章正文

1,设定datasource ----- Azure Blob Storage

大家准备充分好开发工具的 Storage Account ----- "cnbateblogwebdev"

挑选 “Data storage =》Container”,点一下 “ Container” 加上新的Container----- "images"

点击查看当今器皿,提交大家必须检测的文档

挑选当地的检测文档 “Backgroud.jpg”,点一下 “Upload” 开展提交实际操作

上传完毕以后,就可以见到已提交的图片文件

浏览 “Backgroup.jpg” 文档

下面设定开发工具的 Blob Storage 的 “Shared access signature”(共享资源浏览签字)

挑选 “Security networking =》Shared access signature”

Allowed services 挑选: “Blob”

Allow resource types 挑选:“Service”,“Container”,“Object”

点一下 “Generate SAS  and connection string” 转化成共享资源浏览签字

能够见到 Blob Service SAS URL 早已转化成出来,拷贝储存,稍候有效。

2,设定datatarget ----- Azure Blob Storage

工作环境的 Storage Account ----- "cnbateblogwebprd"

挑选 “Data storage =》Container”,点一下 “ Container” 加上工作环境新的Container----- "images"

一样的也必须转化成工作环境的 Blob Storage 的共享资源浏览签字

3,应用 AzCopy 转移数据信息

重新启动一个Azure Cloud Shell 网页页面,shell.azure.com

TestCase1:将开发工具的 Blob Storage Account 器皿中的 背景图案转移到 工作环境的 Blob Storage Account

azcopy copy <source> <target>

<source> 便是大家必须转移数据信息的数据库,这一必须刚拷贝的开发工具的Storage Account 的共享资源浏览签字了,鲜红色标识的便是要签订的数据信息的器皿名和目标名

https://cnbateblogwebdev.blob.core.Windows.net/images/Background.jpg?sv=2020-02-10&ss=b&srt=sco&sp=rwdlacx&se=2021-05-18T17:33:24Z&st=2021-05-18T09:33:24Z&spr=https&sig=4w/BAwCzWNkfNQHhWJaehjE3OC4biXXXXXXXMMHOMT0I=

<tartget>一样的生产制造的的总体目标数据库,鲜红色标识的便是要签订的数据信息的器皿名和目标名

https://cnbateblogwebprd.blob.core.windows.net/images/Background_Pro.jpg?sv=2020-02-10&ss=b&srt=sco&sp=rwdlacx&se=2021-05-18T17:06:32Z&st=2021-05-18T09:06:32Z&spr=https&sig=0L8u5ZtndP42Jt0WuB0bQp+BT0jR3c+XXXXXXXXX1V8Vk4=

FullExample:

azcopy copy "https://cnbateblogwebdev.blob.core.windows.net/images/Background.jpg?sv=2020-02-10&ss=b&srt=sco&sp=rwdlacx&se=2021-05-18T17:33:24Z&st=2021-05-18T09:33:24Z&spr=https&sig=4w/XXXXXCzWNkfNQHhWJaehjE3OC4bi3mEkMeMMHOMT0I="  "https://cnbateblogwebprd.blob.core.windows.net/images/Background_Pro.jpg?sv=2020-02-10&ss=b&srt=sco&sp=rwdlacx&se=2021-05-18T17:06:32Z&st=2021-05-18T09:06:32Z&spr=https&sig=0L8u5ZtndP42Jt0WXXXXXXp+BT0jR3c+YAlH7X1V8Vk4="

拷贝到Azure Cloud Shell 中实行,我们可以见到实行进行

另外,我们可以在工作环境的Blob Storage 的 images 的器皿中开展查询

TestCase2:将开发工具的 Blob Storage Account 器皿中的全部的目标文档转移到 工作环境的 Blob Storage Account

FullExample:

azcopy copy "https://cnbateblogwebdev.blob.core.windows.net/images/*?sv=2020-02-10&ss=b&srt=sco&sp=rwdlacx&se=2021-05-18T17:33:24Z&st=2021-05-18T09:33:24Z&spr=https&sig=4w/BAwCzWNkfNQHhWJaxxxxxxOC4bi3mEkMeMMHOMT0I="  "https://cnbateblogwebprd.blob.core.windows.net/images/?sv=2020-02-10&ss=b&srt=sco&sp=rwdlacx&se=2021-05-18T17:06:32Z&st=2021-05-18T09:06:32Z&spr=https&sig=0L8u5ZtndP42Jxxxxxx0bQp+BT0jR3c+YAlH7X1V8Vk4="

拷贝到Azure Cloud Shell 中实行,我们可以见到实行进行

Azure Portal 上查询检测結果

bingo!!!!取得成功。

三,末尾

AzCopy 适用各种类型的拷贝方法将源数据备份转移到总体目标部位。比如 "当地"=》“Azure Blob”,“当地”=》“Azure 文档存储”,“Azure Blob”=》“Azure Blob”,“Azure 文档存储”=》“Azure 文档存储”这些。而且还适用阴天数据备份转移,比如 “AWS S3”=》“Azure Block Blob”,“GCP Cloud Storage”=》“Azure Block Blob”。

AzCopy 是一个命令行工具,大家依靠该专用工具,可应用简易指令以最好特性将数据信息拷贝到 Azure Blob 储存、Azure 文档和 Azure 表储存或从在其中复制数据信息。 这种指令致力于。

参照连接:https://docs.azure.cn/zh-cn/storage/common/storage-ref-azcopy-copy

文章内容来源于时尚博主自己自身的blog:https://allenmasters.com/post/2021/5/18/azure-storage-azcopy

热烈欢迎大伙儿关心时尚博主的blog:https://allenmasters.com/

创作者:Allen 

著作权:转截请在文章内容显著部位标明创作者及来源。如出现未知错误,热烈欢迎不吝赐教。

评论(0条)

刀客源码 游客评论