Sdílet prostřednictvím


Připojení hybridních počítačů do Azure pomocí PowerShellu

U serverů s povolenou službou Azure Arc můžete provést ruční kroky, abyste je ve svém prostředí povolili pro jeden nebo více počítačů s Windows nebo Linuxem. Alternativně můžete použít rutinu PowerShellu Připojení-Az Připojení edMachine ke stažení Připojení agenta počítače, instalaci agenta a registraci počítače v Azure Arc. Rutina stáhne balíček agenta systému Windows (Instalační služba systému Windows) z webu Microsoft Download Center a balíček agenta Pro Linux z úložiště balíčků Microsoftu.

Tato metoda vyžaduje, abyste na počítači měli oprávnění správce k instalaci a konfiguraci agenta. V Linuxu pomocí kořenového účtu a ve Windows jste členem místní skupiny Správa istrators. Tento proces můžete provést interaktivně nebo vzdáleně na serveru s Windows pomocí vzdálené komunikace PowerShellu.

Než začnete, projděte si požadavky a ověřte, že vaše předplatné a prostředky splňují požadavky. Informace o podporovaných oblastech a dalších souvisejících aspektech najdete v podporovaných oblastech Azure.

Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.

Automatické připojení pro SQL Server

Když k Azure Arc připojíte server s Windows nebo Linuxem, který má nainstalovaný i Microsoft SQL Server, instance SQL Serveru se automaticky připojí i k Azure Arc. SQL Server povolený službou Azure Arc poskytuje podrobný inventář a další možnosti správy pro instance a databáze SQL Serveru. V rámci procesu připojení se na server s podporou Azure Arc nasadí rozšíření a pro vaše SQL Server a databáze se použijí nové role . Pokud nechcete automaticky připojit SQL Servery ke službě Azure Arc, můžete se odhlásit přidáním značky na server s Windows nebo Linuxem s názvem ArcSQLServerExtensionDeployment a hodnotou Disabled , když je připojený k Azure Arc.

Další informace najdete v tématu Správa automatického připojení pro SQL Server, který povoluje Azure Arc.

Požadavky

Pomocí PowerShellu můžete spravovat rozšíření virtuálních počítačů na hybridních serverech spravovaných servery s podporou Azure Arc. Před použitím PowerShellu Az.ConnectedMachine nainstalujte modul na server, který chcete povolit Arc. Spusťte na serveru s povolenou službou Azure Arc následující příkaz:

Install-Module -Name Az.ConnectedMachine

Po dokončení instalace se zobrazí následující zpráva:

The installed extension ``Az.ConnectedMachine`` is experimental and not covered by customer support. Please use with discretion.

Instalace agenta a připojení k Azure

  1. Otevřete konzolu PowerShellu se zvýšenými oprávněními.

  2. Přihlaste se k Azure spuštěním příkazu Connect-AzAccount.

  3. Chcete-li nainstalovat Připojení ed machine agenta, použijte Connect-AzConnectedMachine s parametrem -Name, -ResourceGroupNamea -Location parametry. -SubscriptionId Tento parametr použijte k přepsání výchozího předplatného v důsledku kontextu Azure vytvořeného po přihlášení. Spusťte jeden z následujících příkazů:

    • Pokud chcete nainstalovat agenta Připojení ed Machine na cílový počítač, který může přímo komunikovat s Azure, spusťte:

      Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Name myMachineName -Location <region>
      
    • Pokud chcete nainstalovat agenta Připojení ed Machine na cílový počítač, který komunikuje prostřednictvím proxy serveru, spusťte:

      Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Name myMachineName -Location <region> -Proxy http://<proxyURL>:<proxyport>
      

      Pomocí této konfigurace agent komunikuje přes proxy server pomocí protokolu HTTP.

Pokud se agent po dokončení instalace nespustí, zkontrolujte podrobné informace o chybě v protokolech. Ve Windows zkontrolujte tento soubor: %ProgramData%\Azure Připojení edMachineAgent\Log\himds.log. V Linuxu zkontrolujte tento soubor: /var/opt/azcmagent/log/himds.log.

Instalace a připojení pomocí vzdálené komunikace PowerShellu

Tady je postup konfigurace jednoho nebo více serverů s Windows s povolenými servery s Azure Arc. Vzdálenou vzdálenou komunikace PowerShellu musíte povolit na vzdáleném počítači. Můžete to provést pomocí rutiny Enable-PSRemoting.

  1. Otevřete konzolu PowerShellu jako Správa istrator.

  2. Přihlaste se k Azure spuštěním příkazu Connect-AzAccount.

  3. Pokud chcete nainstalovat agenta Připojení ed Machine, použijte Connect-AzConnectedMachine s parametry -ResourceGroupNamea .-Location Názvy prostředků Azure automaticky použijí název hostitele každého serveru. -SubscriptionId Tento parametr použijte k přepsání výchozího předplatného v důsledku kontextu Azure vytvořeného po přihlášení.

    • Pokud chcete nainstalovat agenta Připojení ed Machine na cílový počítač, který může přímo komunikovat s Azure, spusťte následující příkaz:

      $sessions = New-PSSession -ComputerName myMachineName
      Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Location <region> -PSSession $sessions
      
    • Pokud chcete nainstalovat agenta Připojení počítače na několik vzdálených počítačů najednou, přidejte seznam názvů vzdálených počítačů oddělených čárkou.

      $sessions = New-PSSession -ComputerName myMachineName1, myMachineName2, myMachineName3
      Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Location <region> -PSSession $sessions
      

    Následující příklad ukazuje výsledky příkazu, který cílí na jeden počítač:

    time="2020-08-07T13:13:25-07:00" level=info msg="Onboarding Machine. It usually takes a few minutes to complete. Sometimes it may take longer depending on network and server load status."
    time="2020-08-07T13:13:25-07:00" level=info msg="Check network connectivity to all endpoints..."
    time="2020-08-07T13:13:29-07:00" level=info msg="All endpoints are available... continue onboarding"
    time="2020-08-07T13:13:50-07:00" level=info msg="Successfully Onboarded Resource to Azure" VM Id=f65bffc7-4734-483e-b3ca-3164bfa42941
    
    Name           Location OSName   Status     ProvisioningState
    ----           -------- ------   ------     -----------------
    myMachineName  eastus   windows  Connected  Succeeded
    

Ověření připojení k Azure Arcu

Po instalaci a konfiguraci agenta pro registraci na serverech s podporou Azure Arc přejděte na web Azure Portal a ověřte, že se server úspěšně připojil. Zobrazte svůj počítač na webu Azure Portal.

Snímek obrazovky řídicího panelu Servery zobrazující úspěšné připojení k serveru

Další kroky

  • V případě potřeby se podívejte na průvodce řešením potíží Připojení agenta počítače.

  • Projděte si průvodce plánováním a nasazením a naplánujte nasazení serverů s podporou Služby Azure Arc v libovolném měřítku a implementujte centralizovanou správu a monitorování.

  • Zjistěte, jak spravovat počítač pomocí Azure Policy. Můžete použít konfiguraci hosta virtuálního počítače, ověřit, že počítač hlásí očekávanému pracovnímu prostoru služby Log Analytics, a povolit monitorování pomocí přehledů virtuálních počítačů.