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
- Das Portal aktualisiert alle 2 Sekunden automatisch den Status der Failovergruppe. Überwachen des Failovergruppenstatus im Portal.
8. August 2023
Imagetag: v1.22.0_2023-08-08
Vollständige Informationen zur Releaseversion können Sie im Versionsprotokoll abrufen.
Versionshinweise
- Unterstützung für das Konfigurieren und Verwalten von Azure-Failovergruppen zwischen zwei Instanzen mithilfe des Azure-Portals. Ausführliche Informationen erhalten Sie unter Konfigurieren der Failovergruppe – Portal.
- OpenSearch- und OpenSearch-Dashboards mit Upgrade von 2.7.0 auf 2.8.0
- Verbesserungen und Beispiele zum Sichern und Wiederherstellen der Controllerdatenbank.
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
- SQL Managed Instance aktiviert durch Azure Arc
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
Arc-Datendienste
OpenSearch ersetzt Elasticsearch für die Protokolldatenbank
OpenSearch-Dashboards ersetzen Kibana für die Protokollschnittstelle
Es gibt ein bekanntes Problem bei der Migration von Benutzereinstellungen zu OpenSearch-Dashboards für einige Versionen von Elasticsearch, einschließlich der Version, die in Arc-Datendiensten verwendet wird.
Wichtig
Speichern Sie vor dem Upgrade alle Kibana-Konfigurationen extern, damit sie in OpenSearch-Dashboards neu erstellt werden können.
Automatisches Upgrade ist für die Arc-Datendiensteerweiterung deaktiviert
Fehlerbehandlung in der
az
CLI wird während des Datencontrollerupgrades verbessertEin Fehler wurde behoben, um die Ressourcenbeschränkungen für Azure Arc-Datencontroller beizubehalten, bei denen die Ressourcengrenzwerte während eines Upgrades zurückgesetzt werden konnten.
SQL Managed Instance aktiviert durch Azure Arc
- Universeller Gebrauch: Vom Kunden verwaltete TDE-Verschlüsselungsschlüssel (Vorschau). Weitere Informationen erhalten Sie unter Aktivieren der transparenten Datenverschlüsselung für Azure Arc-fähige aktivierte SQL Managed Instance.
- Unterstützung für kundenseitig verwaltete Keytab-Rotation. Weitere Informationen erhalten Sie in Rotieren des kundenseitig verwalteten Keytabs für Azure Arc-fähige SQL Managed Instance.
- Unterstützung für
sp_configure
zum Verwalten der Konfiguration. Weitere Informationen erhalten Sie unter Konfigurieren der Azure Arc-fähigen SQL Managed Instance. - Rotation der vom Dienst verwalteten Anmeldeinformationen. Weitere Informationen erhalten Sie unter Rotation von vom Dienst verwalteten Anmeldeinformationen in einer verwalteten Instanz.
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:
- SQL Managed Instance aktiviert durch Azure Arc
- PostgreSQL mit Azure Arc-Unterstützung
- Clientverbindungen zur Verwendung von SSL erfordern
- Erweiterte Azure Arc-fähige SQL Managed Instance-Authentifizierungssteuerungsebene auf PostgreSQL
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
- Vom Dienst verwaltete Transparent Data Encryption (TDE) (Vorschau).
- Sicherungen | Erstellen automatisierter Sicherungen aus lesbaren sekundären Daten
- Die integrierten automatischen Sicherungen werden, wenn verfügbar, auf sekundären Replikaten ausgeführt.
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“
- Optionale
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.
- CLI-Unterstützung für automatisierte Sicherungen: Wenn Sie den
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.
- Spalten mit Releaseinformationen zu den folgenden Befehlen hinzugefügt:
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 stattdessenstatus.endpoints.logSearchDashboard
.status.metricsDashboard
: Verwenden Sie stattdessenstatus.endpoints.metricsDashboard
.status.primaryEndpoint
: Verwenden Sie stattdessenstatus.endpoints.primary
.status.readyReplicas
: Verwenden Sie stattdessenstatus.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 jetztkubectl get arcdc
als Kurzform fürkubectl 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 CHANGENur PostgreSQL-Version 14 wird jetzt unterstützt. Versionen 11 und 12 wurden entfernt. Zwei neue Images werden eingeführt:
arc-postgres-14
undarc-postgresql-agent
. Die Containerimagesarc-postgres-11
undarc-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
undkubectl get sqlmi
, um einfach zu vergleichen, was runningVersion und desiredVersion sind. - Die Befehlsgruppe
az postgres arc-server
wird inaz 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
- Spalten für desiredVersion und runningVersion werden den folgenden Befehlen hinzugefügt:
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
odersd
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
undsqlagentstartup.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
undupdate
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
oder2
. Benutzerdefinierte Arc SQL MI-Ressourceneigenschaft namenssyncSecondaryToCommit
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
- Unterstützte Versionsupgrades:
- 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“.
- Um lesbare sekundäre Replikate festzulegen, verwenden Sie
- 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 namensauto
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
Zugehöriger Inhalt
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.
- Installieren der Clienttools
- Planen der Azure Arc-Datendienst-Bereitstellung (erfordert zunächst die Installation der Clienttools)
- Erstellen einer Azure SQL Managed Instance-Instanz in Azure Arc (erfordert zuvor die Erstellung eines Azure Arc-Datencontrollers)
- Erstellen eines Azure Database for PostgreSQL-Servers in Azure Arc (erfordert zuvor die Erstellung eines Azure Arc-Datencontrollers)
- Ressourcenanbieter für Azure-Dienste