Zarządzanie bazami danych w usłudze Azure SQL Database przy użyciu usługi Azure Automation
Dotyczy: Baza danych SQL Usługi Azure SQL Database w sieci szkieletowej
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 Database i bazie danych SQL Fabric, która udostępnia wiele funkcji usługi Azure SQL Database.
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 bazami danych
Usługa Azure Automation umożliwia zarządzanie bazami danych w usłudze Azure SQL Database przy użyciu najnowszych poleceń cmdlet programu PowerShell Az dostępnych 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 usługą SQL Database w usłudze. 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 serwerami logicznymi usługi Azure 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.
Aby zapoznać się z samouczkiem, zobacz Zarządzanie bazami danych w usłudze Azure SQL Database przy użyciu usługi Azure Automation.
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
Zamiast agenta SQL, usługa Azure SQL Database może używać agenta zadań elastycznych do wykonywania instrukcji języka T-SQL zgodnie z harmonogramem. Aby uzyskać więcej informacji na temat różnic między agentem SQL i zadaniami elastycznymi, zobacz Automatyzowanie zadań zarządzania w usłudze Azure SQL.
Powiązana zawartość
Aby zapoznać się z samouczkiem i przykładami, zobacz Zarządzanie bazami danych w usłudze Azure SQL Database przy użyciu usługi Azure Automation.
Teraz, gdy znasz już podstawy usługi Azure Automation i sposób jej użycia do zarządzania usługą Azure SQL Database, skorzystaj z poniższych linków, aby dowiedzieć się więcej o usłudze Azure Automation: