azure blob
AzCopy is a command-line tool that is used to upload and download blobs/files from or to the Azure Blob Storage. In this article, I am going to explain how we can use it to create a new container on Azure blob storage and upload the data from the local machine to the Azure blob storage.
AzCopy是一个命令行工具,用于从Azure Blob存储上载或下载Azure Blob存储中的Blob /文件。 在本文中,我将解释如何使用它在Azure Blob存储上创建新容器并将数据从本地计算机上载到Azure Blob存储。
This command-line utility is not required to be installed on the workstation. You can download the appropriate executables from the below location.
不需要在工作站上安装此命令行实用程序。 您可以从以下位置下载适当的可执行文件。
- Microsoft Windows 64 Bit Microsoft Windows 64位
- Microsoft Windows 32bit Microsoft Windows 32位
- Linux 的Linux
- macOS 苹果系统
The executable files are compressed in .zip (Windows) or .tar (Linux). You can download and unzip the executables. In this article, I am going to explain the following:
可执行文件以.zip(Windows)或.tar(Linux)压缩。 您可以下载可执行文件并解压缩。 在本文中,我将解释以下内容:
- Generate a shared access signature to connect to azure blob storage 生成共享访问签名以连接到Azure Blob存储
- Create a container on the Azure blob storage 在Azure Blob存储上创建一个容器
- Upload files on the container 在容器上载文件
- Upload the entire directory on the container 将整个目录上传到容器中
- Upload specific files on the container 在容器上载特定文件
生成共享访问签名(SAS) (Generate a shared access signature (SAS))
First, let us create a container on the Azure blob storage. To connect to the Azure blob storage, we must provide authorization credentials. To provide authorization credentials, you can use any of the following:
首先,让我们在Azure Blob存储上创建一个容器。 若要连接到Azure blob存储,我们必须提供授权凭据。 要提供授权凭证,可以使用以下任何一种方式:
- Azure active directory Azure活动目录
- Shared access signature token (SAS token) 共享访问签名令牌(SAS令牌)
In this article, I have used the shared access signature (SAS) token. To generate the SAS token, the first login to the Azure portal navigate to the storage account resource group Click on Shared access signature. See the following image:
在本文中,我使用了共享访问签名(SAS)令牌 。 要生成SAS令牌 ,首先登录Azure门户,导航到存储帐户资源组。单击“ 共享访问签名” 。 见下图: