Activer et utiliser le mode rescue sur un VPS

Voir en Markdown

Découvrez comment utiliser le mode rescue OVHcloud pour dépanner votre VPS et effectuer des vérifications système

Objectif

Le mode secours (rescue) est un outil fourni par OVHcloud pour démarrer votre VPS dans un système d'exploitation temporaire. Vous pouvez alors accéder à votre système pour exécuter des tâches de diagnostic et résoudre différents problèmes, par exemple :

Si vous rencontrez un problème avec votre système, effectuer des vérifications en mode rescue permet de déterminer s'il est lié à un logiciel installé sur le VPS ou s'il y a une cause plus profonde. Avant de contacter nos équipes de support, nous vous recommandons d'utiliser le mode rescue pour collecter les résultats des tests et exclure toute erreur logicielle.

Warning

Si certains de vos services sont toujours en ligne, le mode rescue les interrompt au moment du redémarrage du serveur dans l'environnement de secours auxiliaire.

Ce guide vous explique comment activer le mode rescue depuis votre espace client OVHcloud et comment l'utiliser pour accéder à votre système de fichiers VPS.

Prérequis

  • Un VPS dans votre compte OVHcloud

Accès à l’espace client OVHcloud

  • Lien direct :
  • Pour accéder à vos services : Bare Metal Cloud > Serveurs Privés Virtuels > Sélectionnez votre VPS

Informations sur l’administration des services OVHcloud et sur la manière d’obtenir l’assistance appropriée

Lors de l’utilisation des guides OVHcloud, veuillez tenir compte des points suivants :

  • Les instructions visent à fournir un maximum de détails, mais ne peuvent pas couvrir tous les cas d’utilisation particuliers. Il peut être nécessaire d’adapter les actions décrites à vos besoins.
  • L’écosystème OVHcloud est conçu pour offrir flexibilité et liberté de choix. Vous êtes donc responsable de la configuration correcte et sécurisée de vos services. Afin d’éviter toute perte de données, nous vous recommandons vivement de mettre en place des stratégies de sauvegarde pour toutes vos données importantes.
  • Nos guides et tutoriels peuvent faire référence à des logiciels ou services tiers utilisés en combinaison avec les solutions OVHcloud. Le support technique fourni par OVHcloud n’inclut pas la configuration de systèmes ou de produits ne relevant pas de notre responsabilité. Cela inclut notamment :
    • Les systèmes d’exploitation et les interfaces utilisateur (Windows, Debian, Plesk, etc.).
    • Tout autre logiciel tiers (clients FTP, logiciels de messagerie, etc.).
    • Les services proposés par d’autres fournisseurs (DNS, API, interfaces utilisateur, etc.).

Pour recevoir l’assistance appropriée en cas de problème, suivez ces recommandations :

  • Vous souhaitez obtenir des conseils personnalisés ou discuter d’un sujet qui n’est pas traité en détail dans notre documentation ?
    Rejoignez la communauté OVHcloud pour y rechercher votre sujet et échanger avec d’autres utilisateurs.
  • Vous devez signaler un incident concernant votre service OVHcloud ou vous rencontrez des difficultés dans l’espace client OVHcloud ?
    Créez une demande d’assistance dans notre centre d’aide.
  • Vous avez besoin d’une assistance professionnelle pour votre projet ou d’aide pour des tâches en dehors de notre périmètre de support ?
    Consultez notre portail des partenaires pour trouver des experts des solutions OVHcloud.
  • Vous recherchez des informations plus détaillées sur nos niveaux de support et Professional Services ?
    Consultez nos pages niveaux de support OVHcloud et OVHcloud Professional Services.

Vous pouvez participer à l’amélioration de notre documentation :

  • Vous souhaitez faire un retour pour améliorer un guide ou signaler des informations insuffisantes sur une page spécifique ?
    Utilisez les boutons « Cette page vous a-t-elle aidé ? » en bas de page pour nous en informer.
  • Vous souhaitez proposer directement une modification de la documentation ?
    Utilisez la fonction « Modifier cette page », disponible en bas de page et dans la barre latérale.

En pratique

Activation du mode rescue

Sous l'onglet Accueil, cliquez sur ... à côté de « Boot » dans la zone Votre VPS.

Rescue

Sélectionnez Redémarrer en mode rescue dans le menu.

Utilisation du mode rescue

Une fois le redémarrage initié, une barre de progression vous indiquera la durée de la tâche. Notez que cela peut prendre plusieurs minutes.

Info

Vous recevrez un e-mail automatique contenant les informations d'identification SSH pour accéder au mode rescue. Veuillez attendre la réception de l'e-mail avant de poursuivre toute action. Cet e-mail est également disponible dans votre . Pour le retrouver, cliquez sur le nom associé à votre identifiant OVHcloud dans la barre de menus située dans le coin supérieur droit, puis sélectionnez E-mails de service.

Warning

Veuillez noter que si vous n'êtes plus le contact technique du serveur, vous ne recevrez pas l'e-mail. Pour plus d'informations, consultez notre guide : « Gérer les contacts de ses services ».

Vous devrez ensuite accéder à votre serveur via SSH, en utilisant le mot de passe temporaire généré pour le mode rescue.

Exemple :

ssh root@vps-x11x11xyy.vps.ovh.net
root@vps-x11x11xyy.vps.ovh.net's password:
Info

Votre client SSH bloquera normalement la connexion au début en raison d'une incompatibilité de l'empreinte ECDSA. Ceci est normal car le mode rescue utilise son propre serveur SSH temporaire. Pour résoudre cela, vous devez éditer le fichier known_hosts de votre dossier local .ssh.
Deux possibilités s'offrent à vous :

  • Supprimer l'empreinte du fichier. Votre client SSH ajoutera alors une nouvelle entrée d'empreinte pour le serveur lorsque vous n'utiliserez plus le mode rescue. Pour une explication détaillée, reportez-vous à la section « Login et fingerprint » dans notre guide d'introduction au SSH.

  • Désactiver temporairement l'empreinte. Ouvrez le fichier known_hosts avec un éditeur de texte et identifiez la chaîne d'empreinte de votre serveur par son adresse IP. Ajoutez le caractère # au début de la ligne. Par conséquent, cette ligne est désormais un « commentaire » et sera ignorée par les applications qui lisent le fichier. N’oubliez pas d’annuler cette modification avant de redémarrer le VPS.

Pour la plupart des modifications via SSH en mode rescue, vous devez monter la partition système.

Une fois connecté, vérifiez les disques attachés avec cette commande :

lsblk

Le résultat sera similaire à l'exemple de sortie suivant :

NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda       8:0    0   2.9G  0 disk
└─sda1    8:1    0   2.9G  0 part /
sdb       8:16   0   160G  0 disk
├─sdb1    8:17   0 159.9G  0 part
├─sdb14   8:30   0     4M  0 part
└─sdb15   8:31   0   106M  0 part

En mode rescue, sda est le disque en mode rescue et sda1 est la partition de secours principale montée sur /.

Dans cet exemple, le disque principal du VPS est sdb et la partition système est sdb1 (indiquée par la taille).

Montez cette partition avec la commande suivante :

mount /dev/sdb1 /mnt/

Vos fichiers sont maintenant accessibles depuis le point de montage /mnt :

cd /mnt
ls

Vous devriez alors voir votre système de fichiers s'afficher :

bin  boot  dev  etc  home  lib  lib32  lib64  libx32  lost+found  media  mnt  opt  proc  root  run  sbin  snap  srv  sys  tmp  usr  var

Avant de pouvoir écrire sur cette partition, ouvrez-la en écriture avec la commande suivante :

chroot /mnt

Vous pouvez maintenant appliquer des modifications à votre système, par exemple réinitialiser les mots de passe utilisateur et les clés SSH.

Une fois vos actions terminées en mode rescue, redémarrez le VPS en mode normal depuis votre espace client.

rescue mode control panel

Résoudre les problèmes de démarrage

En cas d'erreur lors du redémarrage d'un VPS, suivez ces étapes :

  • Vérifiez le KVM dans votre espace client pour identifier pourquoi le VPS ne démarre pas. Consultez notre guide KVM pour obtenir de l’aide sur cette fonctionnalité.
  • Si le KVM indique que le VPS est bloqué au démarrage ou ne parvient pas à trouver le disque, assurez-vous que les logs de démarrage sont activés. Relayez les logs pertinents à nos équipes support pour de plus amples investigations en créant une demande d'assistance.

Aller plus loin

Introduction au SSH

Comment récupérer l'accès au serveur en cas de perte du mot de passe de l'utilisateur

Remplacer une paire de clés SSH

Vérifier le système de fichiers sur un VPS

Échangez avec notre communauté d’utilisateurs.

Cette page vous a-t-elle aidé ?