【Azure 云服务】云服务(经典) 迁移至云服务(外延支持) 的相关疑问

服务,经典,相关,外延 · 浏览次数 : 24

小编点评

**问题一:迁移时候的停机时间问题?** 在云服务(经典)迁移到云服务(外延支持)时,会出现很短的停机时间或没有停机时间。这是因为云服务(外延支持)采用的是基于 Azure 资源管理器的新部署模型,该模型在部署新资源之前会暂停现有资源的访问,以确保资源处于正常运行状态。 **问题二:云服务(经典) 与 云服务(外延支持) 的区别是什么?** | 特征 | 云服务(经典) | 云服务(外延支持) | |---|---|---| | 部署模型 | Azure 资源管理器 | Azure 资源管理器 | | 功能 | 功能有限 | 功能丰富 | | 支持的资源类型 | Azure 资源 | Azure 资源和 ARM 资源 | | TLS证书 | 使用 Azure 公钥证书 | 使用 Azure 私有证书 | | 存储库 | 使用 Azure Storage | 使用 Key Vault | | 备份和恢复 | 使用 Azure Backup | 使用 Azure Backup | **问题三:注意事项有那些呢?** - 在迁移之前,请确保您已备份所有相关资源,包括证书和密钥。 - 请确保您已配置了正确的 Azure 存储帐户名称和凭据。 - 请确保您已更新所有依赖的应用程序和服务以支持 ARM 模式。 - 请仔细阅读 Microsoft 的文档,以了解云服务(外延支持)的详细信息。

正文

问题描述

根据微软官方文档说明,云服务(经典)已弃用。所以关于它有以下的一些疑问:

一:迁移时候的停机时间问题?

二:云服务(经典) 与 云服务(外延支持) 的区别是什么?

三:注意事项有那些呢?如

  • TLS证书与保管库,当前订阅环境并没有使用保管库,需要做什么样的操作对应?
  • 云服务迁移完成后,原来的域名CNAME记录对应的云服务资源名:bigdispimpr01apcnp.chinacloudapp.cn 是否依然有效?
  • 如果把云服务关联的AzureStorageAcount(classic)迁移至ARM ,云服务中的原来的appLog、诊断log输出是否会失败?

问题解答

一:迁移时候的停机时间问题?

云服务(经典)迁移到云服务(外延支持),只会出现很短的停机时间或没有停机时间。详见:https://learn.microsoft.com/zh-cn/azure/cloud-services-extended-support/overview#migration-to-azure-resource-manager

二:云服务(经典) 与 云服务(外延支持) 的区别是什么?

功能上与经典云服务相当:

云服务(外延支持)是适用于 Azure 云服务产品的基于 Azure 资源管理器的新部署模型,云服务(外延支持)的主要优势是, 提供区域复原能力,功能与使用 Azure 服务管理器部署的 Azure 云服务相当。 它还提供了一些 ARM 功能,例如基于角色的访问和控制 (RBAC)、标记、策略,并支持部署模板。

部署上的主要区别见:https://learn.microsoft.com/zh-cn/azure/cloud-services-extended-support/overview#changes-in-deployment-model

 

三:注意事项有那些呢?

  • TLS证书与保管库,当前订阅环境并没有使用保管库,需要做什么样的操作对应?

    【答】在迁移完成后,会自动创建出一个对应的Key Vault来保存TLS证书

  • 云服务迁移完成后,原来的域名CNAME记录对应的云服务资源名:xxxxxxxx.chinacloudapp.cn 是否依然有效?

    【答】在迁移完成后,之前的域名以及IP都是可以继续使用的

  • 如果把云服务关联的AzureStorageAcount(classic)迁移至ARM ,云服务中的原来的appLog、诊断log输出是否会失败?

    【答】从迁移的原理上来看,将资源从经典部署模型迁移到Azure资源管理器(ARM)。经典部署模型和资源管理器堆栈之间的数据平面是相同的。也就是说,管理操作和数据访问是分开的,其数据访问操作不受影响。相关详情您可以详见:https://docs.azure.cn/zh-cn/virtual-machines/migration-classic-resource-manager-deep-dive?toc=/virtual-machines/linux/toc.json

由于数据访问操作不受影响,所以理论上Log输出也是不受影响的。

 

其他的参考文档:

  1. 迁移到 Azure 云服务(外延支持)的技术详细信息 : https://docs.azure.cn/zh-cn/cloud-services-extended-support/in-place-migration-technical-details#resources-and-features-not-available-for-migration
  1. 有一些不支持的配置和迁移方案,可以参考:https://docs.azure.cn/zh-cn/cloud-services-extended-support/in-place-migration-technical-details#unsupported-configurations--migration-scenarios
  1. 迁移中的问题以及处理方式:https://docs.azure.cn/zh-cn/cloud-services-extended-support/in-place-migration-technical-details#migration-issues-and-how-to-handle-them
  1. 从云服务(经典)迁移到云服务(外延支持)时可能遇到的已知问题和常见错误:https://docs.azure.cn/zh-cn/cloud-services-extended-support/in-place-migration-common-errors
  1. 关于云服务(外延)的一些常见问题:https://docs.azure.cn/zh-cn/cloud-services-extended-support/faq#%E5%B8%B8%E8%A7%84

 

与【Azure 云服务】云服务(经典) 迁移至云服务(外延支持) 的相关疑问相似的内容:

【Azure 云服务】云服务(经典) 迁移至云服务(外延支持) 的相关疑问

问题描述 根据微软官方文档说明,云服务(经典)已弃用。所以关于它有以下的一些疑问: 一:迁移时候的停机时间问题? 二:云服务(经典) 与 云服务(外延支持) 的区别是什么? 三:注意事项有那些呢?如 TLS证书与保管库,当前订阅环境并没有使用保管库,需要做什么样的操作对应? 云服务迁移完成后,原来的

【Azure 云服务】云服务(经典)迁移到云服务(外延支持)的八个问题

问题一:云服务( 经典)迁移到外延支持云服务是否需要停机? 通过平台的迁移工具(即验证、准备、提交)进行迁移没有停机时间。但是如果需要准备满足迁移条件,如删除对等互联,使用其他vnet资源则需要额外的停机时间。也就是说,平台的迁移操作不会停机,除非做了一些可能造成停机的准备工作。 问题二:是否需要用

【Azure Cloud Service(Extended Support)】如何使用外延服务迁移应用?

问题一:迁移到云服务扩展后,之前经典版的云服务的部署槽会变成单一的部署槽,关于两个云服务扩展版之间的部署交换能否提供一个演示? 对于具有双槽的云服务(Classic),根据文档中的建议,在迁移到云服务(外延支持)时需要先删除过渡槽,将生产槽作为一个独立的云服务进行迁移。 在完成生产槽的迁移后,创建另

【Azure Cloud Service】云服务升级后,查看配置文件发现编码变为utf-16

问题描述 通过Migrate to ARM,把经典云服务升级成云服务(外延支持)后,在查看云服务的配置XML文件,发现文件的编码格式由 UTF-8 改变为 UTF-16 由此,引发了三个问题 1)Cloud Service是否支持 UTF-8, UTF-16 这两种编码呢? 2)为什么 Cloud

【Azure 云服务】指标哪去了?在执行 Swap (交换生产部署和Staging部署) 操作后看不见云服务的旧指标

问题描述 打开云服务(Cloud Service)的Metrics页面,发现过去了指标不见了? 以虚点构成无数据的图表。 问题解答 查看云服务的活动日志(Activity Logs),发现最近执行的操作有: 1) 发布Staging 部署,把新版本应用先部署到预生产环境 2) 点击 Swap 按钮,

【Azure 云服务】Cloud Service Worker Role Workerrole突然停机,查看Events发现 Defrag Error (0x8900002D)

问题描述 Cloud Service Worker Role Workerrole突然停机,查看Events,发现是错误源为 Defrag。 错误消息: The volume Windows was not optimized because an error was encountered: Ne

【Azure 云服务】Azure Cloud Service中的错误事件 Error Event(Defrag/Perflib) 解答

问题描述 在Azure Cloud Service的实例中,收集到各种 Error Event 内容,本文针对所收集的三种Event进行解析。 1: This operation is not supported on this filesystem. (0x89000020)

【Azure 云服务】为Azure云服务配置上自签名的SSL证书步骤

问题描述 在使用Azure Cloud Service(云服务),默认的情况下都是使用的 HTTP 服务,通过 Visual Studio 2022 创建的默认 Cloud Service项目中,在ServiceDefinition.csdef 服务定义文件中,值默认开启了HTTP 80的Endpo

【Azure 环境】微软云上主机,服务的安全更新疑问

【问题一】微软云上的虚拟机,不论是Windows系统or Linux 系统,系统的安全补丁是由微软云平台 打上补丁进行修复,还是使用虚拟机的用户手动更新修复呢? 【答】这些补丁不会由平台来直接操作更新上去,而是由用户根据情况选择性安装修复。 【问题二】安全更新中提及的漏洞,是否会影响PaaS服务?

【Azure Redis 缓存】Azure Redis 4.0 被扫描到漏洞,如何修补呢?

问题描述 在安全级别要求高的公司中,任何系统都会进行安全扫描。比如Azure 云上的Redis服务,也在扫描的范围中,最后发现Redis 4.0存在以下漏洞: CVE-2019-10192:https://nvd.nist.gov/vuln/detail/CVE-2019-10192 CVE-201