2017-05-25 4 views
0
私は、Webロールパッケージのバックアップを取ると私の古いバージョンではAzureストレージ に保管する必要が

流暢新しいAzureのリソースマネージャにWebroleのパッケージのバックアップを取る方法 https://www.nuget.org/packages/Microsoft.WindowsAzure.Management.Libraries/

Azureの管理ライブラリを使用します
  string deploymentName = computeClient.Deployments.GetBySlot(serviceName, DeploymentSlot.Production).Name; 
      string label = computeClient.Deployments.GetBySlot(serviceName, DeploymentSlot.Production).Label; 

      DeploymentGetPackageParameters packageParam = new DeploymentGetPackageParameters(); 

      Uri containerUri = new Uri(storageBackupURI); 
      string containerName = containerUri.AbsolutePath.Remove(0, 1); 

      packageParam.ContainerUri = containerUri; 
      packageParam.OverwriteExisting = true; 

      Console.WriteLine("Copying Package"); 
      OperationStatusResponse osr = computeClient.Deployments.GetPackageByName(serviceName, deploymentName, packageParam); 

どのように私は流暢なAPIを使用して達成するでしょう。 https://www.nuget.org/packages/Microsoft.Azure.Management.Fluent

答えて

0

現在​​は、Azureの仮想マシン、仮想マシンのスケールを設定し、管理対象ディスク、ストレージ、ネットワーキング、リソースマネージャ、SQLデータベースなどのアプリケーションサービス、キーボールト、Redisの、CDNおよびバッチの主要部分をサポートしているようですクラウドサービスはサポートされておらず、このライブラリはAzure Resource Managerプロバイダのみをサポートします。this blogから以下の情報を見つけることができます。

enter image description here

あなたが以前のプロジェクトで行ったように、クラウドサービスを管理するために、あなたはまだMicrosoft.WindowsAzure.Management.Librariesを使用することができます。

さらに、「バージョン1.0.0以降の機能の可用性とロードマップ」this articleには、があります。

関連する問題