云网牛站
所在位置:首页 > Linux教程 > AzCopy on Linux的安装与基本使用方法

AzCopy on Linux的安装与基本使用方法

2018-08-04 20:49:32作者:SySgEEk稿源:系统极客

微软发布过针对 Linux 系统 POSIX 参数约定的全新命令行 AzCopy on Linux版,该版本与 Windows 版本相似,是一款旨在将大量数据复制到 Azure Blob 和文件存储的简单命令行实用程序。AzCopy 通过使用支持 Windows 及 Linux 平台的 .NET Core 构建,同时还依赖于使用 .NET Core 构建的数据移动库,支持 AzCopy 中数据移动库的许多功能。

 

安装AzCopy on Linux的方法

1、安装 .NET Core on Linux

参考Ubuntu下如何部署.NET应用教程一文。

2、下载并提取 AzCopy 存档文件

wget -O azcopy.tar.gz https://aka.ms/downloadazcopyprlinux

tar -xf azcopy.tar.gz

3、安装和运行 azcopy

sudo ./install.sh

azcopy

如果没有超级用户权限,可以切换到 azcopy 目录执行 ./azcopy 来运行 AzCopy。

 

AzCopy on Linux的功能特性及基本使用

1.支持 Blob 和 File 场景进行奇偶校验。

2.并行上传和下载。

3.内置重试机制。

4.恢复或重启动失败的传输会话。

5.不支持 Azure 存储的表服务。

下图是一个使用 AzCopy on Linux 上传 100GB 文件的简单示例:

AzCopy on Linux的安装与基本使用方法

AzCopy on Linux的安装与基本使用方法

AzCopy on Linux的安装与基本使用方法

更多例示的命令行如下:

1、上传 VHD 文件到 Azure 存储:

AzCopy on Linux的安装与基本使用方法

2、使用存储帐号密钥下载容器:

AzCopy on Linux的安装与基本使用方法

3、跨存储帐户同步复制

AzCopy on Linux的安装与基本使用方法

 

相关主题

.NET Core 3新特性公布:支持Windows桌面应用,无Linux支持计划

精选文章
热门文章