===== RESTAURATION ===== Le **script** d'installation permet sans le moindre effort de remettre votre serveur en état en cas de **problème grave** (disque dur qui casse par exemple...). Les seules conditions pour pouvoir utiliser ce script sont : * d'avoir configuré un moyen de [[kerhost:sauvegarde_type|sauvegarde]]. * de posséder le [[kerhost:fichiers_conf|fichier conf]] de votre serveur. C'est tout ! Rien d'autre. La restauration est réalisée à partir des sauvegardes automatiques. Voici la procédure de **restauration** par un exemple : * Votre serveur est en **vrac**, le disque dur vient de **lâcher** et vous n'avez pas l'option **RAID**. La tuile. Vous changez votre disque dur ou vous appelez votre hébergeur pour réparer le problème. * C'est fait, votre serveur est de nouveau opérationnel, mais il est vide ! * Vous refaites une installation de base de votre serveur, à savoir la réinstallation de Debian **10 32/64bits** ou **Raspbian Stretch Lite** si vous avez un **Raspberry Pi 4** (voir les [[kerhost:pre-requis|pré-requis]] et les [[kerhost:tutos|tutos]].). * Vous devez maintenant **envoyer** sur votre serveur l'archive contenant vos **fichiers de configuration** que vous devez avoir mis de [[kerhost:fichiers_conf|côté]] bien au chaud sur une autre machine avec la **commande** suivante : ''scp conf.tar.bz2 login_super_admin@votre_domaine:/home/login__super_admin'' (**votre_domaine** étant bien sûr le nom de **votre domaine** et **login_super_admin** le **login** de votre **compte administrateur unix** de votre serveur). * Et vous faites exactement comme pour une installation : ''wget -O - https://install.kerhost.fr | bash'' * Il ne vous reste plus qu'à suivre les **instructions** en choisissant **Restauration** et non **Installation**. Si votre archive est bien présente et que votre serveur de sauvegarde automatique est bien en ligne et dispose bien des dernières **sauvegardes automatiques**, tout devrait se dérouler normalement. Il y a une vérification MD5 pour le script de restauration que vous pouvez vérifier sur cette [[kerhost:md5|page]]. * Le script se déroule en **deux phases** : la **[[kerhost:installation|réinstallation]] de KerHost** et la **restauration** à proprement dite (/etc, opt, /var et /home). La **restauration** peut prendre **beaucoup de temps selon** le volume de données à restaurer. Les sauvegardes doivent dans un premiers temps être rapatriées du serveur de sauvegarde, et décryptées/décompressées (selon les options) avant de pouvoir être restaurées. Il est important aussi de comprendre que les utilisateurs peuvent ne pas retrouver l'**intégralité de leur home directory** selon l'activité qu'il y aura eu entre le temps écoulé lors de la dernière sauvegarde hebdomadaire et le crash du serveur (voir [[kerhost:crontab|crontab]] pour mieux comprendre). **Un redémarrage du serveur est obligatoire tout de suite après la restauration !!!** Ne cherchez pas à utiliser votre serveur tout de suite...