Appliance de réplication
Cet article décrit l’appliance de réplication utilisée par l’outil Migration et modernisation lors de la migration de machines virtuelles VMware, de machines physiques et de machines virtuelles de cloud privé/public vers Azure, à l’aide d’une migration basée sur un agent.
Vue d’ensemble
L’appliance de réplication est déployée lorsque vous configurez la migration par agent des machines virtuelles VMware ou des serveurs physiques. Elle est déployée en tant qu’ordinateur local unique, comme machine virtuelle VMware ou comme serveur physique. Il exécute :
- Appliance de réplication : l’appliance de réplication coordonne les communications et gère la réplication des données pour les machines virtuelles VMware locales et les serveurs physiques répliqués sur Azure.
- Serveur de processus : le serveur de processus, qui est installé par défaut sur l’appliance de réplication, effectue les opérations suivantes :
- Passerelle de réplication : fait office de passerelle de réplication. Il reçoit les données de réplication des machines activées pour la réplication. Optimise les données de réplication grâce à la mise en cache, la compression et le chiffrement et les envoie vers Azure.
- Programme d’installation de l’agent : effectue une installation d’envoi (push) du service Mobility. Ce service doit être installé et en cours d’exécution sur chaque ordinateur local que vous souhaitez répliquer pour la migration.
Étapes de déploiement d’appliance
Utilisé pour | Détails |
---|---|
Migration basée sur un agent de machines virtuelles VMware | Vous téléchargez le modèle OVA à partir du hub Azure Migrate, puis vous importez sur vCenter Server pour créer la machine virtuelle de l’appliance. |
Migration basée sur un agent de machines physiques | Si vous ne disposez pas d’une infrastructure VMware ou si vous ne pouvez pas créer une machine virtuelle VMware à l’aide d’un modèle OVA, téléchargez un programme d’installation de logiciel à partir du Hub Azure Migrate et exécutez-le pour configurer l’ordinateur de l’appliance. |
Remarque
Si vous effectuez un déploiement dans Azure Government, utilisez le fichier d'installation pour déployer l'appliance de réplication.
Configuration requise de l’appliance
Quand vous configurez l’appliance de réplication en utilisant le modèle OVA fourni dans le hub Azure Migrate, l’appliance exécute Windows Server 2016 et est conforme aux exigences de la prise en charge. Si vous configurez manuellement l’appliance de réplication sur un serveur physique, vérifiez qu’elle est conforme aux exigences.
Composant | Prérequis |
---|---|
Appliance de machine virtuelle VMware | |
PowerCLI | PowerCLI version 6.0 doit être installé si l’appliance de réplication s’exécute sur une machine virtuelle VMware. |
Type de carte réseau | VMXNET3 (si l’appliance est une machine virtuelle VMware) |
Paramètres matériels | |
Cœurs d’unité centrale | 8 |
RAM | 16 Go |
Nombre de disques | Deux : Le disque du système d’exploitation et le disque de cache du serveur de processus. |
Espace disque disponible (cache) | 600 Go |
Paramètres logiciels | |
Système d’exploitation | Windows Server 2016 ou Windows Server 2012 R2 |
Licence | L’appliance est fournie avec une licence d’évaluation Windows Server 2016 qui est valide pendant 180 jours. Si la période d’évaluation est proche de l’expiration, nous vous recommandons de télécharger et de déployer une nouvelle appliance, ou d’activer la licence du système d’exploitation de la machine virtuelle de l’appliance. |
Paramètres régionaux du système d’exploitation | Anglais (en-us) |
TLS | TLS 1.2 doit être activé. |
.NET Framework | .NET Framework 4.6 ou ultérieur doit être installé sur la machine (avec un chiffrement fort activé). |
MySQL | MySQL doit être installé sur l’appliance. MySQL doit être installé. Vous pouvez l’installer manuellement ou Azure Migrate peut le faire lors du déploiement de l’appliance. |
Autres applications | N’exécutez pas d’autres applications sur l’appliance de réplication. |
Rôles Windows Server | N’activez pas ces rôles : - Active Directory Domain Services - Internet Information Services - Hyper-V |
Stratégies de groupe | N’activez pas ces stratégies de groupe : - Empêcher l’accès à l’invite de commandes - Empêcher l’accès aux outils de modification du Registre - Logique de confiance pour les pièces jointes - Activer l’exécution des scripts Plus d’informations |
IIS | - Aucun site web par défaut préexistant - Aucune application/aucun site web préexistants ne doivent écouter le port 443 - Activer l’authentification anonyme - Activer le paramètre FastCGI |
Paramètres réseau | |
Type d’adresse IP | statique |
Ports | 443 (Orchestration du canal de contrôle) 9443 (Transport de données) |
Adresse IP | Assurez-vous que le serveur de configuration et le serveur de traitement comportent une adresse IPv4 statique et que NAT n’est pas configuré. |
Type de carte réseau | VMXNET3 |
Installation de MySQL
MySQL doit être installé sur l’ordinateur de l’appliance de réplication. Il peut être installé à l’aide de l’une de ces méthodes.
Méthode | Détails |
---|---|
Télécharger et installer manuellement | Téléchargez l’application MySQL, placez-la dans le dossier C:\Temp\ASRSetup, puis installez-la manuellement. Quand vous configurez l’appliance, MySQL apparaît comme déjà installé. |
Sans téléchargement en ligne | Placez votre application d’installation de MySQL dans le dossier C:\Temp\ASRSetup. Quand vous installez l’appliance, et que vous sélectionnez Télécharger et installer MySQL, le programme d’installation utilise le programme d’installation que vous avez ajouté. |
Télécharger et installer dans Azure Migrate | Lorsque vous installez l’appliance et que vous êtes invité à installer MySQL, sélectionnez Télécharger et installer. |
accès URL
L'appliance de réplication doit avoir accès à ces URL dans le cloud public Azure.
URL | Détails |
---|---|
*.backup.windowsazure.com |
Élément utilisé pour la coordination et le transfert des données répliquées |
*.store.core.windows.net |
Élément utilisé pour la coordination et le transfert des données répliquées |
*.blob.core.windows.net |
Utilisé pour l’accès au compte de stockage qui stocke les données répliquées |
*.hypervrecoverymanager.windowsazure.com |
Élément utilisé pour la coordination et l’administration des opérations de gestion de la réplication |
https://management.azure.com |
Élément utilisé pour la coordination et l’administration des opérations de gestion de la réplication. |
*.services.visualstudio.com |
(Facultatif) Utilisé à des fins de journalisation. |
time.windows.com |
Éléments utilisés pour vérifier la synchronisation horaire entre l’horloge système et l’heure globale. |
https://login.microsoftonline.com https://login.live.com https://graph.windows.net https://login.windows.net https://www.live.com https://www.microsoft.com |
Le programme d'installation de l'appliance doit avoir accès à ces URL. Ils sont utilisés pour le contrôle d’accès et la gestion des identités par Microsoft Entra ID. |
https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.7.20.0.msi |
Pour effectuer le téléchargement de MySQL. Dans certaines régions, le téléchargement peut être redirigé vers l’URL CDN. Vérifiez que l’URL du CDN est également autorisée, si nécessaire. |
Accès aux URL Azure Government
L'appliance de réplication doit avoir accès à ces URL dans Azure Government.
URL | Détails |
---|---|
*.backup.windowsazure.us |
Élément utilisé pour la coordination et le transfert des données répliquées |
*.store.core.windows.net |
Élément utilisé pour la coordination et le transfert des données répliquées |
*.blob.core.windows.net |
Utilisé pour l’accès au compte de stockage qui stocke les données répliquées |
*.hypervrecoverymanager.windowsazure.us |
Élément utilisé pour la coordination et l’administration des opérations de gestion de la réplication |
https://management.usgovcloudapi.net |
Élément utilisé pour la coordination et l’administration des opérations de gestion de la réplication |
*.services.visualstudio.com |
(Facultatif) Utilisé à des fins de journalisation. |
time.nist.gov |
Éléments utilisés pour vérifier la synchronisation horaire entre l’horloge système et l’heure globale. |
https://login.microsoftonline.com https://login.live.com https://graph.windows.net https://login.windows.net https://www.live.com https://www.microsoft.com |
Le programme d'installation de l'appliance avec OVA doit avoir accès à ces URL. Ils sont utilisés pour le contrôle d’accès et la gestion des identités par Microsoft Entra ID. |
https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.7.20.0.msi |
Pour effectuer le téléchargement de MySQL. Dans certaines régions, le téléchargement peut être redirigé vers l’URL CDN. Vérifiez que l’URL du CDN est également autorisée, si nécessaire. |
Remarque
Si votre projet de migration contient une connectivité de point de terminaison privé, vous devez accéder aux URL suivantes avant l’accès aux liaisons privées :
*.blob.core.windows.com
pour l’accès au compte de stockage qui stocke les données répliquées. Cette option est facultative et n’est pas obligatoire si un point de terminaison privé est attaché au compte de stockage.https://management.azure.com
pour la coordination et l’administration des opérations de gestion de la réplication.https://login.microsoftonline.com
https://login.windows.net
https://www.live.com
et
https://www.microsoft.com
pour le contrôle d’accès et la gestion des identités par Microsoft Entra ID.
Microsoft Azure géré par l’accès à des URL 21Vianet (Microsoft Azure géré par 21Vianet)
L’appliance de réplication doit accéder à ces URL.
URL | Détails |
---|---|
*.backup.windowsazure.cn |
Élément utilisé pour la coordination et le transfert des données répliquées. |
*.store.core.chinacloudapi.cn |
Élément utilisé pour la coordination et le transfert des données répliquées. |
*.blob.core.chinacloudapi.cn |
Élément utilisé pour l’accès au compte de stockage qui stocke les données répliquées |
*.hypervrecoverymanager.windowsazure.cn |
Élément utilisé pour la coordination et l’administration des opérations de gestion de la réplication. |
https://management.chinacloudapi.cn |
Élément utilisé pour la coordination et l’administration des opérations de gestion de la réplication. |
*.services.visualstudio.com |
(Facultatif) Utilisé à des fins de journalisation. |
time.windows.cn |
Éléments utilisés pour vérifier la synchronisation horaire entre l’horloge système et l’heure globale. |
https://login.microsoftonline.cn https://secure.aadcdn.microsoftonline-p.cn https://login.live.com https://graph.chinacloudapi.cn https://login.chinacloudapi.cn https://www.live.com https://www.microsoft.com |
Le programme d'installation de l'appliance avec OVA doit avoir accès à ces URL. Ils sont utilisés pour le contrôle d’accès et la gestion des identités par Microsoft Entra ID. |
https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.7.20.0.msi |
Pour effectuer le téléchargement de MySQL. Dans certaines régions, le téléchargement peut être redirigé vers l’URL CDN. Vérifiez que l’URL du CDN est également autorisée, si nécessaire. |
Accès au port
Appareil | Connection |
---|---|
Machines virtuelles | Le service Mobility en cours d’exécution sur des machines virtuelles communique avec l'appliance de réplication locale (serveur de configuration) via le port HTTPS 443 entrant, pour la gestion de la réplication. Les machines virtuelles envoient des données de réplication au serveur de traitement (s’exécutant sur l’ordinateur du serveur de configuration) sur le port HTTPS 9443 entrant. Ce port peut être modifié. |
Appliance de réplication | L’appliance de réplication orchestre la réplication avec Azure sur le port HTTPS 443 sortant. |
Serveur de traitement | Le serveur de traitement reçoit les données de réplication, les optimise et les chiffre, puis les envoie au stockage Azure via le port 443 sortant. Le serveur de processus s’exécute par défaut sur l’appliance de réplication. |
Processus de réplication
- Lorsque vous activez la réplication pour une machine virtuelle, la réplication initiale vers Stockage Azure commence, conformément à la stratégie de réplication spécifiée.
- Le trafic est répliqué sur des points de terminaison publics de stockage Azure via Internet. La réplication du trafic à partir d’un site local vers Azure via un réseau VPN de site à site n’est pas prise en charge.
- Au terme de la réplication initiale, la réplication différentielle commence. Les modifications suivies pour une machine sont journalisées.
- La communication s’effectue comme suit :
- Les machines virtuelles communiquent avec l’appliance de réplication sur le port HTTPS 443 entrant, pour la gestion de la réplication.
- L’appliance de réplication orchestre la réplication avec Azure sur le port HTTPS 443 sortant.
- Les machines virtuelles envoient des données de réplication au serveur de processus (en cours d’exécution sur l’appliance de réplication) sur le port HTTPS 9443 entrant. Ce port peut être modifié.
- Le serveur de traitement reçoit les données de réplication, les optimise et les chiffre, puis les envoie au stockage Azure via le port 443 sortant.
- Les données de réplication se trouvent tout d’abord dans un compte de stockage de cache dans Azure. Ces journaux sont traités et les données sont stockées dans un disque managé Azure.
Mises à niveau d’appliance
L’appliance est mise à niveau manuellement à partir du hub Azure Migrate. Nous vous recommandons de toujours exécuter la dernière version.
- Dans Azure Migrate > Serveurs > Azure Migrate : Évaluation du serveur, serveurs d’infrastructure, sélectionnez Serveurs de configuration.
- Dans les Serveurs de configuration, un lien apparaît dans la Version de l’agent lorsqu’une nouvelle version de l’appliance de réplication est disponible.
- Téléchargez le programme d’installation sur la machine de l’appliance de réplication et installez la mise à niveau. Le programme d’installation détecte la version actuelle en cours d’exécution sur l’appliance.
Étapes suivantes
- Découvrez comment configurer l’appliance de réplication pour la migration de machines virtuelles VMware basées sur des agents.
- Découvrez comment configurer l’appliance de réplication pour les serveurs physiques.