Udostępnij za pośrednictwem


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.

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: