2017-05-25 4 views
0

Je dois prendre la sauvegarde du paquet de rôle Web et le stocker dans une mémoire d'azur Dans l'ancienne version je devais utiliser la bibliothèque de gestion Azure https://www.nuget.org/packages/Microsoft.WindowsAzure.Management.Libraries/Comment prendre la sauvegarde du paquet de WebRole dans le nouveau Azure gestionnaire de ressources Fluent

  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); 

Comment pourrais-je accomplir en utilisant api fluide. https://www.nuget.org/packages/Microsoft.Azure.Management.Fluent

Répondre

0

Il semble que actuellement this Library v1.0.0 prend en charge les pièces principales d'Azure machines virtuelles, jeux virtuels d'échelle de la machine, disques gérés, stockage, réseau, Gestionnaire de ressources, base de données SQL, service App, Key Vault, Redis, CDN et par lots, etc. Les services Cloud ne sont pas pris en charge et cette bibliothèque ne prend en charge que les fournisseurs Azure Resource Manager. Vous pouvez trouver les informations ci-dessous à partir de this blog.

enter image description here

Pour gérer Cloud Services, comme vous l'avez fait dans votre projet plus tôt, vous pouvez toujours utiliser Microsoft.WindowsAzure.Management.Libraries. En outre, vous trouverez "Disponibilité des fonctions et feuille de route à partir de la version 1.0.0" dans this article.