0

我需要备份 Web 角色包并将其存储在 azure 存储中 在旧版本中我使用过 Azure 管理库 https://www.nuget.org/packages/Microsoft.WindowsAzure.Management.Libraries/

            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

4

1 回答 1

0

目前这个库 v1.0.0似乎支持 Azure 虚拟机、虚拟机规模集、托管磁盘、存储、网络、资源管理器、SQL 数据库、应用服务、Key Vault、Redis、CDN 和 Batch 等主要部分。 云服务不受支持,并且此库仅支持 Azure 资源管理器提供程序,您可以从此博客中找到以下信息。

在此处输入图像描述

要管理云服务,就像您在之前的项目中所做的那样,您仍然可以使用 Microsoft.WindowsAzure.Management.Libraries。

此外,您将在本文中找到“<em>1.0.0 版的功能可用性和路线图” 。

于 2017-05-26T06:32:36.980 回答