Aller au contenu
Réussir mon BTS SIO

Tape une notion, une commande ou le nom d'une épreuve.

Par exemple

Chapitre 67 minIntermédiaire

Une infrastructure prête le jour J

Par Josselyn C., prof de BTS SIO. Mis à jour le .

À la fin de ce chapitre, tu sauras

  • choisir où faire tourner ton infrastructure ;
  • sauvegarder et démarrer tes machines dans le bon ordre ;
  • faire les vérifications du matin et prévoir un plan B.

1 exercice corrigé

Préparer ton infrastructure pour le jour J, c'est garantir qu'au début de la phase 2 tes deux réalisations démarrent, fonctionnent, et peuvent être restaurées en quelques minutes si quelque chose casse. Ce chapitre rappelle ce que disent les textes, puis donne les sauvegardes à faire, l'ordre de démarrage, les vérifications du matin et un plan B pour chaque panne.

Ce que disent les textes

  • Le référentiel : « les candidats doivent se munir des outils et ressources techniques nécessaires au déroulement de l'épreuve. Ils sont seuls responsables de la disponibilité et de la mise en œuvre de ces outils et ressources. »
  • Le référentiel encore : « L'usage de l'environnement de travail est placé sous la seule responsabilité de la personne candidate, dans le respect des consignes de sécurité, de sauvegarde des données et des ressources utilisées. »
  • La circulaire, pour l'épreuve ponctuelle : l'épreuve se déroule dans l'établissement de formation et sur l'équipement mis à disposition durant la formation, sauf force majeure. Les candidats la passent sur le matériel du centre d'examen ou sur un équipement qu'ils ont apporté. Une personne ressource de l'établissement est présente pendant toute l'épreuve pour les problèmes techniques.
  • Les candidats individuels et ceux formés à distance sont invités à se renseigner à l'avance, auprès des autorités académiques, sur les équipements disponibles dans le centre d'examen.

En clair : si ton infrastructure ne démarre pas, c'est ton problème, pas celui de la commission. La personne ressource t'aide pour le matériel du centre, pas pour tes machines virtuelles.

Où tourne ton infrastructure

OptionAtoutPoint de vigilance
Laboratoire de l'établissement (hyperviseur et équipements réseau des ateliers)Conforme, déjà câblé, connu de la commissionRéserve tes VM et tes ports à l'avance ; vérifie qu'un camarade ne réutilise pas tes adresses
Ton PC portable (Hyper-V, VMware Workstation, VirtualBox)Tu le maîtrises, il te suitMémoire limitée, pas de vrai commutateur sans matériel apporté, une seule panne et tout s'arrête
Un hébergement en ligneRecommandé par l'annexe II.E pour les ressourcesDépend du réseau du centre ; vérifie que les ports nécessaires sortent

Les sauvegardes avant l'épreuve

Avant le dépôt du dossier, puis la veille de l'épreuve :

  1. Instantané de chaque VM, éteinte si possible, avec un nom explicite : avant-depot-2026-04-02, veille-epreuve.
  2. Export des configurations réseau : sur pfSense, Diagnostics > Backup & Restore télécharge le fichier config.xml ; sur le commutateur, show running-config copié dans un fichier, ou copy running-config tftp: vers un serveur TFTP.
  3. Sauvegarde de l'annuaire : une sauvegarde de l'état du système d'un contrôleur de domaine avec Windows Server Backup.
  4. Copie hors de l'hyperviseur : un export des VM critiques sur un disque externe ou un autre serveur.
  5. Un test de restauration : restaure au moins une VM depuis l'instantané pour connaître le temps que ça prend.

L'ordre de démarrage

Démarre dans l'ordre des dépendances, et vérifie chaque étage avant de passer au suivant :

  1. Le réseau : commutateur, puis pare-feu. Vérifie les interfaces et le trunk.
  2. L'annuaire et le DNS : SRV-AD1, puis SRV-AD2. Attends que les services AD DS, DNS et DHCP soient démarrés.
  3. Les serveurs de fichiers, web et de sauvegarde.
  4. La supervision, en dernier : elle verra tout le reste démarré, sans fausses alertes.
  5. Les postes clients de démonstration.

Les vérifications du matin

Garde ce script de vérification dans ton dossier et lance-le dès que tout a démarré. Sous Windows, depuis le poste d'administration :

powershell
# Vérifications du matin : réseau, annuaire, services
$cibles = '10.10.20.10','10.10.20.11','10.10.20.20','10.10.20.30','10.10.30.20'
foreach ($ip in $cibles) {
    $ok = Test-Connection -ComputerName $ip -Count 1 -Quiet
    "{0,-12} {1}" -f $ip, $(if ($ok) { 'joignable' } else { 'INJOIGNABLE' })
}
Resolve-DnsName srv-fic.ravelle.lan | Select-Object Name, IPAddress
Get-Service -ComputerName SRV-AD1 -Name NTDS, DNS, DHCPServer | Select-Object MachineName, Name, Status
Test-NetConnection -ComputerName intranet.ravelle.lan -Port 443 | Select-Object ComputerName, TcpTestSucceeded

Sous Debian, sur chaque serveur :

bash
systemctl --failed          # aucun service en échec ?
df -h /                     # assez de place sur le disque ?
timedatectl                 # horloge synchronisée ?

Le plan B

ProblèmePlan B
Une VM ne démarre plusInstantané veille-epreuve, ou export sur disque externe ; tu connais le temps de restauration
La configuration du pare-feu est casséeRestauration du config.xml exporté (Diagnostics > Backup & Restore)
Le commutateur a perdu sa configurationConfiguration sauvegardée dans un fichier, collée en mode configuration
Tu as oublié un mot de passeCoffre-fort de mots de passe (KeePassXC) avec tous les comptes du laboratoire, sur clé USB et en ligne
Ton PC portable lâcheLes VM sur le laboratoire de l'établissement, ou sur un second support
Le réseau du centre bloque ton hébergement en ligneUne copie locale des VM essentielles

Exercice Écrire ta procédure de redémarrage Réussi À revoir

Rédige, pour la réalisation 2 de Sarah (intranet sur WEB1 et WEB2 derrière HAProxy, Zabbix, BorgBackup), la procédure de démarrage et de vérification du jour J : l'ordre de démarrage et, pour chaque étage, la commande qui prouve qu'il fonctionne.

Voir la réponseMasquer la réponse de l'exercice
  1. PF-SIEGE et SW-CORE. Sur le commutateur, show interfaces trunk doit lister les VLAN 10, 20 et 30 sur le lien vers le pare-feu. Sur pfSense, Status > Interfaces : toutes les interfaces sont « up ».
  2. SRV-AD1 et SRV-AD2. Get-Service NTDS, DNS, DHCPServer sur chacun : statut « Running ». Resolve-DnsName intranet.ravelle.lan répond.
  3. WEB1 et WEB2. systemctl is-active nginx répond active ; curl -sI http://10.10.20.31/ renvoie HTTP/1.1 200 OK, idem pour .32.
  4. SRV-LB. systemctl is-active haproxy, puis echo "show servers state" | socat stdio /run/haproxy/admin.sock : WEB1 et WEB2 doivent apparaître disponibles (état opérationnel 2).
  5. SRV-BAK. borg list backup@srv-bak:/srv/borg/intranet liste les archives, la dernière date de la nuit.
  6. ZABBIX en dernier. Le tableau de bord ne montre aucun problème ; zabbix_get -s 10.10.20.31 -k agent.ping depuis le serveur Zabbix renvoie 1.
  7. Un poste client. Ouvrir https://intranet.ravelle.lan sans alerte de certificat.

Garde cette procédure imprimée à côté de toi : tu ne réfléchis pas à l'ordre le jour J, tu le suis.

Tu avais trouvé ?

Chapitre terminé !

Fais l'exercice avant de passer à la suite : c'est en t'entraînant que tout se fixe.

chapitres
–
de série
–
du cours
–
Chapitre suivant : Phase 1 : analyser l'expression des besoinsRevoir le sommaire du cours