Udostępnij za pośrednictwem


Zarządzanie bazami danych w usłudze Azure SQL Managed Instance przy użyciu usługi Azure Automation

Dotyczy: Azure SQL Managed Instance

W tym przewodniku przedstawiono usługę Azure Automation oraz sposób jej użycia w celu uproszczenia zarządzania bazami danych w usłudze Azure SQL Managed Instance.

Informacje o usłudze Azure Automation

Azure Automation to usługa platformy Azure, która upraszcza zarządzanie chmurą dzięki automatyzacji procesów. Korzystanie z usługi Azure Automation, długotrwałych, ręcznych, podatnych na błędy i często powtarzanych zadań można zautomatyzować w celu zwiększenia niezawodności, wydajności i czasu na wartość dla organizacji. Aby uzyskać informacje na temat rozpoczynania pracy, zobacz Wprowadzenie do usługi Azure Automation.

Usługa Azure Automation udostępnia aparat wykonywania przepływu pracy o wysokiej niezawodności i wysokiej dostępności oraz umożliwia skalowanie w celu spełnienia Twoich potrzeb w miarę rozwoju organizacji. W usłudze Azure Automation procesy można uruchamiać ręcznie, przez systemy innych firm lub w zaplanowanych odstępach czasu, aby zadania były wykonywane dokładnie w razie potrzeby.

Niższe koszty operacyjne i zwalniają pracowników DZIAŁU IT/DevOps, aby skupić się na pracy, która zwiększa wartość biznesową, przenosząc zadania zarządzania chmurą do automatycznego uruchamiania przez usługę Azure Automation.

Jak usługa Azure Automation może pomóc w zarządzaniu wystąpieniami zarządzanymi SQL

Usługa Azure Automation umożliwia zarządzanie bazami danych w usłudze Azure SQL Managed Instance przy użyciu [najnowszych poleceń cmdlet programu PowerShell]/powershell/azure/install-azure-powershell), które są dostępne w programie Azure Az PowerShell. Usługa Azure Automation ma te polecenia cmdlet programu Azure Az programu PowerShell natychmiast dostępne, dzięki czemu można wykonywać wszystkie zadania zarządzania w ramach usługi. Te polecenia cmdlet można również sparować w usłudze Azure Automation z poleceniami cmdlet dla innych usług platformy Azure, aby zautomatyzować złożone zadania w usługach platformy Azure i w systemach innych firm.

Usługa Azure Automation ma również możliwość bezpośredniej komunikacji z wystąpieniami zarządzanymi SQL przez wydawanie poleceń SQL przy użyciu programu PowerShell.

Galerie elementów Runbook i modułów dla usługi Azure Automation oferują różne elementy Runbook firmy Microsoft i społeczność, które można zaimportować do usługi Azure Automation. Aby go użyć, pobierz element Runbook z galerii lub możesz bezpośrednio zaimportować elementy Runbook z galerii lub z konta usługi Automation w witrynie Azure Portal.

Uwaga

Element Runbook usługi Automation może działać z zakresu adresów IP w dowolnym centrum danych w regionie świadczenia usługi Azure. Aby dowiedzieć się więcej, zobacz Rekordy DNS w regionie usługi Automation.

Uwierzytelnianie za pośrednictwem tożsamości zarządzanych

30 września 2023 r. klasyczne konta Uruchom jako usługi Azure Automation zostaną wycofane. Zamiast tego użyj tożsamości zarządzanych do uwierzytelniania dla istniejących i nowych elementów Runbook. Tożsamości zarządzane zapewniają takie same funkcje jak konta Uruchom jako, a także:

  • Bezpieczne uwierzytelnianie do dowolnej usługi platformy Azure obsługującej uwierzytelnianie przy użyciu identyfikatora Entra firmy Microsoft (dawniej Azure Active Directory).
  • Zminimalizowane obciążenia związane z zarządzaniem dzięki łatwemu dostępowi do zasobów.
  • Uproszczone elementy runbook bez konieczności używania kodu wielowierszowego.

Od kwietnia 2023 r. tworzenie nowych kont Uruchom jako w usłudze Azure Automation nie jest już możliwe.

Aby uzyskać więcej informacji na temat tej wymaganej akcji, odwiedź stronę Migrowanie z istniejącego konta Uruchom jako do tożsamości zarządzanych.

Inne metody automatyzacji

Usługa Azure SQL Managed Instance ma niemal pełną zgodność z programem SQL Agent w najnowszej wersji programu SQL Server. Aby uzyskać więcej informacji, zobacz Automatyzowanie zadań zarządzania przy użyciu zadań agenta SQL w usłudze Azure SQL Managed Instance.

Teraz, gdy znasz już podstawy usługi Azure Automation i sposób jej użycia do zarządzania wystąpieniami zarządzanymi SQL, skorzystaj z tych linków, aby dowiedzieć się więcej o usłudze Azure Automation.