Azure CLIを使用してURLからAzure Blob Storageにファイルを迅速にアップロードする方法(2ステップ)

コンテンツ

Azure CLIの**az storage blob**アップロードコマンドを使用すると、ローカルファイルをAzure Blob Storageにアップロードできます。しかし、時にはHTTP(S) URLから直接ファイルをAzure Blob Storageにアップロードする方が便利です。残念ながら、Azure CLIはこれを直接サポートしていません—最初にファイルをローカルにダウンロードする必要があります。この記事では、BashとPowerShellコマンドを使用してURLからファイルをダウンロードし、その後Azure Blob Storageにアップロードする方法を探ります。さらに、これらのコマンドをAzure Cloud Shellで使用すれば、ローカルネットワークの帯域幅の速度や制限を心配する必要がなく、大きなファイルをアップロードするのに最適です。

URLからAzure Blob Storageにファイルをアップロードする方法?

Azure CLIを使用してファイルをAzure Blob Storageにアップロードする方法を見てみましょう。このシナリオでは、HTTP(S) URLを介してアクセス可能なオンラインにホストされたファイルがあります。私たちの目標は、このURLを取得してファイルをAzure Blob Storageにアップロードすることです。

要約する
Azure CLIの`az storage blob`コマンドを使って、HTTP(S) URLからAzure Blob Storageにファイルをアップロードする方法を解説。まず、`wget`や`curl`、PowerShellの`Invoke-WebRequest`でファイルをダウンロードし、その後`az storage blob upload`コマンドでアップロード。アップロード後はローカルファイルを削除可能。Azure Cloud Shellを利用すれば、ネットワーク帯域を気にせず大きなファイルもアップロードできる。