本文详细介绍了如何使用AzCopy这个命令行工具在Linux、Windows和macOS环境中,创建Azure Blob存储容器并上传文件。首先,通过生成共享访问签名(SAS)连接到Azure Blob存储,然后创建容器,接着上传单个文件、整个目录和特定文件到容器中。
摘要由CSDN通过智能技术生成
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门户,
导航到
存储帐户资源组。
单击“
共享访问签名”
。 见下图:
azure
blob
In this article, I am going to explain how we can access the data from the
Azure
Blob
Storage using Power BI. To do that, we are going to use the below tools:
在本文中,我将解释如何
使用
Power BI从
Az
u...
1.在终端内输入
wget -O
az
copy
.tar.gz https://aka.ms/download
az
copy
-v10-
linux
tar -xf
az
copy
.tar.gz
解压之后应该是这个样子
2.cd到这个文件夹下,在终端输入检查是否安装好
./
az
copy
注意这个./一定要有!
安装好之后的界面是这样的:
3.
使用
az
copy
下载文件
./
az
copy
copy
'下载的地址' 本地
存储
路径 --recursive
同样不要忘了./
一些避雷:
有些教程说要sudo ./in
Upload
ing Large Files in
Windows
Azure
Blob
Storage Using Shared Access Signature, HTML, and JavaScript
Blo...
我的开发环境:
我在
Windows
环境下装了个WSL来连接
Windows
上的分系统Ubuntu,并且在
Windows
上用vscode来进行编程,但是最近发现了了个问题,就是代码commit完之后,进行push时一直失败,报connection refused
大概报错如下:
jack@DESKTOP-8T9ICND:/opt/devops_kit$ git pull
fatal: unable to access 'https://git.tt2kj.com/tta_devops/devops_kit.
我这里提供一个老版的调用方法,只用账号和密码就可以了。
Az
Copy
/Source:https://。。。。/SourceKey:。。。。 /Dest:。。。。/DestKey:。。。。fwRQ== /S /Y /XO /Sync
Copy
这里写自定义目录标题
Azure
Blob
获取 Service SAS 爬坑Service SASCreate a service SAS第一个坑第二个坑
Azure
Blob
获取 Service SAS 爬坑
使用
zaure 对象
存储
,官方文档写的很详细 信任度很高但是还是掉坑里了,哎!记录一下为后人填坑吧。官方文档 https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas
Service SAS
在
使用
a