Rescue Plesk après une mise à jour incorrecte

Contenu généré par traduction automatique

Le texte de cette page provient d'une traduction automatique. Une révision par un humain est prévue.

Pour serveur Linux IONOS avec CentOS 6 et Plesk 11

Cela vous permet de restaurer Plesk après une mise à jour ratée.

Avec l'approche suivante, vous pouvez restaurer une sauvegarde de base de données (dump) pour utiliser Plesk à nouveau dans de nombreux cas.

Plesk sauvegarde automatiquement et régulièrement les bases de données Plesk :

  • Dumps quotidiens qui sont créés tous les soirs une fois que l'outil de statistiques Plesk est exécuté. Vous trouverez ces fichiers dump au format mysql.daily.dump.1.gz.
  • Dumps pré-niveau créés pendant l'exécution de Pleskupdate. Ces fichiers sont par exemple au format mysql.preupgrade.dump.gz.1.

Étape 1

Utilisez le shell pour vous connecter à votre serveur en tant que root.

Étape 2

Vérifiez d'abord dans quel répertoire se trouvent les décharges. Ces informations se trouvent dans le fichier /etc/psa/psa/psa.conf. Habituellement, les décharges doivent se trouver dans le répertoire /var/lib/psa/dumps. Accédez à ce répertoire et affichez les décharges disponibles :

# cd /var/lib/psa/dumps
[root@s12345678 dumps]# ls -la
total 744drwxr-xr-x 2 psaadm psaadm 4096 Jan 18 03:29 .
drwxr-xr-x 3 root root 4096 Jan 15 16:05 ..
-rw------- 1 root root 187029 Jan 18 03:29 mysql.daily.dump.0.gz
-rw------- 1 root root 186958 Jan 17 03:14 mysql.daily.dump.1.gz
-rw------- 1 root root 191560 Jan 16 03:19 mysql.daily.dump.2.gz
-rw------- 1 root root 181169 Jan 15 17:13 mysql.daily.dump.3.gz
Étape 3

Décompressez le fichier dump désiré en utilisant la commande gunzip :

# gunzip /var/lib/psa/dumps/mysql.daily.dump.1.gz 
Étape 4

Supprimez maintenant l'ancienne base de données défectueuse du répertoire /etc/psa avec DROP DATABASE :

# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -e"DROP DATABASE psa;" 
Étape 5

Dans la dernière étape, ils restaurent la base de données psa à partir du fichier dump décompressé précédemment.

# mysql -f -uadmin -p`cat /etc/psa/.psa.shadow` < /var/lib/psa/dumps/mysql.daily.dump.1 

Veuillez noter que : La sauvegarde quotidienne de la base de données (mysql.daily.dump) se compose de trois applications différentes :

psa - Le
service Plesk actuel mysql - La
horde du serveur de base de données MySQL - Horde, un serveur de messagerie

Si vous recevez un message d'erreur après la commande shell de l'étape 5 telle que'ERREUR 1050 à la ligne 3165 : Tableau'horde_categories' existe déjà (ERREUR 1050 à la ligne 3165 : Tableau'horde_categories' existe déjà)', il faut d'abord supprimer ce composant avec DROP DATABASE avant de le restaurer.

Étape 6

Vérifiez ensuite la disponibilité de Plesk. Si ces instructions n'ont pas eu l'effet souhaité, nous vous recommandons de visiter la base de connaissances Plesk. Le Forum Parallels Plesk est un forum où les utilisateurs expérimentés de Plesk peuvent vous aider.

Si Plesk ne pouvait plus être démarré malgré toutes les instructions, nous vous conseillons de redémarrer le serveur en utilisant la réinitialisation. Comme toutes les anciennes données seront effacées, nous vous recommandons d'effectuer une sauvegarde complète du serveur au préalable.