Versionshinweise: Azure Arc-fähige Datendienste

In diesem Artikel werden die Funktionen, Features und Verbesserungen hervorgehoben, die kürzlich für Azure Arc-fähige Datendienste veröffentlicht bzw. durchgeführt wurden.

8. Oktober 2024

Imagetag: v1.34.0_2024-10-08

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

9. September 2024

Imagetag: v1.33.0_2024-09-10

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

13. August 2024

Imagetag: v1.32.0_2024-08-13

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

9. Juli 2024

Imagetag: v1.31.0_2024-07-09

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

Dienstag, 11. Juni 2024

Imagetag: v1.30.0_2024-06-11

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

Dienstag, 9. April 2024

Imagetag:v1.29.0_2024-04-09

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

12. März 2024

Imagetag:v1.28.0_2024-03-12

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

Azure Arc-fähige SQL Managed Instance

Die Datenbankversion für dieses Release (964) wurde gegenüber der Datenbankversion für SQL Server 2022 (957) aktualisiert. Infolgedessen können Sie keine Datenbanken von einer mit Azure Arc-Unterstützung aktivierten SQL Managed Instance auf SQL Server 2022 wiederherstellen.

Optimierte Netzwerkendpunkte

Vor dieser Version war der Azure Arc-Datenverarbeitungsendpunkt bei san-af-<region>-prod.azurewebsites.net.

Ab dieser Version verwenden sowohl Azure Arc-Datenverarbeitung als auch Azure Arc-Datentelemetrie *.<region>.arcdataservices.com.

13. Februar 2024

Imagetag:v1.27.0_2024-02-13

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

12. Dezember 2023

Imagetag: v1.26.0_2023-12-12

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

14. November 2023

Imagetag: v1.25.0_2023-11-14

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

10. Oktober 2023

Imagetag: v1.24.0_2023-10-10

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

12. September 2023

Imagetag: v1.23.0_2023-09-12

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

Versionshinweise

8. August 2023

Imagetag: v1.22.0_2023-08-08

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

Versionshinweise

11. Juli 2023

Imagetag: v1.21.0_2023-07-11

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

Versionshinweise

  • Die Proxyumgehung wird jetzt für Arc SQL Server Extension unterstützt. Ab diesem Release können Sie auch Dienste angeben, die nicht den angegebenen Proxyserver verwenden sollen.

13. Juni 2023

Imagetag: v1.20.0_2023-06-13

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

Versionshinweise

9. Mai 2023

Imagetag: v1.19.0_2023-05-09

Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.

Neu für dieses Release:

Versionshinweise

12. April 2023

Imagetag: v1.18.0_2023-04-11

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Neu für dieses Release:

  • SQL Managed Instance aktiviert durch Azure Arc

    • Direkter Modus für Failovergruppen ist als CLI allgemein verfügbar
    • Planen der Hochverfügbarkeits-Orchestratorreplikate auf verschiedenen Knoten nach Verfügbarkeit
  • Arc PostgreSQL

    • Sicherstellen, dass Postgres-Erweiterungen pro Datenbank/Rolle funktionieren
    • Arc PostgreSQL | Hochladen von Metriken/Protokollen in Azure Monitor
  • Fehlerbehebungen und Optimierungen in den folgenden Bereichen:

    • Die Bereitstellung des Arc-Datencontrollers mithilfe der individuellen Erstellungsoberfläche wurde entfernt, da der Parameter für das automatische Upgrade falsch festgelegt wird. Verwenden Sie die All-in-One-Erstellungsumgebung. Diese Oberfläche erstellt die Erweiterung, den benutzerdefinierten Standort und den Datencontroller. Außerdem werden alle Parameter richtig festgelegt. Spezifische Informationen finden Sie unter Erstellen von Azure Arc-Datencontrollern im direkten Verbindungsmodus mithilfe von CLI.

14. März 2023

Imagetag: v1.17.0_2023-03-14

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Neu für dieses Release:

14. Februar 2023

Imagetag: v1.16.0_2023-02-14

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Neu für dieses Release:

  • Arc-Datendienste:

    • Anfängliche Funktionalität für erweiterte Ereignisse | (Vorschau)
  • Arc-SQL MI

  • Arc PostgreSQL

    • Automatisierte Sicherungen
    • Einstellungen über das Konfigurationsframework
    • Zeitpunktwiederherstellung
    • Aktivieren/Deaktivieren von Sicherungen
    • Clientverbindungen zur Verwendung von SSL erfordern
    • Active Directory | Vom Kunden verwaltete Bring Your Own Keytab
    • Active Directory | Im Azure-Befehlszeilenclient konfigurieren
    • Aktivieren von Erweiterungen über benutzerdefinierte Kubernetes-Ressourcendefinition
  • Azure CLI-Erweiterung

    • Optionale imageTag für die Controllererstellung beim Festlegen des Imagetags des Bootstrappers auf „Standard“

13. Jan. 2023

Imagetag: v1.15.0_2023-01-10

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Neu für dieses Release:

  • Arc-Datendienste:

    • Separater Kafka-Modus
  • Arc-SQL MI

    • Zeitreihenfunktionen sind verfügbar.

13. Dezember 2022

Imagetag: v1.14.0_2022-12-13

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Neu für dieses Release:

  • Plattformunterstützung

    • Unterstützung für K3s hinzufügen
  • Arc-Datencontroller.

    • Standardeinstellungen für den Hochverfügbarkeits-Supervisor-Pod hinzugefügt, um Ressourcenkontingente zu unterstützen.
    • Aktualisieren Sie Grafana auf Version 9.
  • PostgreSQL-Servergruppe mit Azure Arc-Unterstützung

    • Wechseln Sie zu Ubuntu-basierten Images.
  • Fehlerbehebungen und Optimierungen in den folgenden Bereichen:

    • Arc aktiviert das SQL Server-Onboarding.
    • Es wurden verwirrende Fehlermeldungen behoben, wenn DBMail konfiguriert wird.

8. November 2022

Imagetag: v1.13.0_2022-11-08

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Neu für dieses Release:

  • PostgreSQL-Servergruppe mit Azure Arc-Unterstützung

    • Unterstützung für automatisierte Sicherungen hinzugefügt
  • arcdata Azure CLI-Erweiterung

    • CLI-Unterstützung für automatisierte Sicherungen: Wenn Sie den --storage-class-backups-Parameter für den Befehl create festlegen, werden automatisierte Sicherungen aktiviert.

11. Oktober 2022

Imagetag: v1.12.0_2022-10-11

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Neu für dieses Release:

  • Arc-Datencontroller

    • Updates der TelemetryRouter-Implementierung, um eingehende und ausgehende TelemetryCollector-Ebenen neben Kafka als beständigen Puffer einzuschließen.
    • Der AD-Connector wird jetzt aktualisiert, wenn der Datencontroller aktualisiert wird.
  • Verwaltete SQL-Instanz mit Arc-Unterstützung

    • Mit der neuen Aufgabe zum erneuten Bereitstellen eines Replikats können Sie ein fehlerhaftes SQL-Instanzreplikat neu erstellen. Weitere Informationen finden Sie unter Erneutes Bereitstellen von Replikaten.
    • Bearbeiten von Active Directory-Einstellungen über das Azure-Portal
  • arcdata Azure CLI-Erweiterung

    • Spalten mit Releaseinformationen zu den folgenden Befehlen hinzugefügt: az sql mi-arc list. Dadurch kann leicht ermittelt werden, welche Instanz möglicherweise aktualisiert werden muss.
    • Alternativ können Sie „az arcdata dc list-upgrades“ ausführen.
    • Neuer Befehl zum Auflisten von AD-Connectors: az arcdata ad-connector list --k8s-namespace <namespace> --use-k8s
    • Azure CLI-Abruf für das Erstellen/Aktualisieren/Löschen eines AD-Connectors: Dieses Feature ändert das Standardverhalten von az arcdata ad-connector create/update/delete, sodass der Befehl hängen bleibt und wartet, bis der Vorgang abgeschlossen ist. Um dieses Verhalten außer Kraft zu setzen, muss der Benutzer beim Aufrufen des Befehls das Flag --no-wait verwenden.

Hinweise zu Einstellung und Breaking Changes:

Die folgenden Eigenschaften im Arc SQL Managed Instance-Status werden in der nächsten Version eingestellt/verschoben:

  • status.logSearchDashboard: Verwenden Sie stattdessen status.endpoints.logSearchDashboard.
  • status.metricsDashboard: Verwenden Sie stattdessen status.endpoints.metricsDashboard.
  • status.primaryEndpoint: Verwenden Sie stattdessen status.endpoints.primary.
  • status.readyReplicas: Verwenden Sie stattdessen status.roles.sql.readyReplicas.

13. September 2022

Imagetag: v1.11.0_2022-09-13

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Neu für dieses Release:

  • Arc-Datencontroller

    • Neue Erweiterungen zum Überwachen des Stapels, um Kafka als Datencache zu aktivieren und einen OpenTelemetry-Endpunkt für die Integration verfügbar zu machen. Weitere Informationen finden Sie in der Dokumentation.
    • Das Löschen eines AD-Connectors, der verwendet wird, wird jetzt blockiert. Entfernen Sie zunächst alle Datenbankinstanzen, die ihn verwenden, und entfernen Sie dann den AD-Connector.
    • Neue OpenTelemetry-Routervorschau, um gesammelte Protokolle für den Export in andere SEIM-Systeme verfügbar zu machen. Einzelheiten hierzu finden Sie der Dokumentation.
    • AD-Connectors können jetzt in Kubernetes über die Kubernetes-API erstellt und über die Ressourcensynchronisierung mit Azure synchronisiert werden.
    • Der benutzerdefinierten Ressourcendefinition für Datencontroller wurde der Kurzname arcdc hinzugefügt. Sie können jetzt kubectl get arcdc als Kurzform für kubectl get datacontrollers verwenden.
    • „controller-external-svc“ wird jetzt nur noch bei der Bereitstellung im indirekten Konnektivitätsmodus erstellt, da diese Verbindung nur zum Exportieren von Protokollen/Metriken/Nutzungsdaten im indirekten Modus verwendet wird.
    • Downgrades, also die Herabstufung von einer höheren Haupt- oder Nebenversion auf eine niedrigere, werden jetzt blockiert. Beispiele für ein blockiertes Downgrade: v1.10 > v1.9 oder v2.0 > v1.20.
  • Verwaltete SQL-Instanz mit Arc-Unterstützung

    • Unterstützung für die Angabe mehrerer Verschlüsselungstypen für AD-Connectors mithilfe der Azure CLI-Erweiterung oder des Azure-Portals wurde hinzugefügt.
  • PostgreSQL-Servergruppe mit Azure Arc-Unterstützung

    • Hyperscale/Citus-Funktionen für horizontale Skalierung wurden entfernt. Der Fokus liegt auf der Bereitstellung eines Postgres-Serverdiensts mit einzelnem Knoten. In allen Benutzeroberflächen wurden Begriffe und Konzepte wie Hyperscale, server groups, worker nodes, coordinator nodes usw. werden keine Elemente entfernt. BREAKING CHANGE

    • Nur PostgreSQL-Version 14 wird jetzt unterstützt. Versionen 11 und 12 wurden entfernt. Zwei neue Images werden eingeführt: arc-postgres-14 und arc-postgresql-agent. Die Containerimages arc-postgres-11 und arc-postgres-12 werden zukünftig entfernt.

    • Die PostgreSQL-CRD-Version wurde auf v1beta3 aktualisiert. Einige Eigenschaften wie workers wurden entfernt oder geändert. Aktualisieren Sie alle Skripts oder Automatisierungen wie nötig gemäß dem neuen CRD-Schema. BREAKING CHANGE

  • arcdata Azure CLI-Erweiterung

    • Spalten für desiredVersion und runningVersion werden den folgenden Befehlen hinzugefügt: az sql mi-arc list und kubectl get sqlmi, um einfach zu vergleichen, was runningVersion und desiredVersion sind.
    • Die Befehlsgruppe az postgres arc-server wird in az postgres server-arc umbenannt. BREAKING CHANGE
    • Einige der az postgres server-arc-Befehle haben sich geändert, um Dinge wie --workers zu entfernen. BREAKING CHANGE

9. August 2022

Dieses Release wurde am 9. August 2022 veröffentlicht.

Imagetag: v1.10.0_2022-08-09

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Managed Instance mit Azure Arc-Unterstützung.

  • AES-Verschlüsselung kann jetzt für die AD-Authentifizierung aktiviert werden.

arcdata Azure CLI-Erweiterung

  • Der Azure CLI-Hilfetext für den Arc-Datencontroller, die Arc-fähige SQL Managed Instance und die Active Directory-Connectorbefehlsgruppen wurde aktualisiert, um neue Namenskonventionen darzustellen. Indirekte Modusargumente werden jetzt als Argumente für die Kubernetes-API und direkte Modusargumente als Argumente für Azure Resource Manager bezeichnet.

12. Juli 2022

Dieses Release wird am 12. Juli 2022 veröffentlicht

Imagetag: v1.9.0_2022-07-12

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Sonstiges

  • Die auf Überwachungsdashboards gemeldeten Datenträgermetriken wurden mit mehr Statistiken zur Warteschlangenlänge sowie mit mehr Leistungsindikatoren für IOPS erweitert. Ab sofort werden alle Datenträger, die mit vd oder sd beginnen, in die Datensammlung einbezogen.

Managed Instance mit Azure Arc-Unterstützung.

  • Die Puffercache-Trefferquote wurde zu collectd hinzugefügt, und sie wird auf Überwachungsdashboards angezeigt.
  • Die Formatierung der Legenden einiger Dashboards wurde verbessert.
  • Den Überwachungsdashboards wurden für den SQL Managed Instance-Prozess CPU- und Speichermetriken auf Prozessebene hinzugefügt.
  • Die Eigenschaft syncSecondaryToCommit kann jetzt im Azure-Portal und in Azure Data Studio angezeigt und bearbeitet werden.
  • Die Möglichkeit zum Festlegen des DNS-Namens für den Dienst „readableSecondaries“ im Azure CLI und im Azure-Portal wurde hinzugefügt.
  • Der Dienst sammelt jetzt die Protokolle agent.log, security.log und sqlagentstartup.log für SQL Managed Instance mit Arc-Unterstützung in ElasticSearch, sodass sie über Kibana durchsucht werden können. Wenn Sie die entsprechende Option auswählen, können Sie sie in Azure Log Analytics hochladen.
  • Es gibt weitere Benachrichtigungen, wenn die Bereitstellung neuer verwalteter SQL-Instanzen blockiert wird, da Abrechnungsdaten nicht in Azure exportiert/hochgeladen werden.

Datencontroller

  • Die erforderlichen Berechtigungen zum Bereitstellen des Arc-Datencontrollers wurden auf die geringstmöglichen Berechtigungen reduziert.
  • Beim Bereitstellen über die Azure CLI wird der Arc-Datencontroller jetzt über einen K8s-Auftrag installiert, der ein Helm-Chart für die Installation verwendet. Die Benutzererfahrung ändert sich nicht.
  • Die Ressourcensynchronisierungsregel wird automatisch erstellt, wenn der Datencontroller im direkten Konnektivitätsmodus bereitgestellt wird. Dadurch können Kunden SQL Managed Instance mit Azure Arc-Unterstützung bereitstellen, indem sie direkt mit den Kubernetes-APIs kommunizieren.

14. Juni 2022

Dieses Release wird am 14. Juni 2022 veröffentlicht.

Imagetag: v1.8.0_2022-06-14

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Sonstiges

  • Die Regionen „Kanada, Mitte“ und „USA, Westen 3“ werden vollständig unterstützt.

Datencontroller

  • Die Version der DB-SQL-Kontrollinstanz wurde auf die neueste Version aktualisiert.
  • Zusätzliche Kompatibilitätsprüfungen werden vor dem Ausführen einer Upgradeanforderung ausgeführt.
  • Der Uploadstatus wird nun in der Listenansicht des Datencontrollers im Azure-Portal angezeigt.
  • Zeigen Sie den Wert für den Upload der Nutzungsuploadnachricht im Banner auf dem Blatt „Übersicht“ im Azure-Portal an, wenn der Wert nicht Success (Erfolgreich) ist.

SQL Managed Instance

  • Sie können jetzt eine verwaltete SQL-Instanz so konfigurieren, dass sie einen AD-Connector verwendet, wenn die verwaltete SQL-Instanz über das Azure-Portal bereitgestellt wird.
  • BACKUP DATABASE TO URL auf S3-kompatiblen Speicher wird für die Vorschau eingeführt. Beschränkt auf COPY_ONLY. Dokumentation:
  • Die Befehle az sql mi-arc create und update verfügen über einen neuen Parameter --sync-secondary-commit, der die Anzahl der sekundären Replikate darstellt, die für ein Failover synchronisiert werden müssen. Der Standardwert ist -1, wodurch die Anzahl der erforderlichen synchronisierten sekundären Replikate auf (Anzahl der Replikate - 1) / 2 festgelegt wird. Zulässige Werte: -1, 1 oder 2. Benutzerdefinierte Arc SQL MI-Ressourceneigenschaft namens syncSecondaryToCommit hinzugefügt.
  • Die Abrechnungsschätzung im Azure-Portal wird aktualisiert, um die Anzahl der ausgewählten lesbaren sekundären Replikate widerzuspiegeln.
  • SPNs für lesbaren sekundären Dienst hinzugefügt.

24. Mai 2022

Dieses Release wird am 24. Mai 2022 veröffentlicht.

Imagetag: v1.7.0_2022-05-24

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Erinnerungen und Warnungen für den Data Controller

Im Azure-Portal, im benutzerdefinierten Ressourcenstatus und über die CLI werden Erinnerungen und Warnungen implementiert, wenn die Abrechnungsdaten für alle vom Data Controller verwalteten Ressourcen über einen längeren Zeitraum nicht hochgeladen oder exportiert worden sind.

SQL Managed Instance

Allgemeine Verfügbarkeit der Dienstebene „Unternehmenskritisch“. Azure Arc-fähige SQL Managed Instance-Instanzen der Version v1.7.0 oder höher werden über Azure-Verbrauchseinheiten abgerechnet.

Verbesserungen bei der Benutzererfahrung

Azure-Portal

Es wurde eine Funktion hinzugefügt, mit der AD-Verbindungen über das Azure-Portal erstellt werden können.

Beim Erstellen neuer Instanzen wird eine Vorschau der zu erwartenden Kosten für Azure Arc-fähige SQL Managed Instance-Instanzen der Ebene „Unternehmenskritisch“ angezeigt.

Azure Data Studio

Es wurde die Möglichkeit hinzugefügt, Instanzen aus Azure Data Studio im indirekten und direkten Verbindungsmodus zu aktualisieren.

Beim Erstellen neuer Instanzen wird eine Vorschau der zu erwartenden Kosten für Azure Arc-fähige SQL Managed Instance-Instanzen der Ebene „Unternehmenskritisch“ angezeigt.

4. Mai 2022

Dieses Release wird am 4. Mai 2022 veröffentlicht.

Imagetag: v1.6.0_2022-05-02

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Datencontroller

Hinzugefügt:

  • Erstellen, Aktualisieren und Löschen des AD-Connectors
  • Erstellen Sie SQL Managed Instance mit AD-Konnektivität zur Azure CLI-Erweiterung im direkten Konnektivitätsmodus.

Der Datencontroller sendet Controllerprotokolle an den Log Analytics-Arbeitsbereich, wenn der Upload von Protokollen aktiviert wird.

Der Parameter --ad-connector-namespace wurde aus dem Befehl az sql mi-arc create entfernt, weil sich die AD-Connectorressource jetzt immer im gleichen Namespace wie die SQL Managed Instance-Ressource befinden muss.

Elasticsearch wurde auf die neueste Version 7.9.1-36fefbab37-205465 aktualisiert. Auch Grafana, Kibana, Telegraf, Fluent Bit und Go.

Alle Containerimage-Größen wurden durchschnittlich um ca. 40 % verkleinert.

Es wurde ein neues PowerShell-Skript vom Typ create-sql-keytab.ps1 zur Unterstützung bei der Erstellung von Schlüsseltabellen eingeführt.

Verwaltete SQL-Instanz

Der Verfügbarkeitsgruppen- und Failovergruppenstatus wurde in Kubernetes in zwei verschiedene Abschnitte unterteilt.

Binärdateien für SQL-Engine wurden auf die neueste Version aktualisiert.

Unterstützung wurde für NodeSelector, TopologySpreadConstraints und Affinity hinzugefügt. Zurzeit nur verfügbar über Erstellen/Bearbeiten bei Kubernetes YAML/JSON-Datei. Noch keine Azure CLI-, Azure-Portal- oder Azure Data Studio-Benutzerfunktionalität.

Unterstützung für die Angabe von Bezeichnungen und Anmerkungen für den sekundären Dienstendpunkt wurde hinzugefügt. REQUIRED_SECONDARIES_TO_COMMIT ist jetzt eine Funktion der Anzahl von Replikaten.

  • Bei drei Replikaten: REQUIRED_SECONDARIES_TO_COMMIT = 1.
  • Bei ein oder zwei Replikaten: REQUIRED_SECONDARIES_TO_COMMIT = 0.

In dieser Version ist Cluster IP der Standardwert des lesbaren sekundären Diensts. Der sekundäre Diensttyp kann in Kubernetes-YAML/JSON unter spec.services.readableSecondaries.type festgelegt werden. Im nächsten Release ist der Standardwert identisch mit dem primären Diensttyp.

Verbesserungen bei der Benutzererfahrung

Im Azure-Portal wurden Benachrichtigungen hinzugefügt, die darauf hinweisen, dass die Rechnungsdaten in letzter Zeit nicht nach Azure hochgeladen worden sind.

Azure Data Studio

Upgradeerfahrung für Datencontroller wurde im direkten und indirekten Konnektivitätsmodus hinzugefügt.

6. April 2022

Dieses Release wird am 6. April 2022 veröffentlicht.

Imagetag: v1.5.0_2022-04-05

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Datencontroller

  • Protokolle werden nun standardmäßig zwei Wochen in ElasticSearch aufbewahrt.
  • Upgrades sind jetzt nur auf das Upgrade auf die nächste inkrementelle Neben- oder Hauptversion beschränkt. Beispiel:
    • Unterstützte Versionsupgrades:
      • 1.1 > 1.2
      • 1.3 > 2.0
    • Nicht unterstütztes Versionsupgrade:
      • 1.1. > 1.4 Nicht unterstützt, da eine oder mehrere Nebenversionen übersprungen werden
  • Updates für in Azure Arc-fähigen Datendiensten enthaltene Open Source-Projekte zum Patchen von Sicherheitsrisiken

SQL Managed Instance aktiviert durch Azure Arc

Sie können ein Wartungsfenster für den Datencontroller erstellen. Verwaltete SQL-Instanzen werden dann im nächsten Wartungsfenster nach dem Upgrade des Datencontrollers aktualisiert, wenn für sie die gewünschte Version auf auto festgelegt ist.

Metriken für jedes Replikat in einer unternehmenskritischen Instanz werden jetzt an das Azure-Portal gesendet, sodass Sie sie in den Überwachungsdiagrammen anzeigen können.

AD-Authentifizierungsconnectors können jetzt in einem automatic mode oder einer systemseitig verwalteten Schlüsseltabelle eingerichtet werden. Dabei wird ein Dienstkonto verwendet, um SQL-Dienstkonten, SPNs und DNS-Einträge als Alternative zu den AD-Authentifizierungsconnectors, die den Modus kundenseitig verwaltete Schlüsseltabelle nutzen, automatisch zu erstellen.

Hinweis

In einigen frühen Releases wurde der kundenseitig verwaltete Schlüsseltabellenmodus als Modus Bring Your Own Keytab (BYOK) bezeichnet.

Sicherung und Point-In-Time-Wiederherstellung werden jetzt unterstützt, wenn für eine Datenbank TDE (Transparent Data Encryption) aktiviert ist.

Change Data Capture (CDC) ist nun für SQL Managed Instance mit Azure Arc-Unterstützung aktiviert.

Fehlerkorrekturen für die Replikatskalierung in SQL MI mit Arc-Unterstützung (Unternehmenskritisch) und Datenbankwiederherstellung bei nicht ausreichendem Speicherplatz

Verteilte Verfügbarkeitsgruppen wurden in Failovergruppen umbenannt. Die Befehlsgruppe az sql mi-arc dag wurde in az sql instance-failover-group-arc verschoben. Löschen Sie vor dem Upgrade alle Ressourcen des Ressourcentyps dag.

Verbesserungen bei der Benutzererfahrung

Sie können jetzt den Azure CLI-Befehl az arcdata dc create verwenden, um Folgendes zu erstellen:

  • Einen benutzerdefinierten Speicherort
  • Eine Datendiensterweiterung
  • Einen Datencontroller in einem Befehl

Neue Erzwingungsmaßnahmen für Einschränkungen:

  • Der Datencontroller und die von ihm verwalteten Ressourcen der verwalteten Instanz müssen sich in derselben Ressourcengruppe befinden.
  • Es kann nur ein Datencontroller an einem bestimmten benutzerdefinierten Speicherort vorhanden sein.

Azure Data Studio

Während der Erstellung eines Datencontrollers im direkten Konnektivitätsmodus können Sie jetzt die Informationen zum Log Analytics-Arbeitsbereich für den Upload mit automatischer Synchronisierung der Protokolle angeben.

März 2022

Dieses Release wird am 8. März 2022 veröffentlicht.

Imagetag: v1.4.1_2022-03-08

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Datencontroller

  • Das Problem „ConfigMap sql-config-[SQL MI] ist nicht vorhanden“ aus dem Release vom Februar 2022 wurde behoben. Dieses Problem tritt auf, wenn eine SQL Managed Instance mit dem Diensttyp loadBalancer mit bestimmten Lastenausgleichstypen bereitgestellt wird.

Februar 2022

Dieses Release wurde am 25. Februar 2022 veröffentlicht.

Imagetag: v1.4.0_2022-02-25

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Achtung

Es gibt ein bekanntes Problem mit diesem Release, bei dem sich die Bereitstellung von Arc SQL MI aufhängt und die controldb-Pods des Arc-Datencontrollers in einen CrashLoopBackOff-Zustand versetzt, wenn die SQL MI mit dem Diensttyp loadBalancer bereitgestellt wird. Dieses Problem wurde in einem Release vom 8. März 2022 behoben.

Verwaltete SQL-Instanz

  • Unterstützung für lesbare sekundäre Replikate:
    • Um lesbare sekundäre Replikate festzulegen, verwenden Sie --readable-secondaries, wenn Sie eine SQL Managed Instance-Bereitstellung mit Arc-Unterstützung erstellen oder aktualisieren.
    • Legen Sie --readable-secondaries auf einen beliebigen Wert zwischen 0 und der Anzahl der Replikate minus 1 fest.
    • --readable-secondaries gilt nur für den Tarif „Unternehmenskritisch“.
  • Automatische Sicherungen werden auf der primären Instanz in einer unternehmenskritischen Dienstebene erstellt, wenn mehrere Replikate vorhanden sind. Wenn ein Failover erfolgt, werden Sicherungen auf die neue primäre Instanz verschoben.
  • Für Sicherungen ist auf den Dienstebenen „Universell“ und „Unternehmenskritisch“ die ReadWriteMany (RWX)-fähige Speicherklasse erforderlich. Wenn Sie eine Speicherklasse vom Typ „ReadWriteMany“ angeben, führt dies dazu, dass die SQL Managed Instance während der Bereitstellung im Status „Ausstehend“ hängen bleibt.
  • Abrechnungsunterstützung bei Verwendung mehrerer Lesereplikate.

Weitere Informationen zu Dienstebenen bzw. Tarifen finden Sie unter Hochverfügbarkeit mit Azure Arc-fähiger SQL Managed Instance (Vorschauversion).

Verbesserungen bei der Benutzererfahrung

Die folgenden Verbesserungen sind in Azure Data Studio verfügbar.

  • Azure Arc- und Azure CLI-Erweiterungen jetzt allgemein verfügbar.
  • Die Bearbeitungsbefehle für SQL Managed Instance für das Azure Arc-Dashboard wurden so geändert, dass update verwendet wird, um Änderungen in Azure CLI widerzuspiegeln. Dies funktioniert im indirekten oder direkten Modus.
  • Der Schritt des Assistenten für die Datencontrollerbereitstellung für den Konnektivitätsmodus befindet sich jetzt früher im Prozess.
  • Im Bereitstellungs-Assistenten für SQL Managed Instance wurde ein zusätzliches Sicherungsfeld entfernt.

Januar 2022

Dieses Release wurde am 27. Januar 2022 veröffentlicht.

Imagetag: v1.3.0_2022-01-27

Vollständige Versionsinformationen finden Sie unter Versionsprotokoll.

Datencontroller

  • Initiieren eines Upgrades des Datencontrollers über das Portal im direkt verbundenen Modus
  • Die Sperre bei Upgrade des Datencontrollers, wenn unternehmenskritische Instanzen vorhanden sind, wurde entfernt.
  • Bessere Behandlung von Erfahrungen zum Löschen von Benutzern im Azure-Portal

Verwaltete SQL-Instanz

  • Unternehmenskritische Azure Arc-fähige SQL Managed Instance-Instanzen können ab dem Januar-Release und in Zukunft (Vorschauversion) aktualisiert werden
  • Das Failover einer unternehmenskritischen verteilten Verfügbarkeitsgruppe kann jetzt über eine native Kubernetes-Erfahrung oder die Azure CLI (nur indirekter Modus) (Vorschauversion) durchgeführt werden.
  • Es wurde Unterstützung für LicenseType: DisasterRecovery hinzugefügt, um für Instanzen, die für sekundäre Replikate von unternehmenskritischen verteilten Verfügbarkeitsgruppen verwendet werden, Folgendes sicherzustellen:
    • Sie werden nicht in Rechnung gestellt.
    • Beim Erstellen der verteilten Verfügbarkeitsgruppe erfolgt ein automatisches Seeding der Systemdatenbanken aus dem primären Replikat. (Vorschauversion)
  • Zu desiredVersion wurde eine neue Option namens auto hinzugefügt, die eine bestimmte SQL-Instanz automatisch upgradet, wenn ein neues Upgrade verfügbar ist (Vorschauversion).
  • Aktualisieren der Konfiguration von SQL-Instanzen mithilfe von Azure CLI im direkt verbundenen Modus

Möchten Sie es selbst ausprobieren? Mit dem Azure Arc-Schnelleinstieg für AKS, AWS Elastic Kubernetes Service (EKS), Google Cloud Kubernetes Engine (GKE) oder auf einer Azure-VM können Sie schnell die ersten Schritte ausführen.