Megosztás a következőn keresztül:


A kiterjesztett támogatású Azure Cloud Services üzembe helyezésének előfeltételei

Az Azure Cloud Services (kiterjesztett támogatás) sikeres üzembe helyezésének biztosításához tekintse át az alábbi lépéseket. Mielőtt üzembe helyezést kezdene, végezze el az összes előmegtekintőt.

Szükséges konfigurációs fájlfrissítések

A következő szakaszokban található információk segítségével elvégezheti a Cloud Services (kiterjesztett támogatás) üzembe helyezéséhez szükséges frissítéseket a konfigurációs (.cscfg) fájlban.

Virtuális hálózat

A Cloud Services (kiterjesztett támogatás) üzemelő példányainak virtuális hálózaton kell lenniük. Virtuális hálózatot az Azure Portal, az Azure PowerShell, az Azure CLI vagy egy Azure Resource Manager-sablon (ARM-sablon) használatával hozhat létre. A virtuális hálózatot és az alhálózatokat a konfigurációs (.cscfg) fájl NetworkConfiguration szakaszában kell hivatkozni.

A felhőszolgáltatással azonos erőforráscsoportba tartozó virtuális hálózatok esetében elegendő a konfigurációs (.cscfg) fájlban csak a virtuális hálózat nevére hivatkozni. Ha a virtuális hálózat és a Cloud Services (kiterjesztett támogatás) két különböző erőforráscsoportban található, adja meg a virtuális hálózat teljes Azure Resource Manager-azonosítóját a konfigurációs (.cscfg) fájlban.

Feljegyzés

Ha a virtuális hálózat és a Cloud Services (kiterjesztett támogatás) különböző erőforráscsoportokban található, nem használhatja a Visual Studio 2019-et az üzembe helyezéshez. Ebben a forgatókönyvben fontolja meg egy ARM-sablon vagy az Azure Portal használatát az üzembe helyezés létrehozásához.

Virtuális hálózat ugyanabban az erőforráscsoportban

<VirtualNetworkSite name="<vnet-name>"/> 
  <AddressAssignments> 
    <InstanceAddress roleName="<role-name>"> 
     <Subnets> 
       <Subnet name="<subnet-name>"/> 
     </Subnets> 
    </InstanceAddress> 
  </AddressAssignments> 

Virtuális hálózat egy másik erőforráscsoportban

<VirtualNetworkSite name="/subscriptions/<sub-id>/resourceGroups/<rg-name>/providers/Microsoft.Network/virtualNetworks/<vnet-name>"/> 
   <AddressAssignments> 
     <InstanceAddress roleName="<role-name>"> 
       <Subnets> 
        <Subnet name="<subnet-name>"/> 
       </Subnets> 
     </InstanceAddress> 
   </AddressAssignments>

A beépülő modulok korábbi verzióinak eltávolítása

Távolítsa el a távoli asztali beállítások korábbi verzióit a konfigurációs (.cscfg) fájlból:

<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" /> 
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="gachandw" /> 
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="XXXX" /> 
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="2021-12-17T23:59:59.0000000+05:30" /> 
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" /> 

Távolítsa el a diagnosztikai beállítások korábbi verzióit a konfigurációs (.cscfg) fájlban lévő szerepkörökhöz:

<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" />

A definíciófájl szükséges frissítései

Feljegyzés

Ha módosítja a definíciós (.csdef) fájlt, újra létre kell hoznia a csomagfájlt (.cspkg vagy .zip). A csomagfájl (.cspkg vagy .zip) létrehozása és újracsomagolása a definíciós (.csdef) fájl alábbi módosításait követően a felhőszolgáltatás legújabb beállításainak lekéréséhez.

Virtuálisgép-méretek

Az alábbi táblázat felsorolja az elavult virtuális gépek méretét és a frissített elnevezési konvenciók listáját, amelyeken keresztül továbbra is használhatja a méreteket.

A tábla bal oldali oszlopában felsorolt méretek elavultak az Azure Resource Managerben. Ha továbbra is használni szeretné a virtuális gépek méretét, frissítse az értéket az vmsize új elnevezési konvenció használatára a jobb oldali oszlopból.

Előző méret neve Frissített méret neve
ExtraSmall Standard_A1_v2
Small Standard_A1_v2
Közepes Standard_A2_v2
Nagy Standard_A4_v2
ExtraLarge Standard_A8_v2
A5 Standard_A2m_v2
A6 Standard_A4m_v2
A7 Standard_A8m_v2
A8 Elavult
A9 Elavult
A10 Elavult
A11 Elavult
MSODSG5 Elavult

Például a <WorkerRole name="WorkerRole1" vmsize="Medium"> következő lesz <WorkerRole name="WorkerRole1" vmsize="Standard_A2">: .

Feljegyzés

Az elérhető méretek listájának lekéréséhez tekintse meg az erőforrás-termékváltozatok listáját. Alkalmazza az alábbi szűrőket:

ResourceType = virtualMachines VMDeploymentTypes = PaaS

Távoli asztali beépülő modulok korábbi verzióinak eltávolítása

Távoli asztali beépülő modulok korábbi verzióit használó telepítések esetén távolítsa el a modulokat a definíciós (.csdef) fájlból és a társított tanúsítványokból:

<Imports> 
<Import moduleName="RemoteAccess" /> 
<Import moduleName="RemoteForwarder" /> 
</Imports> 

A diagnosztikai beépülő modulok korábbi verzióit használó központi telepítések esetén távolítsa el az egyes szerepkörök beállításait a definíciós (.csdef) fájlból:

<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" />

Hozzáférés-vezérlés

A hálózati erőforrásokat tartalmazó előfizetésnek hálózati közreműködővel vagy nagyobb szerepkörsel kell rendelkeznie a Felhőszolgáltatásokhoz (kiterjesztett támogatás). További információ: RBAC beépített szerepkörök.

Kulcstartó létrehozása

Az Azure Key Vault a Cloud Serviceshez társított tanúsítványokat tárolja (kiterjesztett támogatás). Adja hozzá a tanúsítványokat egy kulcstartóhoz, majd hivatkozzon a tanúsítvány ujjlenyomatára az üzembe helyezés konfigurációs (.cscfg) fájljában. Engedélyeznie kell az Azure-beli virtuális gépek kulcstartó-hozzáférési szabályzatát (a portálon), hogy a Cloud Services (kiterjesztett támogatási) erőforrás lekérhesse a kulcstartóban titkos kulcsként tárolt tanúsítványt. Kulcstartót az Azure Portalon vagy a PowerShell használatával hozhat létre. A kulcstartót ugyanabban a régióban és előfizetésben kell létrehoznia, mint a felhőszolgáltatás. További információ: Tanúsítványok használata a Cloud Services szolgáltatással (kiterjesztett támogatás).