Migrace aktivního názvu DNS na Azure App Service
V tomto článku se dozvíte, jak migrovat aktivní název DNS do Azure App Service bez výpadků.
Když migrujete živý web a název domény DNS na App Service, tento název DNS už obsluhuje živý provoz. Během migrace se můžete vyhnout výpadkům v překladu názvů DNS tím, že provedete nemožnost svázat aktivní název DNS s aplikací App Service.
Pokud se vám Neobáváte o výpadkech v překladu DNS, přečtěte si téma Mapování existujícího vlastního názvu DNS na Azure App Service.
Požadavky
Dokončení tohoto postupu:
- Ujistěte se , že vaše aplikace App Service není na úrovni Free.
Propojte název domény současně.
Když propojíte vlastní doménu, provedete obě následující kroky a teprve potom provedete všechny změny v existujících záznamech DNS:
- Ověření vlastnictví domény
- Povolit název domény pro vaši aplikaci
Když nakonec migrujete svůj vlastní název DNS z původního webu do aplikace App Service, nebudete mít v překladu DNS žádný výpadek.
Přístup k záznamům DNS u poskytovatele domény
Poznámka
K nakonfigurování vlastního názvu DNS pro Azure App Service můžete použít Azure DNS. Další informace najdete v tématu popisujícím použití Azure DNS k určení nastavení vlastní domény pro službu Azure.
Přihlaste se k webu vašeho poskytovatele domény.
Vyhledejte stránku pro správu záznamů DNS. Každý poskytovatel domén má vlastní rozhraní pro správu záznamů DNS, takže se obraťte na dokumentaci poskytovatele. Hledejte oblasti webu označené jako Domain Name (Název domény), DNS nebo Name Server Management (Správa názvových serverů).
Často můžete najít stránku záznamy DNS zobrazením informací o účtu a pak vyhledat odkaz, jako je moje doména. Přejít na tuto stránku a vyhledat odkaz s názvem, jako je soubor zóny, záznamy DNS nebo Pokročilá konfigurace.
Následující snímek obrazovky obsahuje příklad stránky záznamů DNS:

Na ukázkovém snímku obrazovky vyberte Přidat a vytvořte záznam. Někteří poskytovatelé nabízejí různé odkazy pro přidání různých typů záznamů. Opět se obraťte na dokumentaci poskytovatele.
Poznámka
U určitých poskytovatelů, jako je například GoDaddy, se změny záznamů DNS neprojeví, dokud nevyberete samostatný odkaz Save Changes (Uložit změny).
Získat ID ověření domény
ID ověření domény pro vaši aplikaci získáte podle kroků uvedených v části získání ID ověření domény.
Vytvořit záznam pro ověření domény
Chcete-li ověřit vlastnictví domény, přidejte záznam TXT pro ověření domény. Název hostitele pro záznam TXT závisí na typu typu záznamu DNS, který chcete namapovat. Podívejte se na následující tabulku ( @ obvykle představuje kořenovou doménu):
| Příklad záznamu DNS | Hostitel TXT | Hodnota TXT |
|---|---|---|
| @ zobrazuje | asuid | ID ověření domény pro vaši aplikaci |
| Webová (sub) | asuid. www | ID ověření domény pro vaši aplikaci |
| * použity | asuid | ID ověření domény pro vaši aplikaci |
Na stránce záznamy DNS si poznamenejte typ záznamu názvu DNS, který chcete migrovat. App Service podporuje mapování ze záznamů CNAME a a.
Poznámka
Zástupné * záznamy neověřují poddomény s existujícím záznamem CNAME. Možná budete muset explicitně vytvořit záznam TXT pro každou subdoménu.
Povolení domény pro vaši aplikaci
V Azure Portalv levém navigačním panelu na stránce aplikace vyberte vlastní domény.

Na stránce vlastní domény vyberte Přidat vlastní doménu.

Zadejte plně kvalifikovaný název domény, který chcete migrovat, který odpovídá vytvořenému záznamu TXT, například
contoso.com,www.contoso.comnebo*.contoso.com. Vyberte Ověřit.Aktivuje se tlačítko Přidat vlastní doménu .
Ujistěte se, že typ záznamu názvu hostitele je nastavený na typ záznamu DNS, který chcete migrovat. Vyberte Přidat název hostitele.

Zobrazení nového názvu hostitele na stránce Vlastní domény aplikace může nějakou dobu trvat. Zkuste aktualizovat prohlížeč, aby se data aktualizovala.

Ve vaší aplikaci Azure je teď povolený vlastní název DNS.
Přemapovat aktivní název DNS
Jediná věc, kterou je potřeba udělat, je přemapování aktivního záznamu DNS tak, aby odkazovalo na App Service. Nyní stále odkazuje na starý Web.
Zkopírujte IP adresu aplikace (jenom záznam).
Pokud přemapujete záznam CNAME, přeskočte tuto část.
K přemapování záznamu A potřebujete externí IP adresu aplikace App Service, která se zobrazí na stránce vlastní domény .
Na stránce Vlastní domény zkopírujte IP adresu aplikace.

Aktualizace záznamu DNS
Zpátky na stránce záznamy DNS vašeho poskytovatele domény vyberte záznam DNS, který chcete přemapovat.
V případě contoso.com příkladu kořenové domény přemapujte záznam a nebo CNAME jako příklady v následující tabulce:
| Příklad plně kvalifikovaného názvu domény | Typ záznamu | Hostitel | Hodnota |
|---|---|---|---|
| contoso.com (kořen) | A | @ |
IP adresa z části Zkopírování IP adresy aplikace |
| Webová . contoso.com (sub) | CNAME | www |
<AppName>. azurewebsites.net |
| *. contoso.com (zástupný znak) | CNAME | * | <AppName>. azurewebsites.net |
Uložte nastavení.
Dotazy DNS by se měly hned po šíření DNS začít řešit do vaší aplikace App Service.
Migrovat doménu z jiné aplikace
Můžete migrovat aktivní vlastní doménu v Azure, mezi předplatnými nebo v rámci stejného předplatného. Taková migrace ale bez výpadků ale vyžaduje, aby se zdrojová aplikace a cílová aplikace v určitou dobu přiřadily k stejné vlastní doméně. Proto je nutné zajistit, aby tyto dvě aplikace nebyly nasazeny na stejné jednotce nasazení (interně označované jako webový prostor). Název domény se dá přiřadit jenom k jedné aplikaci v každé jednotce nasazení.
Jednotku nasazení pro vaši aplikaci najdete tak, že si vyhledáte název domény adresy URL FTP/S <deployment-unit>.ftp.azurewebsites.windows.net . Zkontrolujte a zajistěte, aby se jednotka nasazení v cílové aplikaci lišila od zdrojové aplikace. Jednotka nasazení aplikace je určena plánem App Service . Při vytváření plánu ho náhodně vybrala Azure a nedá se změnit. Azure jenom v případě, že je vytvoříte ve stejné skupině prostředků a ve stejné oblasti, jsou ve stejné jednotce nasazení pouze dva plány, ale nemá žádnou logiku, která by zajistila, že se plány nacházejí v různých jednotkách nasazení. Jediným způsobem, jak vytvořit plán v jiné jednotce nasazení, je zachovat plán v nové skupině nebo oblasti prostředků, dokud nezískáte jinou jednotku nasazení.
Další kroky
Naučte se navazovat vlastní certifikát TLS/SSL na App Service.