Notes de publication – Services de données activés par Azure Arc
Cet article met en évidence les capacités, fonctionnalités et améliorations récemment mises en production ou améliorées pour les services de données avec Azure Arc.
8 octobre 2024
Balise d’image : v1.34.0_2024-10-08
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
9 septembre 2024
Balise d’image : v1.33.0_2024-09-10
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
13 août 2024
Balise d’image : v1.32.0_2024-08-13
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
9 juillet 2024
Balise d’image : v1.31.0_2024-07-09
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
11 juin 2024
Balise d’image : v1.30.0_2024-06-11
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
mardi 9 avril 2024
Étiquette d’image :v1.29.0_2024-04-09
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
12 mars 2024
Étiquette d’image :v1.28.0_2024-03-12
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
SQL Managed Instance activé par Azure Arc
La version de base de données pour cette publication (964) a été mise à niveau au-delà de la version de base de données pour SQL Server 2022 (957). Par conséquent, vous ne pouvez pas restaurer des bases de données depuis SQL Managed Instance avec Azure Arc vers SQL Server 2022.
Points de terminaison réseau rationalisés
Avant cette version, le point de terminaison de traitement de données Azure Arc était à san-af-<region>-prod.azurewebsites.net
.
À partir de cette version, le traitement de données Azure Arc et la télémétrie des données Azure Arc utilisent *.<region>.arcdataservices.com
.
13 février 2024
Étiquette d’image :v1.27.0_2024-02-13
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
12 décembre 2023
Balise d’image : v1.26.0_2023-12-12
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
14 novembre 2023
Balise d’image : v1.25.0_2023-11-14
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
10 octobre 2023
Balise d’image : v1.24.0_2023-10-10
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
12 septembre 2023
Balise d’image : v1.23.0_2023-09-12
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Notes de publication
- Le portail actualise automatiquement l’état du groupe de basculement toutes les 2 secondes. Surveillez l’état du groupe de basculement dans le portail.
8 août 2023
Balise d’image : v1.22.0_2023-08-08
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Notes de publication
- Prise en charge de la configuration et de la gestion des groupes de basculement Azure entre deux instances à l’aide du Portail Microsoft Azure. Pour plus d’informations, consultez Configurer le groupe de basculement : portail.
- Mise à niveau des tableaux de bord OpenSearch et OpenSearch de 2.7.0 à 2.8.0
- Améliorations et exemples pour sauvegarder et récupérer la base de données du contrôleur.
11 juillet 2023
Balise d’image : v1.21.0_2023-07-11
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Notes de publication
- La déviation du proxy est désormais prise en charge pour Arc SQL Server Extension. À compter de cette version, vous pouvez également spécifier des services qui ne doivent pas utiliser le serveur proxy spécifié.
13 juin 2023
Balise d’image : v1.20.0_2023-06-13
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Notes de publication
- SQL Managed Instance activé par Azure Arc
9 mai 2023
Balise d’image : v1.19.0_2023-05-09
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Nouveautés de cette version :
Notes de publication
Services de données Arc
OpenSearch remplace Elasticsearch pour la base de données de journaux
Les tableaux de bord OpenSearch remplacent Kibana pour l’interface des journaux
Il existe un problème connu avec la migration des paramètres utilisateur vers OpenSearch Dashboards pour certaines versions d’Elasticsearch, y compris la version utilisée dans les services de données Arc.
Important
Avant la mise à niveau, enregistrez une configuration Kibana en externe afin qu’elle puisse être recréée dans les tableaux de bord OpenSearch.
La mise à niveau automatique est désactivée pour l’extension des services de données Arc
La gestion des erreurs dans l’interface CLI
az
est améliorée lors de la mise à niveau du contrôleur de donnéesCorrection d’un bogue pour conserver les limites de ressources pour le contrôleur de données Azure Arc où les limites de ressources pouvaient être réinitialisées lors d’une mise à niveau.
SQL Managed Instance activé par Azure Arc
- Usage général : clés de chiffrement TDE gérées par le client (préversion). Pour plus d’informations, consultez Activer le chiffrement transparent des données sur SQL Managed Instance activé par Azure Arc.
- Prise en charge de la rotation de keytabs gérées par le client. Pour plus d’informations, consultez Rotation de SQL Managed Instance activée par le keytab géré par le client Azure Arc.
- Prise en charge de
sp_configure
pour gérer la configuration. Pour plus d’informations, consultez Configurer SQL Managed Instance activée par Azure Arc. - Rotation des informations d’identification gérées par le service Pour plus d’informations, consultez Comment effectuer la rotation des informations d’identification gérées par le service dans une instance gérée.
12 avril 2023
Balise d’image : v1.18.0_2023-04-11
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Nouveautés de cette version :
SQL Managed Instance activé par Azure Arc
- Le mode direct pour les groupes de basculement est en disponibilité générale az CLI
- Planifier les réplicas d’orchestrateur haute disponibilité sur différents nœuds lorsqu’ils sont disponibles
Arc PostgreSQL
- Vérifier que les extensions postgres fonctionnent par base de données/rôle
- Arc PostgreSQL | Charger des métriques/journaux dans Azure Monitor
Correctifs et optimisations de bogues dans les domaines suivants :
- Le déploiement du contrôleur de données Arc à l’aide de l’expérience de création individuelle a été supprimé, car il définit le paramètre de mise à niveau automatique incorrectement. Utilisez l’expérience de création tout-en-un. Cette expérience crée l’extension, l’emplacement personnalisé et le contrôleur de données. Elle définit également tous les paramètres correctement. Pour des informations spécifiques, consultez Créer un contrôleur de données Azure Arc en mode de connectivité directe à l’aide de l’interface CLI.
14 mars 2023
Balise d’image : v1.17.0_2023-03-14
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Nouveautés de cette version :
- SQL Managed Instance activé par Azure Arc
- PostgreSQL avec Azure Arc
- Exiger des connexions clientes pour utiliser SSL
- Instance gérée SQL étendue activée par le plan de contrôle d'authentification Azure Arc vers PostgreSQL
14 février 2023
Balise d’image : v1.16.0_2023-02-14
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Nouveautés de cette version :
Services de données Arc :
- Fonctionnalité d’événements étendus initiaux | (préversion)
Arc-SQL MI
- Transparent Data Encryption (TDE) géré par le service activé (préversion).
- Sauvegardes | Produire des sauvegardes automatisées à partir d’un secondaire accessible en lecture
- Les sauvegardes automatiques intégrées sont effectuées sur les réplicas secondaires lorsqu’ils sont disponibles.
Arc PostgreSQL
- Sauvegardes automatisées
- Paramètres via l’infrastructure de configuration
- Récupération jusqu’à une date et heure
- Activer/désactiver les sauvegardes
- Exiger des connexions clientes pour utiliser SSL
- Active Directory | Géré par le client, apportez votre propre keytab
- Active Directory | Configurer dans le client de ligne de commande Azure
- Activer les extensions via la définition de ressource personnalisée Kubernetes
Extension Azure CLI
imageTag
facultatif pour la création du contrôleur en plaçant par défaut la balise d’image du programme de démarrage
13 janvier 2023
Balise d’image : v1.15.0_2023-01-10
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Nouveautés de cette version :
Services de données Arc :
- Mode distinct Kafka
Arc-SQL MI
- Les options de série chronologique sont disponibles.
13 décembre 2022
Balise d’image : v1.14.0_2022-12-13
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Nouveautés de cette version :
Plateforme prise en charge
- Ajouter la prise en charge de K3
Contrôleur de données Arc.
- Ajout de valeurs par défaut sur le pod de superviseur haute disponibilité pour prendre en charge les quotas de ressources.
- Mettez à jour Grafana vers la version 9.
Serveur PostgreSQL avec Azure Arc
- Commutez vers des images basées sur Ubuntu.
Correctifs et optimisations de bogues dans les domaines suivants :
- Arc activant l’intégration de SQL Server.
- Correction des messages d’erreurs confus lorsque DBMail est configuré.
8 novembre 2022
Balise d’image : v1.13.0_2022-11-08
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Nouveautés de cette version :
Serveur PostgreSQL avec Azure Arc
- Ajout de la prise en charge des sauvegardes automatisées
arcdata
Extension Azure CLI- Prise en charge de l’interface CLI pour les sauvegardes automatisées : la définition du paramètre
--storage-class-backups
pour la commande create permet d’activer les sauvegardes automatisées
- Prise en charge de l’interface CLI pour les sauvegardes automatisées : la définition du paramètre
11 octobre 2022
Balise d’image : v1.12.0_2022-10-11
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Nouveautés de cette version :
Contrôleur de données Arc
- Met à jour à l’implémentation de TelemetryRouter pour inclure des couches TelemetryCollector entrantes et sortantes avec Kafka comme mémoire tampon persistante
- Le connecteur AD est maintenant mis à niveau lorsque le contrôleur de données est mis à niveau
Instance managée SQL avec Azure Arc
- La nouvelle tâche de réapprovisionnement du réplica vous permet de reconstruire un réplica d’instance SQL rompu. Pour plus d’informations, consultez Réplica de reprovisionnement.
- Modifier les paramètres Active Directory à partir du Portail Azure
arcdata
Extension Azure CLI- Des colonnes pour les informations sur les versions ont été ajoutées aux commandes suivantes :
az sql mi-arc list
. Cela permet de voir facilement quelle instance peut avoir besoin d’être mise à jour. - Vous pouvez également exécuter « az arcdata dc list-upgrades »
- Nouvelle commande pour répertorier les connecteurs AD
az arcdata ad-connector list --k8s-namespace <namespace> --use-k8s
- Interrogation Az CLI pour les fonctions créer/mettre à jour/supprimer du connecteur AD : Cette fonctionnalité modifie le comportement par défaut de
az arcdata ad-connector create/update/delete
qui se suspend et attend que l’opération se termine. Pour modifier ce comportement, l’utilisateur doit utiliser l’indicateur--no-wait
lorsqu’il appelle la commande.
- Des colonnes pour les informations sur les versions ont été ajoutées aux commandes suivantes :
Dépréciation et notifications de changements cassants :
Les propriétés suivantes de l’état d’Azure SQL Managed Instance avec Arc seront dépréciées/transférées dans la prochaine version :
status.logSearchDashboard
: utilisezstatus.endpoints.logSearchDashboard
à la place.status.metricsDashboard
: utilisezstatus.endpoints.metricsDashboard
à la place.status.primaryEndpoint
: utilisezstatus.endpoints.primary
à la place.status.readyReplicas
: utilisestatus.roles.sql.readyReplicas
à la place.
13 septembre 2022
Balise d’image : v1.11.0_2022-09-13
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Nouveautés de cette version :
Contrôleur de données Arc
- Nouvelles extensions de monitoring de la pile pour activer Kafka comme cache de données et exposer un point de terminaison OpenTelemetry pour l’intégration. Pour plus d’informations, consultez la documentation.
- La suppression d’un connecteur AD en cours d’utilisation est désormais bloquée. Commencez par supprimer toutes les instances de base de données qui l’utilisent, puis supprimez le connecteur AD.
- Nouvelle préversion du routeur OpenTelemetry pour rendre les journaux collectés disponibles pour l’exportation vers d’autres systèmes SEIM. Pour plus d’informations, consultez la documentation.
- Les connecteurs AD peuvent désormais être créés dans Kubernetes via l’API Kubernetes et synchronisés avec Azure via la synchronisation des ressources.
- Ajout d’un nom court
arcdc
à la définition de ressource personnalisée des contrôleurs de données. Vous pouvez maintenant utiliserkubectl get arcdc
comme forme courte pourkubectl get datacontrollers
. - Le controller-external-svc est désormais créé seulement lors du déploiement en mode de connectivité indirecte, car il est utilisé seulement pour l’exportation des journaux/métriques/données d’utilisation dans le mode indirect.
- Les « Rétrogradations » (c’est-à-dire passer d’une version majeure ou mineure supérieure à une version inférieure) est désormais bloquée. Exemples d’une version antérieure bloquée : v1.10 -> v1.9 ou v2.0 -> v1.20.
Instance managée SQL avec Azure Arc
- Ajout de la prise en charge de la spécification de plusieurs types de chiffrement pour les connecteurs AD en utilisant l’extension Azure CLI ou le portail Azure.
Serveur PostgreSQL avec Azure Arc
Suppression des fonctionnalités de scale-out Hyperscale/Citus. L’accent est mis sur la fourniture d’un service de serveur Postgres mononœud. Toutes les expériences utilisateur ont eu des termes et des concepts tels que
Hyperscale
,server groups
,worker nodes
,coordinator nodes
et ainsi de suite. supprimé. CHANGEMENT CASSANTSeule la version 14 de PostgreSQL est prise en charge pour l’instant. Les versions 11 et 12 ont été supprimées. Deux nouvelles images sont introduites :
arc-postgres-14
etarc-postgresql-agent
. Les images conteneurarc-postgres-11
etarc-postgres-12
sont supprimées à partir de maintenant.La version CRD de postgresql a été mise à jour vers v1beta3. Certaines propriétés comme
workers
ont été supprimées ou changées. Mettez à jour les scripts ou l’automatisation selon vos besoin pour qu’ils s’alignent sur le nouveau schéma CRD. CHANGEMENT CASSANT
arcdata
Extension Azure CLI- Les colonnes desiredVersion et runningVersion sont ajoutées aux commandes suivantes :
az sql mi-arc list
etkubectl get sqlmi
pour comparer facilement leurs valeurs. - Le groupe de commandes
az postgres arc-server
est renommé enaz postgres server-arc
. CHANGEMENT CASSANT - Certaines commandes
az postgres server-arc
ont changé pour supprimer des éléments de type--workers
. CHANGEMENT CASSANT
- Les colonnes desiredVersion et runningVersion sont ajoutées aux commandes suivantes :
9 août 2022
Cette version a été publiée le 9 août 2022.
Balise d’image : v1.10.0_2022-08-09
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
SQL Managed Instance activé pour Azure Arc
- Le chiffrement AES peut désormais être activé pour l’authentification AD.
arcdata
Extension Azure CLI
- Le texte d’aide d’Azure CLI pour le contrôleur de données Arc, les SQL Managed Instance avec Arc et les groupes de commandes du connecteur Active Directory ont été mis à jour pour refléter les nouvelles conventions d’affectation de noms. Les arguments en mode indirect sont désormais appelés API Kubernetes : arguments ciblés et arguments en mode direct sont désormais appelés arguments ciblés Azure Resource Manager - arguments ciblés.
12 juillet 2022
Cette version a été publiée le 12 juillet 2022
Balise d’image : v1.9.0_2022-07-12
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Divers
- Extension des métriques de disque signalées dans les tableaux de bord de supervision afin d’inclure davantage de statistiques sur la longueur des files d’attente et d’autres compteurs pour les IOPS. Tous les disques sont dans l’étendue pour la collecte des données qui commencent par
vd
ou parsd
.
SQL Managed Instance activé pour Azure Arc
- Ajout du ratio des accès avec correspondance au cache de mémoire tampon pour
collectd
et l’exposer dans les tableaux de bord de supervision. - Améliorations apportées à la mise en forme des légendes sur certains tableaux de bord.
- Ajout de métriques de processeur et de mémoire au niveau du processus dans les tableaux de bord de supervision pour le processus SQL Managed Instance.
- La propriété
syncSecondaryToCommit
est désormais disponible pour être consultée et modifiée dans le portail Azure et dans Azure Data Studio. - Ajout de la possibilité de définir le nom DNS pour le service readableSecondaries dans Azure CLI et dans le portail Azure.
- Le service collecte maintenant les
agent.log
,security.log
etsqlagentstartup.log
pour SQL Managed Instance avec Arc vers ElasticSearch afin qu’ils soient consultables via Kibana. Si vous le souhaitez, vous pouvez les charger dans Azure Log Analytics. - Il existe d’autres notifications supplémentaires lorsque l’approvisionnement de nouvelles instances managées SQL est bloqué en raison de l’absence d’exportation/de chargement de données de facturation dans Azure.
Contrôleur de données
- Les autorisations nécessaires pour déployer le contrôleur de données Arc ont été réduites à un niveau de privilège minimum.
- Quand il est déployé via Azure CLI, le contrôleur de données Arc est maintenant installé via un travail Kubernetes qui utilise un chart Helm pour effectuer l’installation. Il n’y a pas de changement dans l’expérience utilisateur.
- La règle de synchronisation des ressources est créée automatiquement lorsque le contrôleur de données est déployé en mode connecté direct. Cela permet aux clients de déployer SQL Managed Instance avec Azure Arc en parlant directement aux API Kubernetes.
14 juin 2022
Cette version a été publiée le 14 juin 2022.
Balise d’image : v1.8.0_2022-06-14
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Divers
- Les régions Canada Centre et USA Ouest 3 sont entièrement prises en charge.
Contrôleur de données
- La version de l’instance SQL de base de données de contrôle est mise à niveau vers la dernière version.
- Des vérifications de compatibilité supplémentaires sont effectuées avant d’exécuter une demande de mise à niveau.
- L’état de téléchargement est désormais affiché dans la vue des listes de contrôleurs de données dans le portail Azure.
- Montrer la valeur du message de chargement de l’utilisation dans la bannière du panneau Vue d’ensemble du portail Azure si la valeur n’est pas Réussite.
SQL Managed Instance
- Vous pouvez maintenant configurer une instance managée SQL pour utiliser un connecteur AD au moment où l’instance managée SQL est provisionnée à partir du portail Azure.
- BACKUP DATABASE TO URL (SAUVEGARDER UNE BASE DE DONNÉES VERS UNE URL) sur un stockage compatible S3 est introduit dans la préversion. Limité à COPY_ONLY. Documentation.
- Les commandes
az sql mi-arc create
etupdate
ont un nouveau paramètre--sync-secondary-commit
qui est le nombre de réplicas secondaires qui doivent être synchronisés pour basculer. La valeur par défaut est-1
, définit le nombre de réplicas secondaires synchronisés requis sur (# de réplicas - 1) / 2. Valeurs autorisées :-1
,1
ou2
. Ajout d’une propriété de ressource personnalisée Arc SQL Managed Instance appeléesyncSecondaryToCommit
. - L’estimation de facturation dans le portail Azure est mise à jour pour refléter le nombre de réplicas secondaires accessibles en lecture qui sont sélectionnés.
- Ajout de SPN pour le service de réplica secondaire accessible en lecture.
24 mai 2022
Cette version a été publiée le 24 mai 2022.
Balise d’image : v1.7.0_2022-05-24
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Rappels et avertissements du contrôleur de données
Les rappels et avertissements sont implémentés dans le portail Azure, l’état des ressources personnalisées et l’interface CLI quand les données de facturation liées à toutes les ressources gérées par le contrôleur de données n’ont pas été chargées ou exportées pendant une période prolongée.
SQL Managed Instance
Disponibilité générale du niveau de service Critique pour l’entreprise. SQL Managed Instance activé par les instances Azure Arc dont la version est supérieure ou égale à la version 1.7.0 sera facturé via les compteurs de facturation Azure.
Améliorations de l’expérience utilisateur
Portail Azure
Ajout de la possibilité de créer des connecteurs AD depuis le portail Azure.
Prévisualisez les coûts attendus pour SQL Managed Instance activée par le niveau critique pour l’entreprise Azure Arc lorsque vous créez de nouvelles instances.
Azure Data Studio
Ajout de la possibilité de mettre à niveau des instances depuis Azure Data Studio dans les modes de connectivité indirecte et directe.
Prévisualisez les coûts attendus pour SQL Managed Instance activée par le niveau critique pour l’entreprise Azure Arc lorsque vous créez de nouvelles instances.
4 mai 2022
Cette version a été publiée le 4 mai 2022.
Balise d’image : v1.6.0_2022-05-02
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Contrôleur de données
Ajout :
- Créer, mettre à jour et supprimer un connecteur AD
- Créez un service SQL Managed Instance avec connectivité AD à l’extension Azure CLI en mode de connectivité directe.
Le contrôleur de données envoie les journaux de contrôleur à l’espace de travail Log Analytics si le chargement des journaux est activé.
Supprimez le paramètre --ad-connector-namespace
de la commande az sql mi-arc create
, car pour l’instant, la ressource du connecteur AD doit toujours se trouver dans le même espace de noms que la ressource SQL Managed Instance.
Mise à jour d’ElasticSearch vers la dernière version 7.9.1-36fefbab37-205465
. Également Grafana, Kibana, Telegraf, Fluent Bit, Go.
Toutes les tailles d’image conteneur ont été réduites d’environ 40 % en moyenne.
Introduction du nouveau script PowerShell create-sql-keytab.ps1
pour aider à la création de keytabs.
SQL Managed Instance
Séparation dans deux sections différentes de l’état du groupe de disponibilité et de l’état du groupe de basculement sur Kubernetes.
Mise à jour des fichiers binaires du moteur SQL vers la dernière version.
Ajout de la prise en charge de NodeSelector
, TopologySpreadConstraints
et Affinity
. Disponible uniquement par le biais de la création/modification de fichier yaml/json Kubernetes actuellement. Pas encore d’expérience utilisateur Azure CLI, Portail Azure ou Azure Data Studio.
Ajout de la prise en charge de la spécification d’étiquettes et d’annotations sur le point de terminaison de service secondaire. REQUIRED_SECONDARIES_TO_COMMIT
dépend maintenant du nombre de réplicas.
- S’il y a trois réplicas :
REQUIRED_SECONDARIES_TO_COMMIT = 1
. - S’il y a un ou deux réplicas :
REQUIRED_SECONDARIES_TO_COMMIT = 0
.
Dans cette version, la valeur par défaut du service secondaire accessible en lecture est Cluster IP
. Le type de service secondaire peut être défini dans le fichier yaml/json Kubernetes sur spec.services.readableSecondaries.type
. Dans la version suivante, la valeur par défaut sera identique au type de service principal.
Améliorations de l’expérience utilisateur
Notifications ajoutées dans le portail Azure si les données de facturation n’ont pas été chargées récemment sur Azure.
Azure Data Studio
Ajout d’une expérience de mise à niveau pour le contrôleur de données en mode de connectivité directe et indirecte.
6 avril 2022
Cette version a été publiée le 6 avril 2022.
Balise d’image : v1.5.0_2022-04-05
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Contrôleur de données
- Les journaux sont conservés dans ElasticSearch pendant 2 semaines par défaut.
- Les mises à niveau sont désormais limitées à la mise à niveau vers la prochaine version mineure ou majeure incrémentielle suivante. Par exemple :
- Mises à niveau de version prises en charge :
- 1.1 -> 1.2
- 1.3 -> 2.0
- Mise à niveau de version non prise en charge.
- 1.1. -> 1.4 Non pris en charge, car une ou plusieurs versions mineures sont ignorées.
- Mises à niveau de version prises en charge :
- Mises à jour de projets open source inclus dans les services de données avec Azure Arc pour corriger les vulnérabilités.
SQL Managed Instance activé par Azure Arc
Vous pouvez créer une fenêtre de maintenance sur le contrôleur de données et, si vous avez des instances SQL Managed Instance avec une version souhaitée définie sur auto
, elles seront mises à niveau dans les fenêtres de maintenance suivantes après la mise à niveau d’un contrôleur de données.
Les métriques pour chaque réplica d’une instance Critique pour l’entreprise sont désormais envoyées au portail Azure afin que vous puissiez les afficher dans les graphiques de surveillance.
Les connecteurs d’authentification AD peuvent désormais être configurés dans un automatic mode
ou le keytab géré par le système, qui utilisera un compte de service pour créer automatiquement des comptes de service SQL, des SPN et des entrées DNS comme alternative aux connecteurs d’authentification AD qui utilisent le mode keytab géré par le client.
Remarque
Dans certaines versions anticipées, le mode keytab géré par le client a été appelé mode bring your own keytab.
La sauvegarde et la restauration dans le temps lorsqu’une base de données a activé Transparent Data Encryption (TDE) sont désormais prises en charge.
Change Data Capture (CDC) est désormais activé dans SQL Managed Instance activé par Azure Arc.
Correctifs de bogues pour la mise à l’échelle des réplicas dans Arc SQL MI critique pour l’entreprise et la restauration de base de données en cas d’espace disque insuffisant.
Les groupes de disponibilité distribués ont été renommés en groupes de basculement. Le groupe de commandes az sql mi-arc dag
a été déplacé vers az sql instance-failover-group-arc
. Avant la mise à niveau, supprimez toutes les ressources du type de ressource dag
.
Améliorations de l’expérience utilisateur
Vous pouvez maintenant utiliser la commande Azure CLI az arcdata dc create
pour créer :
- Un emplacement personnalisé
- Une extension des services de données
- Un contrôleur de données dans une commande.
Nouvelles applications des contraintes :
- Le contrôleur de données et les ressources d’instance managée qu’il gère doivent se trouver dans le même groupe de ressources.
- Il ne peut y avoir qu’un seul contrôleur de données dans un emplacement personnalisé donné.
Azure Data Studio
Lors de la création du contrôleur de données en mode connexion directe, vous pouvez désormais spécifier les informations de l’espace de travail Log Analytics pour le chargement automatique des journaux.
Mars 2022
Cette version a été publiée le 8 mars 2022.
Balise d’image : v1.4.1_2022-03-08
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Contrôleur de données
- Correction du problème « ConfigMap sql-config-[SQL MI] n’existe pas » dans la version de février 2022. Ce problème se produit lors du déploiement de SQL Managed Instance avec le type de service
loadBalancer
et certains équilibreurs de charge.
Février 2022
Cette version a été publiée le 25 février 2022.
Balise d’image : v1.4.0_2022-02-25
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Attention
Il existe un problème connu avec cette version, où le déploiement d’Arc SQL Managed Instance se bloque et fait passer les pods controldb du contrôleur de données Arc à un état CrashLoopBackOff
si SQL Managed Instance est déployé avec le type de service loadBalancer
. Ce problème a été résolu dans la version du 8 mars 2022.
SQL Managed Instance
- Prise en charge des réplicas secondaires accessibles en lecture :
- Pour définir des réplicas secondaires accessibles en lecture, utilisez
--readable-secondaries
lorsque vous créez ou mettez à jour un déploiement SQL Managed Instance avec Arc. - Affectez
--readable-secondaries
à n’importe quelle valeur comprise entre 0 et le nombre de réplicas moins 1. --readable-secondaries
s’applique uniquement au niveau Critique pour l’entreprise.
- Pour définir des réplicas secondaires accessibles en lecture, utilisez
- Les sauvegardes automatiques sont effectuées sur l’instance principale dans un niveau de service Critique pour l’entreprise lorsqu’il y a plusieurs réplicas. Lorsqu’un basculement se produit, les sauvegardes sont déplacées vers le nouveau réplica principal.
- La classe de stockage ReadWriteMany (RWX) est nécessaire pour les sauvegardes, pour les niveaux de service Usage général et Critique pour l’entreprise. La spécification d’une classe de stockage non ReadWriteMany bloque SQL Managed Instance dans l’état « En attente » pendant le déploiement.
- Prise en charge de la facturation lors de l’utilisation de plusieurs réplicas de lecture.
Pour plus d’informations sur les niveaux de service, consultez Haute disponibilité avec SQL Managed Instance activée par Azure Arc (préversion).
Améliorations de l’expérience utilisateur
Les améliorations suivantes sont disponibles dans Azure Data Studio.
- Les extensions Azure Arc et Azure CLI sont maintenant en disponibilité générale.
- Modification des commandes d’édition dans le tableau de bord SQL Managed Instance pour Azure Arc pour utiliser
update
qui reflète les changements Azure CLI. Cela fonctionne en mode indirect ou direct. - L’étape de l’Assistant de déploiement du contrôleur de données pour le mode de connectivité arrive plus tôt dans le processus.
- Suppression d’un champ de sauvegardes superflu dans l’Assistant de déploiement SQL MI.
Janvier 2022
Cette version a été publiée le 27 janvier 2022.
Balise d’image : v1.3.0_2022-01-27
Pour obtenir des informations complètes sur les versions, consultez Journal des versions.
Contrôleur de données
- Lancement d’une mise à niveau du contrôleur de données à partir du portail en mode connecté direct
- Suppression du blocage de la mise à niveau du contrôleur de données s’il existe des instances Critique pour l’entreprise
- Meilleure gestion des expériences de suppression d’utilisateurs dans le portail Azure
SQL Managed Instance
- SQL Managed Instance activé par les instances critique pour l’entreprise Azure Arc peut être mis à niveau à partir de la version de janvier et à partir de maintenant (préversion)
- Un basculement du groupe de disponibilité distribué critique pour l’entreprise peut désormais être effectué via une expérience Kubernetes native ou l’interface Azure CLI (mode indirect uniquement) (préversion)
- Ajout de la prise en charge de
LicenseType: DisasterRecovery
qui garantit que les instances qui sont utilisées pour les réplicas secondaires du groupe de disponibilité distribué Critique pour l’entreprise :- Ne sont pas facturées
- Amorcent automatiquement les bases de données système à partir du réplica principal lors de la création du groupe de disponibilité distribué. (version préliminaire)
- Ajout d’une nouvelle option à
desiredVersion
appeléeauto
: met automatiquement à niveau une instance SQL donnée quand une nouvelle mise à niveau est disponible (préversion) - Mise à jour de la configuration des instances SQL à l’aide de l’interface Azure CLI en mode connecté directement
Contenu connexe
Vous voulez juste essayer ? Démarrez rapidement avec Démarrage rapide d’Azure Arc sur AKS, AWS Elastic Kubernetes Service (EKS), Google Cloud Kubernetes Engine (GKE) ou sur une machine virtuelle Azure.
- Installer les outils clients
- Planifier un déploiement de services de données avec Azure Arc (nécessite d’abord l’installation des outils clients)
- Créer une instance Azure SQL Managed Instance sur Azure Arc (nécessite la création préalable d’un contrôleur de données Azure Arc)
- Créer un serveur Azure Database pour PostgreSQL sur Azure Arc (nécessite la création préalable d’un contrôleur de données Azure Arc)
- Fournisseurs de ressources pour les services Azure