2017-04-20 4 views
0

私のアプリケーションサービスAから私のアプリケーションサービスBにファイルをコピーする必要があります。azureアプリサービスから別のAzureアプリサービスにファイルをコピーする方法はありますか?

これを行うには、簡単に私のコンピュータにAファイルをダウンロードし、FTP経由でBにアップロードすることができます。

このFTPダウンロードをAからBへ直接行う方法はありますか?

enter image description here

私はアプリ全体のサービスのクローンを作成することができます知っているが、それは私が欲しいものではありません。私は、紺碧のアプリサービスコンソールとクーズーパワーシェルが、私は次のエラーを取得していますを試してみました。

ありがとうございます。

答えて

2

私が知る限り、紺碧クドゥはftpツールをサポートしていません。

以外にも、私はダウンロードして再アップロードせずにファイルをコピーする方法はないと思う、少なくとも私はFTP commandsのリストにこのような何も見つからなかったと私は見てきた何のクライアントは、これまでのところ、このようなものをサポートしません。

firsltyをダウンロードしてもう一度アップロードする必要があります。

これは回避策ですが、ファイルをコピーするのに役立つツールを使用できます。

これらのツールは、ローカル(一時フォルダ内)にファイルをコピーして再度アップロードします。

たとえば、WinSCP FTPクライアントはリモートコピーをサポートしています。

ログイン後にファイルを右クリックして、リモートコピータグを選択することができます。

ファイルをAからBにkuduでコピーする場合は、gitツールを使用してファイルをコピーすることをお勧めします(アプリケーションサービス全体)。

詳細、あなたが手順以下を参照できます。

1.Generate GitのURL WebサービスAの

(1)あなたは、まず、配備のユーザー名とパスワードを設定することができます。

enter image description here

(2)(3)概要で、WebサービスのGitのURLを探すローカルのgitが

enter image description here

enter image description here

を展開有効にします。

お知らせ:クーズー2.In

enter image description here

、コードの下に追加し、サイトのフォルダと変更に見つけ、あなたが以下のようにユーザー名の後ろにパスワードを追加wwwortフォルダ内のすべてのファイルを削除して必要形式:

https://{username}:{password}@xxxxxxxxxxxxxxxx.scm.azurewebsites.net:443/xxxxxxxxxxxxxxx.git 

コード:

git clone {git url} wwwroot 

結果:

enter image description here

+1

まあ、私ははるかにシンプルかつ効果的にバックアップ&復元見つけます。あまりにも多くのステップを必要としません。私は完全に有効な解決策を記載して以来、なぜdownvotingを理解していない! – astaykov

+0

ありがとう、完璧ではない私がしたいが、トリックを行うことができます –

関連する問題