Uruchamianie skryptów na maszynie wirtualnej z systemem Windows
Dotyczy: maszyny wirtualne z systemem Windows — elastyczne zestawy ✔️ ✔️ skalowania zestawów ✔️ skalowania
Aby zautomatyzować zadania lub rozwiązać problemy, może być konieczne uruchomienie poleceń na maszynie wirtualnej. Poniższy artykuł zawiera krótkie omówienie funkcji dostępnych do uruchamiania skryptów i poleceń na maszynach wirtualnych.
Rozszerzenie niestandardowego skryptu
Rozszerzenie niestandardowego skryptu jest używane głównie na potrzeby konfiguracji po wdrożeniu i instalacji oprogramowania.
- Pobieranie i uruchamianie skryptów na maszynach wirtualnych platformy Azure.
- Można uruchamiać przy użyciu szablonów usługi Azure Resource Manager, interfejsu wiersza polecenia platformy Azure, interfejsu API REST, programu PowerShell lub witryny Azure Portal.
- Pliki skryptów można pobrać z usługi Azure Storage lub GitHub albo dostarczyć z komputera po uruchomieniu z witryny Azure Portal.
- Uruchom skrypt programu PowerShell na maszynach z systemem Windows i skrypt powłoki Bash na maszynach z systemem Linux.
- Przydatne w przypadku konfiguracji po wdrożeniu, instalacji oprogramowania i innych zadań konfiguracji lub zarządzania.
Uruchom polecenie
Funkcja Uruchom polecenie umożliwia zarządzanie maszynami wirtualnymi i aplikacjami oraz rozwiązywanie problemów przy użyciu skryptów i jest dostępna nawet wtedy, gdy maszyna jest niedostępna, na przykład jeśli zapora gościa nie ma otwartego portu RDP lub SSH.
- Uruchamianie skryptów na maszynach wirtualnych platformy Azure.
- Można uruchomić przy użyciu witryny Azure Portal, interfejsu API REST, interfejsu wiersza polecenia platformy Azure lub programu PowerShell
- Szybko uruchom skrypt i wyświetl dane wyjściowe i powtórz je zgodnie z potrzebami w witrynie Azure Portal.
- Skrypt można wpisać bezpośrednio lub uruchomić jeden z wbudowanych skryptów.
- Uruchom skrypt programu PowerShell na maszynach z systemem Windows i skrypt powłoki Bash na maszynach z systemem Linux.
- Przydatne w przypadku zarządzania maszynami wirtualnymi i aplikacjami oraz uruchamiania skryptów na maszynach wirtualnych, które nie są osiągalne.
Hybrydowy proces roboczy elementu Runbook
Hybrydowy proces roboczy elementu Runbook zapewnia ogólne zarządzanie maszynami, aplikacjami i środowiskiem za pomocą niestandardowych skryptów użytkownika przechowywanych na koncie usługi Automation.
- Uruchamianie skryptów na platformie Azure i maszynach spoza platformy Azure.
- Można uruchomić przy użyciu witryny Azure Portal, interfejsu wiersza polecenia platformy Azure, interfejsu API REST, programu PowerShell, elementu webhook.
- Skrypty przechowywane i zarządzane na koncie usługi Automation.
- Uruchamianie programu PowerShell, przepływu pracy programu PowerShell, języka Python lub elementów Runbook graficznych
- Brak limitu czasu wykonywania skryptu.
- Wiele skryptów może działać współbieżnie.
- Pełne dane wyjściowe skryptu są zwracane i przechowywane.
- Historia zadań dostępna przez 90 dni.
- Skrypty mogą być uruchamiane jako system lokalny lub z poświadczeniami dostarczonymi przez użytkownika.
- Wymaga ręcznej instalacji.
Konsola szeregowa
Konsola szeregowa zapewnia bezpośredni dostęp do maszyny wirtualnej, podobnie jak przy użyciu klawiatury podłączonej do maszyny wirtualnej.
- Uruchamianie poleceń na maszynach wirtualnych platformy Azure.
- Można uruchomić przy użyciu konsoli tekstowej na maszynie w witrynie Azure Portal.
- Zaloguj się do komputera przy użyciu konta użytkownika lokalnego.
- Przydatne, gdy wymagany jest dostęp do maszyny wirtualnej niezależnie od stanu sieci lub systemu operacyjnego maszyny.
Następne kroki
Dowiedz się więcej o różnych funkcjach, które są dostępne do uruchamiania skryptów i poleceń na maszynach wirtualnych.