質問: ftpサーバーからazureストレージにデータを転送する方法はありますか? ftpサーバー上にあるデータをazureストレージアカウント/コンテナーにコピー/移動しようとしています。 2 tbを超えるデータがあるため、すべてをダウンロードしてazureにアップロードする方法はありません。 filezillaなどのクライアントを介してそれを行う方法はありますか?または、azureに不足しているものがありますか?
回答: 必要なのは、次のいずれかのアプリケーションです。 azure storage explorer -guiベースのazureblobストレージ管理 azcopy -azureストレージ用のコマンドラインデータ転送ツール azure files -azureストレージをローカルファイルシステムとしてマウントします 私はこれがあなたがあなたが求めているものを正確に得ることができないかもしれないことを理解しています。ただし、これらはmicrosoftが提供している公式ツールです。特定のシナリオによっては、ftpサーバーとファイルシステムの間のギャップを埋める必要がある場合があります。たとえば、ftpサーバーに直接ログインできるかどうかによって異なります。どういうわけか一時的にwindowsサーバーにストレージをマウントできる場合など。そのギャップを最善の方法で埋める方法を説明するのに十分な詳細がありません。最終的には、何らかの方法でデータをダウンロードしてからアップロードすることにより、コンピュータを中間として使用する以外に選択肢がない場合があります。アイデアとして、azureで一時的なwindows serverをセットアップし、azure filesを使用してblobストレージをマウントしてから、windowsサーバーで実行されているftpクライアントを使用してftpデータをフェッチし、ファイル共有に送信することができます。これにより、システムと帯域幅がタスクを実行する必要がなくなり、はるかに高速になる可能性があります。最後に、インターネット経由でデータを転送する代わりに、ドライブの出荷を行うことに興味がある場合。そのオプションもあります: https://azure.microsoft.com/en-us/pricing/details/storage-import-export/