将文件传输到 Azure Blob 存储

问题描述 投票:0回答:1

我正在寻找..将文件从我的虚拟机(本地)传输到 Azure Blob 存储的最佳选项是什么,以及该选项是否可以自动化。

我是Azure的新用户,我正在开始了解Azure。

谢谢你!!!!!!!!!

azure cloud azure-blob-storage
1个回答
0
投票

我正在寻找..将文件从我的虚拟机(本地)传输到 Azure Blob 存储的最佳选项是什么,以及该选项是否可以自动化。

要将文件从本地位置传输到Azure 存储帐户,您可以按照提供的步骤使用任务计划程序执行 PowerShell 脚本。

  1. 创建一个存储帐户并启用blob 匿名

enter image description here

  1. 启用从所有网络到本地网络的连接。

enter image description here

  1. 在存储帐户中创建新容器并修改容器的访问策略以启用匿名访问。

enter image description here

  1. 导航到容器并生成具有必要权限的 SAS 令牌,然后复制 blob
    SAS URL

enter image description here

"C:\Venkat\Azure_AD" : Local Path
  1. 这是将文件从
    on-premises
    位置复制到
    Azure Storage account
    的脚本。
 azcopy cp "C:\Venkat\Azure_AD"  "https://venkatstoragetest.blob.core.windows.net/venkat?sp=racwdli&st=2024-03-25T06:36:57Z&se=2024-03-25T14:36:57Z&sv=2022-11-02&sr=c&sig=DElfhf6x7YRdabM5SahaS%2BvD1qW0L%2FcVSGIJDJxo8fk%3D"  --recursive
  1. 要自动将文件复制到 Azure 存储帐户,您可以在本地计算机上使用任务计划程序。有关配置,请参阅 Jeff Melnick链接,了解如何设置任务计划程序

输出:

enter image description here

执行脚本后,文件夹已成功从本地传输到Azure Blob Storage

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.