Jak nainstalovat SQL Server na Windows Azure Virtual Machine

Pokud chcete nainstalovat SQL Server na virtuální počítač Microsoft Windows Azure, máte štěstí! S Azure můžete snadno vytvářet a spravovat virtuální počítače, na kterých běží různé operační systémy, včetně Windows a SQL serverů.

Tato příručka vás provede instalací SQL Serveru na virtuální počítač Microsoft Windows Azure.

Jak nainstalovat SQL Server na Windows Azure Virtual Machine

Přehled virtuálního počítače Windows Azure

Za předpokladu, že jste si již vytvořili účet Windows Azure a přihlásili se, budete muset nejprve vytvořit nový virtuální počítač.

Chcete-li to provést, klikněte na tlačítko „Nový“ v levé dolní části obrazovky a poté vyberte „Vypočítat“ > „Virtuální počítač“ > „Rychlé vytvoření“.

Vyberte umístění, kde chcete vytvořit virtuální počítač, pojmenujte jej a vyberte obrázek. Použijeme datové centrum Windows Server 2012 R2 obraz pro tento tutoriál.

Jakmile bude váš virtuální počítač vytvořen, budete muset otevřít port 1433, aby bylo možné přistupovat k SQL Serveru mimo virtuální počítač.

Přejděte na kartu „Virtual Machines“ a vyberte svůj virtuální počítač. Poté klikněte na kartu „Koncové body“ a přidejte nový koncový bod s následujícím nastavením:

  • Název: SQL Server
  • Protokol: TCP
  • Veřejný přístav: 1433
  • Soukromý přístav: 1433

Nyní, když je váš virtuální počítač nastaven a spuštěn, můžete se k němu připojit pomocí vzdálené plochy. Přejděte na kartu „Virtual Machines“ a vyberte svůj virtuální počítač.

Poté klikněte na tlačítko „Připojit“ ve spodní části obrazovky. Tím se stáhne soubor .rdp, který můžete otevřít Připojení ke vzdálené ploše.

Po zobrazení výzvy zadejte IP adresu vašeho virtuálního počítače nebo název DNS spolu s vašimi přihlašovacími údaji (uživatelské jméno bude „Administrátor“). Po připojení byste měli vidět plochu vašeho virtuálního počítače.

Nyní máte nastavený a spuštěný virtuální počítač Windows Azure. Můžete to použít k testování a vývoji aplikací, spouštění databází nebo k čemukoli jinému, co budete potřebovat.

Výhody instalace SQL Server na Azure Virtual Machine

Instalace SQL Serveru na virtuální počítač Azure má mnoho výhod. Snad nejviditelnější výhodou je, že může pomoci ušetřit peníze na licenčních nákladech.

Pokud máte firmu s mnoha zaměstnanci nebo pokud plánujete v budoucnu své podnikání rozšířit, instalace SQL Serveru na virtuální počítač Azure vám může ušetřit spoustu peněz.

Další významnou výhodou je, že virtuální počítače Azure jsou vysoce škálovatelné. Pokud vaše firma roste a potřebujete přidat další uživatele nebo zvýšit objem úložiště dat, můžete svůj virtuální počítač Azure škálovat. Je to mnohem snazší než kupovat nový hardware a řešit potíže s jeho fyzickou instalací.

Virtuální počítače Azure jsou také velmi spolehlivé. Využívají stejné funkce vysoké dostupnosti a škálovatelnosti jako ostatní služby Azure. To znamená, že vaše instalace SQL Serveru bude schopna bez problémů zvládnout jakékoli zvýšení poptávky.

Instalace SQL Serveru na virtuální počítač Azure má mnoho výhod. Pokud uvažujete o použití SQL Serveru pro vaši firmu, stojí za zvážení jeho instalace na virtuální počítač Azure.

Předpoklady pro instalaci SQL Serveru ve virtuálním počítači Azure

  1. Než začnete, potřebujete předplatné Azure. Pokud nemáte předplatné Azure, vytvořte si bezplatný účet, než začnete.
  2. Potřebujete také virtuální počítač (VM) Windows Server 2008 R2 v Azure. Virtuální počítač může být buď nový, který pro tento účel vytvoříte, nebo existující. Pokud vytvoříte nový virtuální počítač, vyberte při jeho nasazení jako operační systém Windows Server 2008 R2.
  3. K připojení k virtuálnímu počítači potřebujete klienta RDP, jako je Microsoft Remote Desktop Connection.
  4. Ujistěte se, že váš virtuální počítač má alespoň dvě síťová rozhraní:
  • Jeden připojený k internetu pro komunikaci s SQL Server Upgrade Advisor a stahování instalačních souborů z webových stránek společnosti Microsoft
  • Jeden připojený k místní síti, aby mohl nástroj Upgrade Advisor analyzovat ostatní počítače ve vaší síti LAN kvůli problémům s kompatibilitou s SQL Server 2012
  1. Připravte místní cestu na jednom z počítačů ve vaší síti a nakonfigurujte ji jako místní úložiště, aby z něj mohl virtuální počítač Azure stahovat instalační soubory.
  2. Přidělte uživatelskému účtu oprávnění správce, abyste mohli nainstalovat a nakonfigurovat SQL Server ve virtuálním počítači.

Podrobný průvodce instalací SQL Serveru na virtuální počítač Windows Azure

Tato příručka vám ukáže, jak nainstalovat SQL Server na virtuální počítač Windows Azure.

1. Přihlaste se k Azure Management Portal a vytvořte nový virtuální počítač.
Vyberte velikost, obrázek a umístění vašeho virtuálního počítače. Nezapomeňte vybrat možnost povolit externí přístup k vašemu virtuálnímu počítači.

2. Po vytvoření virtuálního počítače se přihlaste k virtuálnímu počítači pomocí připojení ke vzdálené ploše.

Stáhněte si a nainstalujte software SQL Server na svůj virtuální počítač.

Postupujte podle pokynů během instalace a vyberte možnost vytvoření nové instance databáze.

3. Vytvořte nového uživatele pro vaši instanci SQL Server a povolte mu přístup k vaší databázi.
Můžete to provést prostřednictvím SQL Server Management Studio nebo spuštěním následujících příkazů SQL:

CREATE LOGIN [newuser] WITH PASSWORD='heslo';
JÍT
VYTVOŘIT UŽIVATELE [nový uživatel] PRO PŘIHLÁŠENÍ [nový uživatel];
JÍT
sp_addrolemember 'db_owner', 'nový uživatel';
JÍT

4. Nyní, když je databáze nastavena, můžete začít s migrací dat.

5. Existuje několik různých způsobů, jak to provést, ale jedním snadným způsobem je použít Průvodce migrací dat, který je součástí SQL Server Management Studio.

Jak nainstalovat SQL Server na Windows Azure Virtual Machine

Zálohování databáze a její migrace do jiného prostředí

Zálohování databáze je zásadní v každé organizaci používající SQL Server. Existuje několik způsobů, jak zálohovat databázi, ale nejběžnějším a doporučeným přístupem je použití SQL Server Management Studio (SSMS).

Tento nástroj umožňuje správcům vytvářet zálohy jejich databází a v případě potřeby je obnovovat. Další oblíbenou metodou pro zálohování databází je použití nativních nástrojů pro zálohování a obnovu, které poskytuje Microsoft v rámci SQL Serveru.

Tyto nástroje umožňují podrobnější kontrolu nad procesem zálohování, ale pro efektivní použití vyžadují více zkušeností.

Jakmile je záloha databáze vytvořena, lze ji migrovat do jiného prostředí pomocí několika metod. Nejběžnějším přístupem je použití vestavěných funkcí exportu a importu v rámci SSMS.

Tento nástroj vygeneruje skript, který lze použít k migraci databáze na jiný server. Další oblíbenou metodou migrace databází je použití nástrojů třetích stran, jako je například Průvodce migrací společnosti Redgate.

Tento nástroj poskytuje grafické rozhraní, které usnadňuje migraci databází mezi různými prostředími.

Jak nainstalovat SQL Server na Windows Azure Virtual Machine SSMS

Odstraňování běžných problémů během instalace

Když se pokusíte nainstalovat SQL Server na virtuální počítač Windows Azure, můžete narazit na jeden nebo více z následujících problémů:

  • Windows Azure nepodporuje instalační program SQL Server. Chcete-li tento problém vyřešit, použijte k instalaci serveru SQL Server nástroj, jako je Microsoft Web Platform Installer (WebPI).
  • Po instalaci SQL Serveru se nemůžete připojit k virtuálnímu počítači pomocí RDP. SQL Server zabírá port TCP/IP používaný pro RDP. Chcete-li tento problém vyřešit, použijte nástroj, jako je PowerShell, k připojení k virtuálnímu počítači.
  • Instalace se nezdaří z důvodu nedostatku dostupného úložného prostoru. Je to proto, že virtuální počítače Windows Azure mají omezený úložný prostor. Chcete-li tento problém vyřešit, použijte nástroj, jako je Azure Storage Explorer, ke zvětšení velikosti disku virtuálního počítače.

Závěr

Nastavení SQL Serveru na virtuálních počítačích Windows Azure je jednoduchý proces, který lze provést během okamžiku, pokud máte potřebný přístup a prostředky.

S porozuměním konceptům architektury hybridního cloud computingu a obeznámeností s některými standardními síťovými protokoly můžete Microsoft SQL Server nainstalovat do instance virtuálního počítače rychle a efektivně.

Po instalaci poskytuje tento výkonný databázový stroj na podnikové úrovni základ pro robustní možnosti zpracování dat v různých prostředích a zároveň vás zbaví drahých nákladů na vybavení nebo složitých konfigurací.

Jak nainstalovat SQL Server na Windows Azure Virtual Machine-FAQ:

Jak nainstalovat server MySQL do virtuálního počítače Azure?

Pomocí Azure Portal vytvořte virtuální počítač, vyberte MySQL jako předkonfigurovanou image a nakonfigurujte virtuální počítač podle potřeby.

Jak nainstalovat server Windows na virtuální počítač Azure?

Pomocí Azure Portal vytvořte virtuální počítač, vyberte Windows jako předkonfigurovanou image a nakonfigurujte virtuální počítač podle potřeby.

Mohu nainstalovat SQL Server Express na virtuální počítač Azure?

Ano, SQL Server Express lze nainstalovat na virtuální počítač Azure pomocí stejného instalačního procesu jako na fyzický server.

Jak připojit SQL Server ve virtuálním počítači Azure?

Připojte se k veřejné IP adrese virtuálního počítače pomocí SQL Server Management Studio nebo jiných klientských nástrojů.

Jak nainstalovat MySQL na virtuální počítač s Windows?

Stáhněte si instalační program MySQL pro Windows a spusťte jej na virtuálním počítači, abyste nainstalovali MySQL.

Co je SQL Server na virtuálních počítačích Azure?

SQL Server na Azure Virtual Machines je služba, která vám umožňuje nasadit SQL Server na virtuálních počítačích Azure pro lepší výkon, škálovatelnost a dostupnost.

Jak připojit SQL Server Azure ve Visual Studiu?

V aplikaci Visual Studio přejděte do Průzkumníka serveru a přidejte nové připojení k serveru SQL na virtuálním počítači Azure poskytnutím potřebných podrobností o připojení.

Jak připojit cloud SQL z VM?

Chcete-li se připojit ke cloudové databázi SQL z virtuálního počítače, použijte klientský nástroj, jako je SQL Server Management Studio, a zadejte podrobnosti o připojení databáze.

Čeština