L'hébergeur Web ou le serveur Web alimenté par le panneau de contrôle cPanel a une fonction très pratique pour restaurer facilement toutes les sauvegardes en cas de besoin de reprise après sinistre, de perte accidentelle de données ou de transfert de compte d'hébergement vers un autre serveur. Dans cPanel, il est possible de configurer une sauvegarde planifiée via WHM (WebHost Manager) qui enregistre tous les comptes d'hébergement (sauf exclus), les bases de données MySQL et/ou les fichiers de configuration, ou une sauvegarde complète du compte de l'utilisateur qui se vide dans le répertoire racine de l'utilisateur en tant que .tar Archive .gz via l'interface cPanel.
Que devez-vous faire avec le fichier de sauvegarde complet au cas où vous auriez vraiment besoin de l'utiliser pour restaurer un compte ou migrer un site Web hébergé depuis l'ancien serveur d'hébergement ?
Pour restaurer un fichier de sauvegarde complet, déplacez simplement le fichier (généralement nommé username.tar.gz ou cpmove-username.tar.gz) vers le répertoire /home (ou /usr/home, /web, /home2, /home3, / racine, répertoire /usr le cas échéant). Connectez-vous ensuite à cPanel WHM (WebHost Manager) et cliquez sur Restaurer un fichier de sauvegarde complète/cpmove lien sous la section Sauvegarde. Entrez le nom d'utilisateur du compte à restaurer dans le champ de texte après "Entrez le nom d'utilisateur du compte que vous souhaitez restaurer". Cliquez enfin sur Restaurer et attendez que le processus de restauration soit terminé.
Alternativement, l'administrateur peut également se connecter au serveur via SSH en tant que root, puis exécuter la commande suivante dans le shell :
/scripts/restorepkg username
Il n'est pas nécessaire de créer le compte avant la restauration car le compte sera automatiquement créé s'il n'existe pas. Tous les fichiers et dossiers utilisateur, y compris les bases de données, seront restaurés aux emplacements corrects. Il n'est pas nécessaire de décompresser ou d'extraire le fichier de sauvegarde.