Évaluer une base de données avec Azure Migrate
Azure Migrate propose des outils pour évaluer vos charges de travail locales actuelles, fournissant des insights pour la planification de la migration. En outre, vous pouvez effectuer une découverte d’environnement sans agent ou utiliser des agents pour effectuer une analyse des dépendances. Cela permet d’identifier les dépendances entre différents composants de votre environnement.
Qu’est-ce qu’Azure Migrate ?
Azure Migrate simplifie le processus de migration, de modernisation et d’optimisation de votre environnement Azure en offrant un large éventail de services complets. Il couvre toutes les étapes de pré-migration, notamment la découverte, les évaluations et le dimensionnement approprié des ressources locales pour l’infrastructure, les données et les applications. En outre, Azure Migrate permet l’intégration à des outils tiers, en développant ses fonctionnalités pour prendre en charge un large éventail de cas d’usage.
Azure Migrate prend en charge la découverte et l'évaluation de différents déploiements SQL Server, tels que les instances Always On Failover Cluster (FCI) et les groupes de disponibilité Always On (AG).
Il existe plusieurs outils disponibles dans Azure Migrate, tels qu’Azure Migrate : découverte et évaluation et modernisation, qui peuvent être intégrés à d’autres services Azure, des offres de fournisseur de logiciels indépendants (ISV) et prendre en charge l’évaluation, la migration et la modernisation des serveurs, des bases de données, des applications web et des bureaux virtuels.
Par exemple, si vous évaluez l’ensemble du patrimoine de données SQL Server à grande échelle sur VMware, vous pouvez utiliser Azure Migrate pour obtenir des recommandations de déploiement Azure SQL, un dimensionnement cible et des estimations mensuelles.
Pendant la phase de découverte, Azure Migrate peut également être utilisé pour analyser le réseau et identifier toutes les instances et fonctionnalités SQL Server utilisées au sein de votre organisation.
Outils d’évaluation
Le hub Azure Migrate pour l’évaluation comprend les outils suivants :
Azure Migrate : découverte et évaluation
Il existe trois types d’évaluation que vous pouvez créer à l’aide de l’outil De découverte et d’évaluation Azure Migrate .
Découverte et évaluation SQL Server
Il prend en charge les déploiements SQL Server s’exécutant dans des environnements VMware, Microsoft Hyper-V et physiques, en plus des services IaaS d’autres clouds publics. Il fournit une découverte sans agent, une estimation des coûts et une configuration Azure SQL optimale. Elle nécessite une appliance Azure Migrate que vous déployez localement. Cet outil est adapté aux charges de travail où vous devez évaluer la préparation des machines virtuelles et des serveurs physiques, pas seulement aux serveurs SQL.
Pendant la phase de découverte, la découverte et l'évaluation de SQL Server peuvent également être utilisées pour analyser le réseau et identifier toutes les instances et fonctionnalités SQL Server utilisées au sein de votre organisation. Cela peut fournir des informations précieuses sur votre environnement SQL Server existant, ce qui vous permet d’évaluer la préparation et l’étendue de votre projet de migration.
Cas d'professionnel
Ce type d’évaluation vous aide à développer un cas d’entreprise complet pour évaluer le retour sur investissement des serveurs, des déploiements SQL Server et des applications web ASP.NET vers Azure. Vous pouvez également éliminer l’incertitude et obtenir des insights sur le coût total de possession (TCO), l’utilisation des ressources et les gains rapides pour la migration et la modernisation.
Optimiser les coûts
Ce type d’évaluation utilise la découverte sans agent, les vérifications de préparation Azure et l’analyse des dépendances pour un mappage local efficace et l’identification des ressources prêtes pour la migration. Il utilise des insights pour estimer le coût de la migration de vos ressources vers Azure.
Exercice : Créer et configurer l’évaluation Azure Migrate
Pour exécuter cet exercice, veillez à suivre ces étapes avant de continuer :
Remarque
Pour effectuer cet exercice, vous devez accéder à un abonnement Azure pour créer des ressources Azure. Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.
Si vous choisissez d’effectuer cet exercice dans ce module, sachez que vous risquez d’entraîner des coûts dans votre abonnement Azure.
Conditions préalables
SQL Server 2022 avec la dernière base de données AdventureWorks .
Une fois la base de données restaurée, exécutez les commandes suivantes pour créer des objets supplémentaires pour l’évaluation :
-- Create LogDB database CREATE DATABASE LogDB; GO USE LogDB; GO -- Create Logs table CREATE TABLE Logs ( DataCreated DATETIME2 DEFAULT GETDATE(), UserID INT, ActionID INT ); GO -- Now modify AdventureWorks database USE [AdventureWorks]; GO ALTER TABLE [Person].[Person] ADD [Next] VARCHAR(5); CREATE PROCEDURE [HumanResources].[usp_legacyIntegration] AS SELECT DataCreated, UserID, ActionID FROM LogDB..LogsUn utilisateur SQL Server disposant d’un accès en lecture à la base de données source.
Tâche 1 : Créer un projet Azure Migrate
- Dans le portail Azure, recherchez Azure Migrate.
- Dans Services, sélectionnez Azure Migrate.
- Dans la section Objectifs de migration , sélectionnez Serveurs, bases de données et applications web, puis sélectionnez + Créer un projet.
- Dans la page Créer un projet , sélectionnez l’abonnement Azure et le groupe de ressources.
- Dans Détails du projet, spécifiez le projet et la zone géographique dans laquelle vous souhaitez créer le projet.
- Sélectionnez Créer.
Tâche 2 : Configurer la découverte et l’évaluation SQL Server
- Dans votre projet Azure Migrate, accédez aux serveurs, aux bases de données et aux applications web.
- Sélectionnez Découvrir sous Azure Migrate : Découverte et évaluation.
- Dans Découvrir des machines, sélectionnez Oui, avec l’hyperviseur VMware vSphere ou physique ou autre (AWS, GCP, Xen, etc.) en fonction de votre environnement.
- Téléchargez et configurez l’appliance Azure Migrate en suivant les instructions fournies.
- Une fois l’appliance configurée, elle découvre automatiquement vos instances et bases de données SQL Server.
Tâche 3 : Passer en revue les résultats de l’évaluation dans Azure Migrate
Une fois la découverte terminée, accédez à Serveurs, bases de données et applications web dans votre projet Azure Migrate.
Sous Azure SQL, vous verrez les instances et bases de données SQL Server découvertes.
Sélectionnez Bases de données évaluées pour passer en revue les résultats de l’évaluation et les recommandations de déploiement Azure SQL.
Notez qu’Azure Migrate fournit des résultats d’évaluation complets, notamment l’état de préparation, les options de déploiement Azure SQL recommandées et les estimations de coûts. Prenez un moment pour passer en revue les résultats de l’évaluation et les différentes colonnes du rapport d’évaluation.