Bonjour,
A titre informatif, je vous déconseille d'avoir une application installée sur la même VM avec le rôle AD, pareil sur l'hyper V avec un autre service WEB pour des questions de sécurité, d'optimisations et de performances.
L'idéal serait d'avoir votre serveur hyper-v et d'avoir 3 VMs, avec une l'AD, une autre Sage avec le service web et une dernière avec SQL Server. Cela vous permettrait de pouvoir redémarrer indépendamment vos VMs, etc.
ASR peut potentiellement répondre à votre besoin.
Juste, il faudra peut être envisager une configuration d'un contrôle de domaine secondaire.
Il faut également s'assurer que Sage est compatible avec un environnement Azure. Pour ce qui est de la base de donnée, peut-être plus utiliser Azure SQL Database Managed Instance. Il y aura également des pré-requis au niveau réseau (VPN ou ExpressRoute, la gestion du DNS), vérifier la dépendance des applications et surtout le coût.
Sinon, si j'ai bien compris, vous avez deux serveurs physiques, vous pouvez installer hyper-v sur chacun deux et faire un cluster. Lorsque les deux fonctionnent correctement, vous faites un équilibrage de charges en répartissant vos VMs de façon équitable. Si un des deux serveurs tombent, le second prend le relais. Il faut tout de même s'assurer que les deux serveurs ont suffisamment de ressources pour prendre la charge en cas de panne. L'idéal serait de ne pas les avoir au même endroit physiquement en cas d'incendie ou autre. Pour finir, vous faites une sauvegarde externalisée.
A vous de voir en fonction de vos besoins et surtout de vos moyens.
Bien à vous,