2017-11-27 14 views
0

TFSで私はAzure VMを選択しました。ファイルコピー:TFS 2015とAzure VMsファイルコピー

私のマシンは古典的で、古典的なストレージアカウントを作成しました。私は管理証明書ではなく、ユーザー名とパスワードを使用して接続を設定しました。 enter image description here

ドロップダウンメニューに表示されなかったため、ストレージアカウントとクラウドサービスが表示されていました(この段階ですでに問題が発生している可能性があります)。 クラウドサービスでMyMachine.cloudapp.netと入力しました。タスクが開始

、正常にログインするようだが、スロー:

を[Hyak.Common.CloudException]

ログの種類を見つけることができません:

を2017- 11-24T14:21:28.80333Z Add-AzureAccount - 基準$ psCredential 2017-11-24T14:21:35.866333Z Select-AzureSubscription -SubscriptionId -Default
2017-11-24T14:21:35.882333ZセットAzureSubscription -SubscriptionId YY -CurrentStorageAccountName YYY
2017-11-24T14:21:35.898333Z ## [デバッグ]
2017-11-24T14 Azureのファイルコピー作業の開始: 21:35.898333Z ## [デバッグ] connectedServiceNameSelector = ConnectedServiceName
2017-11-24T14:21:35.898333Z [デバッグ] connectedServiceName = YYYYYY
(..)
2017-11-24T14:21:## 35.991333Z [デバッグ]読み込んAzureUtilityLTE9.8.ps1
2017-11-24T14:21:使用36.007333Z ## [デバッグ]接続タイプ UsernamePassword
2017-11-24T14ある:21:36.022333Z ## [デバッグ]アズールストレージアカウントのCallRetrieving記憶キー: mystorageaccount

2017-11-24T14:21:38.924333Z ## [エラー]タイプ [Hyak.Common.CloudException]を見つけることができません。

助けてください。

答えて

0

実際にストレージアカウントを手動で入力する必要はなく、ドロップリストに自動的に表示されます。あなたは既存の古典的なストレージアカウントを指定するだけです。 Azure VMにファイルをコピーするための仲介者としても使用されています。あなたはAzureの接続タイプ パラメータにAzureのクラシックを選択した場合

クラシックストレージが必要な

を占めています。 Azure サブスクリプション内の既存のストレージアカウントの名前。

ログによれば、この問題はストレージアカウントの設定に関連している可能性があります。あなたのAzureサブスクリプションでこの設定をダブルチェックしてください。

Azure File Copyタスクの詳細については、this documentationを参照することをお勧めします。 WinRM接続を許可するようにマシンを設定する必要があります。

+0

ありがとうございます、Patrick、私は既存のストレージアカウントを使用しています。ドキュメントごとに:「資格情報ベースの「Azure」エンドポイントを使用している場合、ストレージ&リソースグループ/クラウドサービスのフィールドは自動的には入力されません。少なくともこの動作は正しいようです。 – grisha

+0

マシンはPowershell Remotingを問題なく受け付けるので、WinRMも正しく設定する必要があります – grisha

+0

@grisha AzCopyコマンドラインを使用してAzure VMにファイルをコピーできるかどうかを確認しようとしましたか? TFS Azureコピータスクは実際にAzureストレージアカウントからのデータの高速コピー用に構築されたコマンドラインユーティリティであるAzCopy **を使用しています。 https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy#file-upload –