Le saviez-vous – Automatisation de la connexion de vos serveurs dans Azure (Script PowerShell)
Après plusieurs jours de réflexion, je me demandais comment faciliter encore plus l’intégration des serveurs dans Azure.
C’est pour cela que j’ai décidé de mettre en place un petit script qui peut s’occuper de ça pour nous.
Infrastructure
Notre infrastructure de test possède un Contrôleur de domaine ainsi que deux serveurs « DATA » qui sont dans ce domaine :
Serveur AD :
- AD-SRV.info.local / IP= 192.168.1.62
Serveur DATA:
- SRV-DATA.info.local / IP=192.168.1.65
- SRV-DATA02.info.local/ IP=192.168.1.64
Création du Script
L’idée serait de référencer l’ensemble de nos serveurs dans un fichier en format .csv que nous importerons dans notre script:
$CSV = Import-CSV -Path « C:\Users\Administrateur\Desktop\script.csv » -Delimiter « , »
Une fois cette tache faite, nous allons nous connecter à Azure à l’aide de la commande :
connect-azaccount
Maintenant nous allons pouvoir créer notre boucle:
Ce qui nous donne au total:
Si vous le souhaitez le script est disponible sur mon github ici:
scriptazurearcserver/finalscriptarc.ps1 at main · technicalandcloud/scriptazurearcserver (github.com)
Execution
Nous allons exécuter notre script sur notre DC , voici le CSV:
ainsi que notre script:
Maintenant on exécute, il est demandé de se connecter:
Une fois l’authentification réussi, le script déroule :
Après quelques minutes de patience, les serveurs remontent dans Azure:
J’espère que le script vous aidera, comme il m’aide !