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.

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

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

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

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ées

    • Correction 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

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 :

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

  • 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

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.

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 : utilisez status.endpoints.logSearchDashboard à la place.
  • status.metricsDashboard : utilisez status.endpoints.metricsDashboard à la place.
  • status.primaryEndpoint : utilisez status.endpoints.primary à la place.
  • status.readyReplicas : utilise status.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 utiliser kubectl get arcdc comme forme courte pour kubectl 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 CASSANT

    • Seule 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 et arc-postgresql-agent. Les images conteneur arc-postgres-11 et arc-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 et kubectl get sqlmi pour comparer facilement leurs valeurs.
    • Le groupe de commandes az postgres arc-server est renommé en az postgres server-arc. CHANGEMENT CASSANT
    • Certaines commandes az postgres server-arc ont changé pour supprimer des éléments de type --workers. CHANGEMENT CASSANT

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 par sd.

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 et sqlagentstartup.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 et update 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 ou 2. Ajout d’une propriété de ressource personnalisée Arc SQL Managed Instance appelée syncSecondaryToCommit.
  • 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 à 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.
  • 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ée auto : 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

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.