Posouzení databáze pomocí rozšíření Azure Migration
Při použití rozšíření migrace Azure pro Azure Data Studio si uživatelé můžou vybrat mezi online nebo offline migrací na základě vybraného cíle Azure. Můžou také nakonfigurovat místní prostředí Integration Runtime pro přístup k záložním souborům ze zdrojové instance SQL Serveru v místním prostředí.
Toto rozšíření také poskytuje zabezpečené a vylepšené uživatelské prostředí pro migraci databází transparentní šifrování dat (TDE) a přihlášení SQL Serveru a Windows do Azure SQL.
Instalace rozšíření migrace Azure pro Azure Data Studio
Jako předpoklad musíte nejprve nainstalovat Azure Data Studio . Rozšíření je k dispozici na marketplace azure Data Studio.
Pokud chcete nainstalovat rozšíření migrace, postupujte takto:
Otevřete správce rozšíření v Nástroji Azure Data Studio.
Vyhledejte migraci Azure SQL a vyberte rozšíření.
Nainstalujete rozšíření . Po instalaci najdete rozšíření Azure SQL Migration v seznamu nainstalovaných rozšíření.
Připojení k instanci SQL Serveru v Nástroji Azure Data Studio.
Klikněte pravým tlačítkem na název instance a vyberte Spravovat pro přístup k řídicímu panelu a cílové stránce rozšíření Azure SQL Migration.
Posouzení připravenosti databáze
Rozšíření migrace provádí podrobné vyhodnocení zdrojové instance SQL Serveru spuštěním několika pravidel pro identifikaci kritických problémů, které je potřeba vyřešit před migrací databáze SQL Serveru do Azure SQL.
Pro posouzení ani doporučení skladové položky se nevyžaduje účet Azure. Nepožadování účtu Azure pro posouzení nebo doporučení skladové položky má výhodu, že uživatelům umožní vyhodnotit připravenost a náklady na migraci databází do Azure, aniž by bylo nutné se zavázat k vytvoření účtu Azure. To šetří čas a úsilí pro uživatele, kteří se stále účastní rozhodovacího procesu.
Jak vidíte, pro výběr je k dispozici několik cílů Azure SQL a výsledky se automaticky aktualizují na základě vaší volby. Tato funkce vám pomůže identifikovat případné překážky a určit, jestli je pro vaše prostředí vhodnější jiná možnost cíle.
Sestavu posouzení můžete také uložit, tím se vygeneruje soubor JSON obsahující všechny hlavní vlastnosti vaší databáze a také výsledky posouzení. Kromě toho můžete soubor JSON použít k programovému extrahování konkrétních dat nebo informací pro další analýzu nebo zpracování.
Doporučení skladové položky s správnou velikostí (Preview)
Toto rozšíření také poskytuje doporučenou konfiguraci výpočetních prostředků a úložiště pro váš cíl Azure SQL na základě údajů o výkonu shromážděných ze zdrojové instance SQL, ať už místně, nebo v jiném cloudovém prostředí. Tato funkce pomáhá zajistit, aby cíl Azure SQL splňoval požadavky vaší úlohy.
I když funkce doporučení Azure neposkytuje odhady cen kvůli proměnlivé povaze cen, existují alternativní metody pro získání odhadů cen. Můžete získat přístup k cenové kalkulačce Azure nebo vygenerovat posouzení SQL v rámci služby Azure Migrate , abyste získali přesné odhady cen. Tyto možnosti umožňují činit informovaná rozhodnutí zvážením konkrétních podrobností o cenách relevantních pro váš scénář.
Jak vidíte, jakmile zahájíte průvodce rozšířením Azure Migration, máte možnost vybrat Možnost Získat doporučení Azure, abyste povolili shromažďování dat o výkonu.
Důležité
Shromažďujeme údaje o výkonu ze všech databází na konkrétní instanci současně a stejná data lze použít vícekrát pro migraci různých zdrojových databází.
Automatizace posouzení
Kromě spuštění postupu posouzení a doporučení Azure pomocí průvodce rozšířením migrace je můžete spustit v PowerShellu nebo v Azure CLI, abyste mohli tyto úlohy provádět ve velkém měřítku.
Pokud chcete například spustit posouzení na ukázkové databázi SQL Serveru s sestavou posouzení uloženou ve výstupní složce na jednotce C, v PowerShellu.
Get-AzDataMigrationAssessment -ConnectionString "Data Source=localhost;Initial Catalog=AdventureWorks;Integrated Security=True" -OutputFolder C:\Output -Overwrite
Stejnou úlohu můžete také provést pomocí Azure CLI.
az datamigration get-assessment --connection-string "Data Source=localhost;Initial Catalog=AdventureWorks;Integrated Security=True" --output-folder "C:\Output" --overwrite
Další informace o dostupných příkazech PowerShellu a Azure CLI rozšíření migrace Azure najdete na následujících odkazech: Modul PowerShellu pro rozšíření migrace dat a Azure CLI pro rozšíření migrace dat.