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 tâche 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 !

A propos de l'auteur

Consultant Infrastructuce Services chez Metsys

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *