{"id":13634,"date":"2025-10-07T16:37:14","date_gmt":"2025-10-07T14:37:14","guid":{"rendered":"https:\/\/webhosting.de\/hetzner-rescue-system-starten-anleitung-recovery-tutorial\/"},"modified":"2025-10-07T16:37:14","modified_gmt":"2025-10-07T14:37:14","slug":"hetzner-rescue-system-demarrer-instruction-recovery-tutorial","status":"publish","type":"post","link":"https:\/\/webhosting.de\/fr\/hetzner-rescue-system-starten-anleitung-recovery-tutorial\/","title":{"rendered":"D\u00e9marrer le syst\u00e8me Hetzner Rescue - Instructions pas \u00e0 pas pour les administrateurs de serveur"},"content":{"rendered":"<p>Je te montre comment d\u00e9marrer le hetzner rescue system en quelques minutes, te connecter par <strong>SSH<\/strong> et que tu as choisi ton <strong>Serveur<\/strong> de mani\u00e8re cibl\u00e9e. Ce guide te conduit pas \u00e0 pas de l'activation \u00e0 la restauration, y compris les v\u00e9rifications du syst\u00e8me de fichiers, les sauvegardes et la r\u00e9installation.<\/p>\n\n<h2>Points centraux<\/h2>\n\n<p>Les aspects cl\u00e9s suivants t'aideront \u00e0 mettre en \u0153uvre le d\u00e9marrage et le travail en mode sauvetage sans d\u00e9tours.<\/p>\n<ul>\n  <li><strong>D\u00e9marrage de secours<\/strong>: activation dans Robot ou Cloud, puis red\u00e9marrage.<\/li>\n  <li><strong>Acc\u00e8s SSH<\/strong>: Login avec cl\u00e9 ou mot de passe et droits root.<\/li>\n  <li><strong>Analyse des erreurs<\/strong>: fsck, v\u00e9rifier les logs, les partitions.<\/li>\n  <li><strong>Sauvegarde des donn\u00e9es<\/strong>: rsync, tar, scp pour des sauvegardes rapides.<\/li>\n  <li><strong>Nouvelle installation<\/strong>: installimage pour les syst\u00e8mes r\u00e9cents.<\/li>\n<\/ul>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/10\/hetzner-rescue-server-boot-9281.png\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>Ce que fait le Rescue System<\/h2>\n\n<p>Le syst\u00e8me de secours charge un environnement Linux autonome dans la m\u00e9moire et me donne un acc\u00e8s imm\u00e9diat \u00e0 l'information. <strong>Racine<\/strong>-m\u00eame si le syst\u00e8me d'exploitation install\u00e9 est <strong>Syst\u00e8me d'exploitation<\/strong> tombe en panne. Je d\u00e9marre ind\u00e9pendamment des chargeurs de d\u00e9marrage d\u00e9fectueux, des paquets endommag\u00e9s ou des configurations erron\u00e9es. Je v\u00e9rifie ainsi les syst\u00e8mes de fichiers, je r\u00e9cup\u00e8re les donn\u00e9es, j'analyse les logs et je remets les services en service. L'environnement reste l\u00e9ger, mais offre tous les outils importants pour le diagnostic et la r\u00e9cup\u00e9ration. Je garde ainsi le contr\u00f4le, m\u00eame si le syst\u00e8me r\u00e9gulier est compl\u00e8tement en panne.<\/p>\n\n<p>Ce qui est pratique, c'est que l'environnement de secours est volontairement \u00e9ph\u00e9m\u00e8re : les modifications disparaissent apr\u00e8s le red\u00e9marrage, ce qui me permet de tester sans risque. Si n\u00e9cessaire, j'installe des outils temporaires (par exemple smartmontools, mdadm, lvm2, btrfs-progs ou xfsprogs) sans modifier le syst\u00e8me de production. La version du noyau est moderne et prend en charge le mat\u00e9riel actuel, y compris NVMe, UEFI, GPT, RAID logiciel (mdraid), LVM et le cryptage LUKS. Je couvre ainsi des configurations de stockage complexes et je peux m\u00eame isoler de mani\u00e8re reproductible des images d'erreur rares.<\/p>\n\n<h2>Conditions pr\u00e9alables et acc\u00e8s<\/h2>\n\n<p>Pour commencer, j'ai besoin d'acc\u00e9der \u00e0 l'interface client et \u00e0 mes <strong>Cl\u00e9s SSH<\/strong> ou un temporaire <strong>Mot de passe<\/strong>. Je g\u00e8re les syst\u00e8mes d\u00e9di\u00e9s de mani\u00e8re confortable via le <a href=\"https:\/\/webhosting.de\/fr\/hetzner-robot-surface-administration-serveur-conseils-guide-comparaison-power\/\">Robot Hetzner<\/a>tandis que je contr\u00f4le les instances dans le cloud via la Console. Les deux interfaces offrent une option claire pour activer le mode de secours. Je v\u00e9rifie au pr\u00e9alable l'IP correcte du serveur, la disponibilit\u00e9 IPv6 et, le cas \u00e9ch\u00e9ant, les fonctions hors bande pour la r\u00e9initialisation. Cette pr\u00e9paration r\u00e9duit consid\u00e9rablement le temps d'arr\u00eat.<\/p>\n\n<p>Lors de la premi\u00e8re connexion SSH, je confirme sciemment la nouvelle empreinte digitale et, si n\u00e9cessaire, j'actualise mon entr\u00e9e Known-Hosts afin que les connexions ult\u00e9rieures n'\u00e9chouent pas \u00e0 cause d'avertissements. Pour les \u00e9quipes, j'enregistre des cl\u00e9s suppl\u00e9mentaires de mani\u00e8re cibl\u00e9e pour l'intervention de secours et je les supprime une fois l'intervention termin\u00e9e. Si je ne dispose que d'un mot de passe temporaire, je le modifie imm\u00e9diatement apr\u00e8s la connexion et le remplace ensuite par Key-Auth - je d\u00e9sactive syst\u00e9matiquement les connexions par mot de passe \u00e0 la fin des travaux.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/10\/hetznerrescueguide2159.png\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>Activer le syst\u00e8me Rescue - \u00e9tape par \u00e9tape<\/h2>\n\n<p>J'ouvre la fen\u00eatre d\u00e9taill\u00e9e du serveur, je s\u00e9lectionne l'option \"Rescue\" et je d\u00e9finis l'architecture sur <strong>linux64<\/strong> pour les syst\u00e8mes actuels, alors je d\u00e9pose mon <strong>Cl\u00e9 SSH<\/strong>. Selon la situation, je lance uniquement le mode de sauvetage et d\u00e9clenche le red\u00e9marrage s\u00e9par\u00e9ment ou j'utilise \"Activer le sauvetage &amp; Power Cycle\" pour un red\u00e9marrage direct. Si la machine reste bloqu\u00e9e, j'effectue un hard reset via l'interface. Apr\u00e8s le d\u00e9marrage, l'interface affiche un mot de passe root temporaire si je n'ai pas saisi de cl\u00e9. D\u00e8s que le serveur d\u00e9marre, il r\u00e9pond au SSH et je peux commencer.<\/p>\n\n<p>Dans les situations complexes, je pr\u00e9vois un ordre clair : activer, Power Cycle, tester la connexion SSH, puis seulement commencer le d\u00e9pannage. Sur les serveurs d\u00e9di\u00e9s, un Power Cycle manuel peut \u00eatre plus n\u00e9cessaire, tandis que les instances cloud passent g\u00e9n\u00e9ralement imm\u00e9diatement en mode de sauvetage. Important : apr\u00e8s une r\u00e9paration r\u00e9ussie, je d\u00e9sactive \u00e0 nouveau le mode de sauvetage pour que la machine red\u00e9marre \u00e0 partir du disque local.<\/p>\n\n<h2>Connexion SSH et premi\u00e8res v\u00e9rifications<\/h2>\n\n<p>Je me connecte par <strong>SSH<\/strong> avec <code>ssh root@<\/code> et v\u00e9rifie d'abord le r\u00e9seau, les disques et les journaux pour avoir un aper\u00e7u rapide de la situation. <strong>Statut<\/strong>. Avec <code>ip a<\/code> et <code>ping<\/code> je contr\u00f4le l'accessibilit\u00e9 ; <code>journalctl --no-pager -xb<\/code> ou les fichiers journaux sur les disques mont\u00e9s affichent les derniers messages d'erreur. Les commandes <code>lsblk<\/code>, <code>blkid<\/code> et <code>fdisk -l<\/code> permettent de clarifier la disposition et les syst\u00e8mes de fichiers. Pour le RAID, j'utilise <code>cat \/proc\/mdstat<\/code> et <code>mdadm --detail<\/code> pour l'\u00e9tat. Pour les premiers indicateurs mat\u00e9riels, aider <code>smartctl -a<\/code> et un bref <code>hdparm -Tt<\/code>-test.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/10\/hetzner-rescue-system-guide-5973.png\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>LVM, RAID, LUKS et syst\u00e8mes de fichiers sp\u00e9ciaux<\/h2>\n\n<p>De nombreux serveurs utilisent LVM, RAID logiciel ou le cryptage. Je commence par activer toutes les couches pertinentes :<\/p>\n<ul>\n  <li><strong>mdraid<\/strong>: <code>mdadm --assemble --scan<\/code> fait remonter les tableaux existants ; je v\u00e9rifie l'\u00e9tat avec <code>cat \/proc\/mdstat<\/code>.<\/li>\n  <li><strong>LUKS<\/strong>J'ouvre les volumes crypt\u00e9s avec <code>cryptsetup luksOpen \/dev\/<\/code>.<\/li>\n  <li><strong>LVM<\/strong>: Avec <code>vgscan<\/code> et <code>vgchange -ay<\/code> j'active les groupes de volumes et je les vois via <code>lvs<\/code>\/<code>vgs<\/code>\/<code>pvs<\/code>.<\/li>\n<\/ul>\n<p>Avec Btrfs, je fais attention aux sous-volumes et je les monte de mani\u00e8re cibl\u00e9e avec <code>-o subvol=@<\/code> ou <code>-o subvolid=5<\/code> pour le niveau sup\u00e9rieur. Je v\u00e9rifie XFS avec <code>xfs_repair<\/code> (jamais sur les volumes mont\u00e9s), alors que Ext4 est classiquement utilis\u00e9 avec <code>fsck.ext4 -f<\/code> est assaini. Je m'oriente vers le GUID\/UUID de <code>blkid<\/code>parce que les noms de p\u00e9riph\u00e9riques sont utilis\u00e9s pour NVMe (<code>\/dev\/nvme0n1p1<\/code>) et peuvent varier en cas de changement d'ordre. En cons\u00e9quence, je corrigerai plus tard les <code>\/etc\/fstab<\/code>.<\/p>\n\n<h2>R\u00e9paration du syst\u00e8me de fichiers et sauvegarde des donn\u00e9es<\/h2>\n\n<p>Avant de r\u00e9parer, je s\u00e9curise les \u00e9l\u00e9ments importants <strong>Donn\u00e9es<\/strong> avec <code>rsync<\/code>, <code>scp<\/code> ou <code>tar<\/code> sur une cible externe ou une cible locale <strong>Sauvegarde<\/strong>-dans le r\u00e9pertoire. Pour les contr\u00f4les, j'utilise <code>fsck<\/code> uniquement sur des partitions non mont\u00e9es, telles que <code>fsck -f \/dev\/sda2<\/code>pour corriger proprement les incoh\u00e9rences. Ensuite, je monte le syst\u00e8me sous <code>\/mnt<\/code>, par exemple avec <code>mount \/dev\/sda2 \/mnt<\/code>et ajouter des sous-chemins comme <code>\/proc<\/code>, <code>\/sys<\/code> et <code>\/dev<\/code> quand je veux chrooter. Les fichiers de configuration individuels comme <code>\/etc\/fstab<\/code> ou les param\u00e8tres r\u00e9seau, je les adapte directement dans le syst\u00e8me mont\u00e9. En proc\u00e9dant avec pr\u00e9caution, j'\u00e9vite les dommages cons\u00e9cutifs et je limite les temps d'arr\u00eat.<\/p>\n\n<p>Pour des sauvegardes fiables, je mise sur des commandes r\u00e9p\u00e9tables : <code>rsync -aHAX --info=progress2<\/code> re\u00e7oit les droits, les hardlinks, les ACL et les xattrs. Si la ligne est faible, j'effectue un drop avec <code>--bwlimit<\/code> et parall\u00e9lise la compression avec <code>tar -I pigz<\/code>. Si n\u00e9cessaire, je cr\u00e9e les supports de donn\u00e9es critiques et d\u00e9fectueux par bloc avec <code>ddrescue<\/code> pour transf\u00e9rer le travail logique sur une image. Je v\u00e9rifie prudemment les syst\u00e8mes Btrfs avec <code>btrfs check --readonly<\/code> et utilise <code>btrfs scrub<\/code>pour d\u00e9tecter les erreurs silencieuses. En cas d'incoh\u00e9rence, XFS demande souvent une r\u00e9paration hors-montage (<code>xfs_repair<\/code>) - avant cela, je sauvegarde absolument la partition.<\/p>\n\n<h2>R\u00e9paration de l'UEFI\/BIOS, GPT\/MBR et du chargeur de d\u00e9marrage<\/h2>\n\n<p>De nombreux probl\u00e8mes de d\u00e9marrage sont li\u00e9s \u00e0 l'interaction entre le micrologiciel, le sch\u00e9ma de partitionnement et le chargeur de d\u00e9marrage. Je d\u00e9termine d'abord si le serveur d\u00e9marre en mode UEFI ou BIOS h\u00e9rit\u00e9 (<code>ls \/sys\/firmware\/efi<\/code>). Avec UEFI, je monte la partition EFI (typiquement <code>\/dev\/sdX1<\/code> ou <code>\/dev\/nvme0n1p1<\/code>) selon <code>\/mnt\/boot\/efi<\/code>. Ensuite, je chroote dans le syst\u00e8me :<\/p>\n<pre><code>mount \/dev\/ \/mnt\nmount --bind \/dev \/mnt\/dev\nmount --bind \/proc \/mnt\/proc\nmount --bind \/sys \/mnt\/sys\nchroot \/mnt \/bin\/bash\n<\/code><\/pre>\n<p>Je r\u00e9installe le bootloader de mani\u00e8re appropri\u00e9e (<code>grub-install<\/code> sur le bon p\u00e9riph\u00e9rique) et r\u00e9g\u00e9n\u00e9rer la configuration et les initramfs : <code>update-grub<\/code> et <code>update-initramfs -u -k all<\/code> (pour les syst\u00e8mes bas\u00e9s sur dracut <code>dracut -f<\/code>). Si l'ordre des p\u00e9riph\u00e9riques n'est pas correct, j'utilise la fonction <code>\/etc\/default\/grub<\/code> UUID et v\u00e9rifie <code>\/etc\/fstab<\/code> pour v\u00e9rifier que les entr\u00e9es sont correctes. Lors des changements de GPT\/MBR, je contr\u00f4le s'il existe une partition de d\u00e9marrage BIOS (pour GRUB\/BIOS) ou une partition syst\u00e8me EFI valide.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/10\/hetzner-rescue-anleitung-3821.png\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>Les pi\u00e8ges du r\u00e9seau dans le Rescue<\/h2>\n\n<p>Les probl\u00e8mes de r\u00e9seau sont souvent \u00e0 l'origine de la \"disparition\" de services. Dans Rescue, je v\u00e9rifie l'\u00e9tat des liens (<code>lien ip<\/code>), itin\u00e9raires (<code>ip r<\/code>) et la r\u00e9solution DNS (<code>\u00e9tat de resolvectl<\/code> respectivement <code>cat \/etc\/resolv.conf<\/code>). Je teste IPv4 et IPv6 s\u00e9par\u00e9ment (<code>ping -4<\/code>\/<code>ping -6<\/code>). Pour les serveurs avec des ponts ou des liaisons, l'ordre des interfaces dans le syst\u00e8me de production peut diff\u00e9rer de celui de l'environnement de secours. Je note les adresses MAC et les cartographie correctement. Si le syst\u00e8me productif utilise Netplan, je v\u00e9rifie les <code>\/etc\/netplan\/*.yaml<\/code> et retourne apr\u00e8s le chroot <code>netplan generate<\/code> et <code>Appliquer netplan<\/code> de l'entreprise. Pour les classiques <code>\/etc\/network\/interfaces<\/code>-Dans mes configurations, je veille \u00e0 ce que les noms d'interface soient coh\u00e9rents (predictable names vs. <code>eth0<\/code>).<\/p>\n\n<h2>R\u00e9installer le syst\u00e8me d'exploitation<\/h2>\n\n<p>Si les r\u00e9parations n'ont plus de sens, je r\u00e9initialise le syst\u00e8me avec <strong>installimage<\/strong> et \u00e9conomise ainsi de pr\u00e9cieuses ressources. <strong>Temps<\/strong>. L'outil me guide dans le choix de la distribution, du partitionnement et du chargeur de d\u00e9marrage. J'int\u00e8gre mes propres fichiers de configuration et cl\u00e9s SSH dans l'installation afin que le premier d\u00e9marrage se d\u00e9roule sans probl\u00e8me. Apr\u00e8s l'installation, je d\u00e9marre le serveur normalement et v\u00e9rifie les services, le pare-feu et les mises \u00e0 jour. Pour finir, je supprime le mode de sauvetage afin que le prochain d\u00e9marrage se fasse \u00e0 partir du disque local.<\/p>\n\n<p>Lors de la r\u00e9installation, je mise d\u00e9lib\u00e9r\u00e9ment sur des montages bas\u00e9s sur l'UUID afin d'exclure tout probl\u00e8me ult\u00e9rieur li\u00e9 \u00e0 l'ordre des p\u00e9riph\u00e9riques. Pour les configurations RAID, je fais cr\u00e9er les tableaux d\u00e8s le d\u00e9but et je v\u00e9rifie l'\u00e9tat de la reconstruction avant de restaurer les donn\u00e9es. Ceux qui d\u00e9ploient des syst\u00e8mes similaires de mani\u00e8re r\u00e9currente travaillent avec des mod\u00e8les d'installimage pr\u00e9d\u00e9finis et une logique de partitionnement claire (racine, partition de donn\u00e9es s\u00e9par\u00e9e, swap, EFI le cas \u00e9ch\u00e9ant). Apr\u00e8s le premier d\u00e9marrage, je mets \u00e0 jour les sources de paquets, le noyau, j'active les mises \u00e0 jour automatiques de s\u00e9curit\u00e9 et je d\u00e9ploie mes \u00e9tapes de renforcement de base.<\/p>\n\n<h2>S\u00e9curit\u00e9, fen\u00eatre temporelle et r\u00e9cidive<\/h2>\n\n<p>L'acc\u00e8s se fait exclusivement par <strong>SSH<\/strong>C'est pourquoi je mise syst\u00e9matiquement sur <strong>Cl\u00e9s<\/strong> au lieu des mots de passe statiques. Une fois activ\u00e9, le mode de sauvetage reste pr\u00eat pour une dur\u00e9e limit\u00e9e et revient sur le p\u00e9riph\u00e9rique de d\u00e9marrage local au prochain red\u00e9marrage normal. Je travaille rapidement, je documente chaque \u00e9tape et je garde une deuxi\u00e8me session ouverte en cas d'intervention importante. Je n'\u00e9cris pas de donn\u00e9es sensibles dans les historiques bash et je supprime les fichiers temporaires apr\u00e8s l'intervention. Apr\u00e8s une restauration r\u00e9ussie, je d\u00e9sactive \u00e0 nouveau le mode dans l'interface.<\/p>\n\n<p>Apr\u00e8s la r\u00e9activation du syst\u00e8me de production, je fais une rotation des donn\u00e9es d'acc\u00e8s, je supprime les cl\u00e9s de secours temporaires, je r\u00e9initialise les mots de passe root superflus et je s\u00e9curise les configurations fra\u00eechement g\u00e9n\u00e9r\u00e9es. Je collecte des informations d'audit (qui a fait quoi et quand) et je documente les \u00e9carts par rapport \u00e0 la configuration standard. Ainsi, les mesures d'urgence ne deviennent pas permanentes et je respecte les directives de conformit\u00e9.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/10\/hetzner-rescue-start-4281.png\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>Exemple de la proc\u00e9dure : Sauver le serveur WordPress<\/h2>\n\n<p>Je d\u00e9marre en mode de secours, monte la partition syst\u00e8me et sauvegarde les <strong>Base de donn\u00e9es<\/strong> par <code>mysqldump<\/code> et le <strong>wp-content<\/strong>-r\u00e9pertoire avec <code>tar<\/code> ou <code>rsync<\/code>. Ensuite, je v\u00e9rifie le syst\u00e8me de fichiers, je r\u00e9initialise le chargeur de d\u00e9marrage et je corrige les configurations PHP ou NGINX erron\u00e9es. Si des paquets sont endommag\u00e9s, j'utilise chroot et je r\u00e9installe les d\u00e9pendances. Si cela ne suffit pas, je red\u00e9marre la machine avec <code>installimage<\/code> et restaure la sauvegarde et les configurations de mani\u00e8re cibl\u00e9e. Pour finir, je v\u00e9rifie le frontend, le login et les cronjobs.<\/p>\n\n<p>Dans la pratique, je veille \u00e0 la coh\u00e9rence d'InnoDB (MySQL\/MariaDB) : si la base de donn\u00e9es \u00e9choue, je dois la remplacer. <code>mysqld<\/code> au d\u00e9part, j'assure la <code>\/var\/lib\/mysql<\/code> et j'ex\u00e9cute le dump \u00e0 partir d'une instance fra\u00eeche. Je vide les caches (Object Cache, Page Cache, OPCache) de mani\u00e8re cibl\u00e9e, je d\u00e9finis les droits des fichiers de mani\u00e8re coh\u00e9rente (<code>find . -type d -exec chmod 755 {} ;<\/code>, <code>find . -type f -exec chmod 644 {} ;<\/code>) et contr\u00f4le <code>open_basedir<\/code> ainsi que les r\u00e9pertoires de t\u00e9l\u00e9chargement. Je d\u00e9sactive les plugins critiques \u00e0 titre de test en renommant le r\u00e9pertoire des plugins. Ensuite, je v\u00e9rifie les pools PHP-FPM, les d\u00e9lais FastCGI, les limites de m\u00e9moire et les inclusions NGINX\/Apache. Un bref <code>wp cron event run --due-now<\/code> (si WP-CLI est disponible) aide \u00e0 traiter les backlogs.<\/p>\n\n<h2>Meilleures pratiques pour les administrateurs<\/h2>\n\n<p>Avant de proc\u00e9der \u00e0 des interventions profondes, je cr\u00e9e un nouveau <strong>Sauvegarde<\/strong> et des fichiers de cl\u00e9s s\u00e9curis\u00e9s tels que <strong>\/etc<\/strong>Je peux ainsi revenir en arri\u00e8re \u00e0 tout moment. Chaque \u00e9tape est consign\u00e9e dans un bref journal qui m'aidera plus tard en cas d'audit ou de nouveaux incidents. Apr\u00e8s le red\u00e9marrage dans le syst\u00e8me de production, je v\u00e9rifie minutieusement les services, les logs, le r\u00e9seau et la surveillance. Pour les travaux r\u00e9currents, je me constitue un petit ensemble de scripts afin de standardiser les s\u00e9quences de commandes. Les personnes qui pr\u00e9voient des performances suppl\u00e9mentaires ou un nouveau mat\u00e9riel peuvent <a href=\"https:\/\/webhosting.de\/fr\/hetzner-root-server-location-guide-astuces-connaissance-du-serveur\/\">Louer un serveur racine<\/a> et pr\u00e9parer proprement les fen\u00eatres de migration.<\/p>\n\n<p>Je tiens en outre \u00e0 disposition une liste de contr\u00f4le Runbook qui contient les responsabilit\u00e9s et les voies d'escalade. Des \"Game Days\" planifi\u00e9s (simulations de pannes cibl\u00e9es) entra\u00eenent l'\u00e9quipe pour les cas d'urgence. Je teste r\u00e9guli\u00e8rement les sauvegardes en tant que test de restauration - une sauvegarde non test\u00e9e est consid\u00e9r\u00e9e comme inexistante. Et je versionne mes configurations syst\u00e8me afin de pouvoir identifier rapidement les diff\u00e9rences entre un \"bon\" \u00e9tat et un \"\u00e9tat d\u00e9fectueux\".<\/p>\n\n<h2>Cloud vs. Dedicated : diff\u00e9rences dans le processus<\/h2>\n\n<p>Dans le cloud, je change souvent le mode de d\u00e9marrage directement dans la bo\u00eete de dialogue de l'instance et j'utilise la console s\u00e9rie pour des v\u00e9rifications rapides, alors que sur les serveurs d\u00e9di\u00e9s, un cycle de puissance et \u00e9ventuellement un acc\u00e8s hors bande sont n\u00e9cessaires. Les volumes cloud peuvent \u00eatre facilement attach\u00e9s \u00e0 d'autres instances - un moyen efficace de sauvegarder les donn\u00e9es sans temps d'arr\u00eat sur l'h\u00f4te concern\u00e9. Sur le bare metal, je fais plus attention \u00e0 l'ordre physique des disques, notamment en cas d'achat de modules SSD\/NVMe suppl\u00e9mentaires. Dans les deux mondes, le principe est le suivant : Rescue est un outil temporaire - je pr\u00e9vois \u00e0 l'avance le retour au d\u00e9marrage normal.<\/p>\n\n<h2>Comparaison : fournisseurs avec syst\u00e8me Rescue<\/h2>\n\n<p>Pour une restauration rapide, il faut, outre une bonne <strong>Mat\u00e9riel informatique<\/strong> \u00e9galement une int\u00e9gration propre <strong>Rescue<\/strong>-La fonction de la cam\u00e9ra. Le tableau suivant donne un aper\u00e7u concis de l'\u00e9tendue des fonctions et de leur utilisation. Je me base sur la disponibilit\u00e9, la facilit\u00e9 d'acc\u00e8s et les flux de travail typiques des administrateurs. Le classement \"Recommandation\" refl\u00e8te mon utilit\u00e9 pratique pour les pannes typiques. La pond\u00e9ration peut bien s\u00fbr varier en fonction de l'objectif d'utilisation.<\/p>\n\n<table>\n  <thead>\n    <tr>\n      <th>Fournisseur<\/th>\n      <th>Syst\u00e8me de secours disponible<\/th>\n      <th>Confort d'utilisation<\/th>\n      <th>Performance<\/th>\n      <th>Recommandation<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr>\n      <td>webhoster.de<\/td>\n      <td>Oui<\/td>\n      <td>Tr\u00e8s bon<\/td>\n      <td>Tr\u00e8s \u00e9lev\u00e9<\/td>\n      <td>Vainqueur du test<\/td>\n    <\/tr>\n    <tr>\n      <td>Hetzner<\/td>\n      <td>Oui<\/td>\n      <td>Tr\u00e8s bon<\/td>\n      <td>Haute<\/td>\n      <td><\/td>\n    <\/tr>\n    <tr>\n      <td>Strato<\/td>\n      <td>Partiellement<\/td>\n      <td>Bon<\/td>\n      <td>Moyens<\/td>\n      <td><\/td>\n    <\/tr>\n    <tr>\n      <td>IONOS<\/td>\n      <td>Non<\/td>\n      <td>Moyens<\/td>\n      <td>Moyens<\/td>\n      <td><\/td>\n    <\/tr>\n  <\/tbody>\n<\/table>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/10\/hetzner-rescue-server-5186.png\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>liste de contr\u00f4le : S\u00e9quence de mesures en cas d'urgence<\/h2>\n\n<ul>\n  <li>Activer le Rescue, d\u00e9clencher le Reboot\/Power Cycle, tester SSH.<\/li>\n  <li>passer en revue le mat\u00e9riel\/le stockage : <code>smartctl<\/code>, <code>lsblk<\/code>, <code>blkid<\/code>, <code>mdstat<\/code>, <code>lvm<\/code>.<\/li>\n  <li>Activer les tableaux\/LUKS\/LVM, inspecter les syst\u00e8mes de fichiers en lecture seule.<\/li>\n  <li>Faire une sauvegarde (rsync\/tar), puis seulement <code>fsck<\/code>\/r\u00e9parations.<\/li>\n  <li>Syst\u00e8me sous <code>\/mnt<\/code> monter, bind-mounts, chroot.<\/li>\n  <li>R\u00e9parer le bootloader\/initramfs, v\u00e9rifier la configuration du r\u00e9seau.<\/li>\n  <li>D\u00e9marrage test, v\u00e9rification des services, contr\u00f4le du monitoring\/des alarmes.<\/li>\n  <li>D\u00e9sactiver Rescue, supprimer les cl\u00e9s temporaires, mettre \u00e0 jour la doc.<\/li>\n<\/ul>\n\n<h2>FAQ Hetzner Rescue System<\/h2>\n\n<p>Est-ce que je peux avoir mon <strong>Donn\u00e9es<\/strong> si le syst\u00e8me ne d\u00e9marre plus ? Oui, je lis les disques directement en mode de sauvetage et je sauvegarde les donn\u00e9es importantes. <strong>Dossier<\/strong> ou des partitions enti\u00e8res.<\/p>\n<p>Combien de temps le mode de secours reste-t-il actif ? Apr\u00e8s l'activation, le syst\u00e8me est disponible de mani\u00e8re limit\u00e9e et revient au syst\u00e8me local lors du prochain red\u00e9marrage normal. <strong>Bateau<\/strong>-Je pr\u00e9vois donc d'acc\u00e9l\u00e9rer le processus. <strong>D\u00e9roulement<\/strong>.<\/p>\n<p>Est-ce que cela fonctionne pour les serveurs cloud et d\u00e9di\u00e9s ? Oui, je d\u00e9marre le mode aussi bien pour les machines d\u00e9di\u00e9es que pour les instances cloud en <a href=\"https:\/\/webhosting.de\/fr\/hetzner-cloud-server-vue-densemble-entree-hebergement-vainqueur-du-test-future\/\">Hetzner Cloud<\/a>.<\/p>\n<p>Que faire si le chargeur de d\u00e9marrage est endommag\u00e9 ? Je monte la racine et \u00e9ventuellement EFI, je chroote dans le syst\u00e8me, j'ex\u00e9cute <code>grub-install<\/code>, <code>update-grub<\/code> et une reconstruction de l'initramf, puis je testerai le red\u00e9marrage.<\/p>\n<p>Comment g\u00e9rer LVM\/RAID ? J'assemble d'abord mdraid, j'active LVM avec <code>vgchange -ay<\/code> et monte ensuite les volumes logiques. Les r\u00e9parations ne se produisent qu'apr\u00e8s une sauvegarde.<\/p>\n<p>Puis-je seulement r\u00e9cup\u00e9rer des fichiers individuels ? Oui, je monte en lecture seule et copie s\u00e9lectivement des configs, des bases de donn\u00e9es (via dump) ou des r\u00e9pertoires - de mani\u00e8re peu invasive et rapide.<\/p>\n\n<h2>Message cl\u00e9<\/h2>\n\n<p>Avec le <strong>Hetzner<\/strong> Rescue System, je dispose d'un outil rapide qui identifie de mani\u00e8re fiable les probl\u00e8mes de d\u00e9marrage, les erreurs de syst\u00e8me de fichiers et les configurations endommag\u00e9es. J'active le mode, je me connecte via SSH, je sauvegarde les donn\u00e9es et je choisis ensuite entre r\u00e9paration et r\u00e9installation. Cela permet d'\u00e9conomiser <strong>Temps<\/strong> en cas d'urgence et r\u00e9duit les pannes au strict minimum. En assimilant ces quelques \u00e9tapes, on peut surmonter les pannes les plus difficiles en toute s\u00e9r\u00e9nit\u00e9. Le fonctionnement du serveur reste ainsi planifiable et le red\u00e9marrage se d\u00e9roule de mani\u00e8re contr\u00f4l\u00e9e.<\/p>","protected":false},"excerpt":{"rendered":"<p>Apprends comment activer et utiliser le Hetzner Rescue System et obtenir le maximum de s\u00e9curit\u00e9 en cas de probl\u00e8mes de serveur.<\/p>","protected":false},"author":1,"featured_media":13627,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"","inline_featured_image":false,"footnotes":""},"categories":[780],"tags":[],"class_list":["post-13634","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administration-anleitungen"],"acf":[],"_wp_attached_file":null,"_wp_attachment_metadata":null,"litespeed-optimize-size":null,"litespeed-optimize-set":null,"_elementor_source_image_hash":null,"_wp_attachment_image_alt":null,"stockpack_author_name":null,"stockpack_author_url":null,"stockpack_provider":null,"stockpack_image_url":null,"stockpack_license":null,"stockpack_license_url":null,"stockpack_modification":null,"color":null,"original_id":null,"original_url":null,"original_link":null,"unsplash_location":null,"unsplash_sponsor":null,"unsplash_exif":null,"unsplash_attachment_metadata":null,"_elementor_is_screenshot":null,"surfer_file_name":null,"surfer_file_original_url":null,"envato_tk_source_kit":null,"envato_tk_source_index":null,"envato_tk_manifest":null,"envato_tk_folder_name":null,"envato_tk_builder":null,"envato_elements_download_event":null,"_menu_item_type":null,"_menu_item_menu_item_parent":null,"_menu_item_object_id":null,"_menu_item_object":null,"_menu_item_target":null,"_menu_item_classes":null,"_menu_item_xfn":null,"_menu_item_url":null,"_trp_menu_languages":null,"rank_math_primary_category":null,"rank_math_title":null,"inline_featured_image":null,"_yoast_wpseo_primary_category":null,"rank_math_schema_blogposting":null,"rank_math_schema_videoobject":null,"_oembed_049c719bc4a9f89deaead66a7da9fddc":null,"_oembed_time_049c719bc4a9f89deaead66a7da9fddc":null,"_yoast_wpseo_focuskw":null,"_yoast_wpseo_linkdex":null,"_oembed_27e3473bf8bec795fbeb3a9d38489348":null,"_oembed_c3b0f6959478faf92a1f343d8f96b19e":null,"_trp_translated_slug_en_us":null,"_wp_desired_post_slug":null,"_yoast_wpseo_title":null,"tldname":null,"tldpreis":null,"tldrubrik":null,"tldpolicylink":null,"tldsize":null,"tldregistrierungsdauer":null,"tldtransfer":null,"tldwhoisprivacy":null,"tldregistrarchange":null,"tldregistrantchange":null,"tldwhoisupdate":null,"tldnameserverupdate":null,"tlddeletesofort":null,"tlddeleteexpire":null,"tldumlaute":null,"tldrestore":null,"tldsubcategory":null,"tldbildname":null,"tldbildurl":null,"tldclean":null,"tldcategory":null,"tldpolicy":null,"tldbesonderheiten":null,"tld_bedeutung":null,"_oembed_d167040d816d8f94c072940c8009f5f8":null,"_oembed_b0a0fa59ef14f8870da2c63f2027d064":null,"_oembed_4792fa4dfb2a8f09ab950a73b7f313ba":null,"_oembed_33ceb1fe54a8ab775d9410abf699878d":null,"_oembed_fd7014d14d919b45ec004937c0db9335":null,"_oembed_21a029d076783ec3e8042698c351bd7e":null,"_oembed_be5ea8a0c7b18e658f08cc571a909452":null,"_oembed_a9ca7a298b19f9b48ec5914e010294d2":null,"_oembed_f8db6b27d08a2bb1f920e7647808899a":null,"_oembed_168ebde5096e77d8a89326519af9e022":null,"_oembed_cdb76f1b345b42743edfe25481b6f98f":null,"_oembed_87b0613611ae54e86e8864265404b0a1":null,"_oembed_27aa0e5cf3f1bb4bc416a4641a5ac273":null,"_oembed_time_27aa0e5cf3f1bb4bc416a4641a5ac273":null,"_tldname":null,"_tldclean":null,"_tldpreis":null,"_tldcategory":null,"_tldsubcategory":null,"_tldpolicy":null,"_tldpolicylink":null,"_tldsize":null,"_tldregistrierungsdauer":null,"_tldtransfer":null,"_tldwhoisprivacy":null,"_tldregistrarchange":null,"_tldregistrantchange":null,"_tldwhoisupdate":null,"_tldnameserverupdate":null,"_tlddeletesofort":null,"_tlddeleteexpire":null,"_tldumlaute":null,"_tldrestore":null,"_tldbildname":null,"_tldbildurl":null,"_tld_bedeutung":null,"_tldbesonderheiten":null,"_oembed_ad96e4112edb9f8ffa35731d4098bc6b":null,"_oembed_8357e2b8a2575c74ed5978f262a10126":null,"_oembed_3d5fea5103dd0d22ec5d6a33eff7f863":null,"_eael_widget_elements":null,"_oembed_0d8a206f09633e3d62b95a15a4dd0487":null,"_oembed_time_0d8a206f09633e3d62b95a15a4dd0487":null,"_aioseo_description":null,"_eb_attr":null,"_eb_data_table":null,"_oembed_819a879e7da16dd629cfd15a97334c8a":null,"_oembed_time_819a879e7da16dd629cfd15a97334c8a":null,"_acf_changed":null,"_wpcode_auto_insert":null,"_edit_last":null,"_edit_lock":null,"_oembed_e7b913c6c84084ed9702cb4feb012ddd":null,"_oembed_bfde9e10f59a17b85fc8917fa7edf782":null,"_oembed_time_bfde9e10f59a17b85fc8917fa7edf782":null,"_oembed_03514b67990db061d7c4672de26dc514":null,"_oembed_time_03514b67990db061d7c4672de26dc514":null,"rank_math_news_sitemap_robots":null,"rank_math_robots":null,"_eael_post_view_count":"1965","_trp_automatically_translated_slug_ru_ru":null,"_trp_automatically_translated_slug_et":null,"_trp_automatically_translated_slug_lv":null,"_trp_automatically_translated_slug_fr_fr":null,"_trp_automatically_translated_slug_en_us":null,"_wp_old_slug":null,"_trp_automatically_translated_slug_da_dk":null,"_trp_automatically_translated_slug_pl_pl":null,"_trp_automatically_translated_slug_es_es":null,"_trp_automatically_translated_slug_hu_hu":null,"_trp_automatically_translated_slug_fi":null,"_trp_automatically_translated_slug_ja":null,"_trp_automatically_translated_slug_lt_lt":null,"_elementor_edit_mode":null,"_elementor_template_type":null,"_elementor_version":null,"_elementor_pro_version":null,"_wp_page_template":null,"_elementor_page_settings":null,"_elementor_data":null,"_elementor_css":null,"_elementor_conditions":null,"_happyaddons_elements_cache":null,"_oembed_75446120c39305f0da0ccd147f6de9cb":null,"_oembed_time_75446120c39305f0da0ccd147f6de9cb":null,"_oembed_3efb2c3e76a18143e7207993a2a6939a":null,"_oembed_time_3efb2c3e76a18143e7207993a2a6939a":null,"_oembed_59808117857ddf57e478a31d79f76e4d":null,"_oembed_time_59808117857ddf57e478a31d79f76e4d":null,"_oembed_965c5b49aa8d22ce37dfb3bde0268600":null,"_oembed_time_965c5b49aa8d22ce37dfb3bde0268600":null,"_oembed_81002f7ee3604f645db4ebcfd1912acf":null,"_oembed_time_81002f7ee3604f645db4ebcfd1912acf":null,"_elementor_screenshot":null,"_oembed_7ea3429961cf98fa85da9747683af827":null,"_oembed_time_7ea3429961cf98fa85da9747683af827":null,"_elementor_controls_usage":null,"_elementor_page_assets":[],"_elementor_screenshot_failed":null,"theplus_transient_widgets":null,"_eael_custom_js":null,"_wp_old_date":null,"_trp_automatically_translated_slug_it_it":null,"_trp_automatically_translated_slug_pt_pt":null,"_trp_automatically_translated_slug_zh_cn":null,"_trp_automatically_translated_slug_nl_nl":null,"_trp_automatically_translated_slug_pt_br":null,"_trp_automatically_translated_slug_sv_se":null,"rank_math_analytic_object_id":null,"rank_math_internal_links_processed":null,"_trp_automatically_translated_slug_ro_ro":null,"_trp_automatically_translated_slug_sk_sk":null,"_trp_automatically_translated_slug_bg_bg":null,"_trp_automatically_translated_slug_sl_si":null,"litespeed_vpi_list":null,"litespeed_vpi_list_mobile":null,"rank_math_seo_score":null,"rank_math_contentai_score":null,"ilj_limitincominglinks":null,"ilj_maxincominglinks":null,"ilj_limitoutgoinglinks":null,"ilj_maxoutgoinglinks":null,"ilj_limitlinksperparagraph":null,"ilj_linksperparagraph":null,"ilj_blacklistdefinition":null,"ilj_linkdefinition":null,"_eb_reusable_block_ids":null,"rank_math_focus_keyword":"hetzner rescue system","rank_math_og_content_image":null,"_yoast_wpseo_metadesc":null,"_yoast_wpseo_content_score":null,"_yoast_wpseo_focuskeywords":null,"_yoast_wpseo_keywordsynonyms":null,"_yoast_wpseo_estimated-reading-time-minutes":null,"rank_math_description":null,"surfer_last_post_update":null,"surfer_last_post_update_direction":null,"surfer_keywords":null,"surfer_location":null,"surfer_draft_id":null,"surfer_permalink_hash":null,"surfer_scrape_ready":null,"_thumbnail_id":"13627","footnotes":null,"_links":{"self":[{"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/posts\/13634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/comments?post=13634"}],"version-history":[{"count":0,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/posts\/13634\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/media\/13627"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/media?parent=13634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/categories?post=13634"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/tags?post=13634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}