Problème Backup

Bonjour à tous,

Je viens de voir qu’aucun backup ne passe depuis le 16/06 sur ma box Luna.

Voici le message d’erreur :

[START BACKUP]
***************Start of Jeedom backup at 2023-06-21 22:05:17***************
Send begin backup event...OK
Checking files rights...
OK
Checking  database...
jeedom.conso_tmp
Error    : Table 'jeedom.conso_tmp' doesn't exist
jeedom.conso_tmp
Error    : Table 'jeedom.conso_tmp' doesn't exist
OK
Backing up database...mysqldump: Got error: 1146: "Table 'jeedom.conso_tmp' doesn't exist" when using LOCK TABLES
Error during backup: Backing up database failed. Check mysqldump installation. Code: 2Details : Array
(
)
[END BACKUP ERROR]
PHP Fatal error:  Uncaught Exception: Backing up database failed. Check mysqldump installation. Code: 2 in /var/www/html/install/backup.php:104
Stack trace:
#0 {main}
thrown in /var/www/html/install/backup.php on line 104

Le problème viendrait il du plugin conso ?

Merci d’avance

J’ai également ce message tous les matin concernant le backup journalier en échec :

`2023-06-22 04:58:51	jeedom	Erreur sur jeedom::backup() : Backing up database failed. Check mysqldump installation. Code: 2`

Je relance mon appel à l’aide car le support Jeedom ne peut rien faire.

J’ai une table qui concerne le plugin « conso_temp » qui est en erreur
Impossible de la supprimer ou de la modifier.

Message d’erreur à la reinstallation du plugin (en stable ou en beta)

[MySQL] Error code : 42S02 (1146). Table 'jeedom.conso_tmp' doesn't exist : ALTER TABLE `jeedom`.`conso_tmp` ADD COLUMN `date_upd` DATETIME NULL AFTER `variation`;

Quand je fais un : Show full tables, le type de table remonté pour conso_tmp est « ERROR »
J’ai essayé de la supprimer mais jeedom me répond qu’elle n’existe pas idem pour un alter

Tables_in_jeedom Table_type
calendar_event BASE TABLE
cmd BASE TABLE
config BASE TABLE
conso_abo BASE TABLE
conso_groupe BASE TABLE
conso_jour BASE TABLE
conso_periode BASE TABLE
conso_periode_groupe BASE TABLE
conso_price BASE TABLE
conso_taxe BASE TABLE
conso_teleinfo BASE TABLE
conso_tmp ERROR
conso_tva BASE TABLE

HELP ME PLEASE

Bonjour,
On vas tagger le dev, pas sur que le forum l’avertisse à @superbricolo
Thierry

1 « J'aime »

Désolé, je n’avais pas vu ton message. Essaie d’exécuter cette requête et ensuite retester la backup:

repair table conso_tmp

Malheureusement le retour de la requete est en erreur :

repair table conso_tmp

Exécuter

Table Op Msg_type Msg_text
jeedom.conso_tmp repair Error Table ‹ jeedom.conso_tmp › doesn’t exist
jeedom.conso_tmp repair status Operation failed

Peux-tu m’ouvrir un accès à ton Jeedom pour que je regarde.

1 « J'aime »

Oui je peux, comment dois-je procéder ?

Tu m’envoies en MP ton url d’accès à ton Jeedom depuis de l’extérieur et tu crées un compte administrateur temporaire que tu supprimeras après

1 « J'aime »

J’ai envoyé les accès en mp

J’ai installé adminer.php sur ta machine pour consulter la base de donnée
image

url d’accès à jeedom/adminer.php

Il y a probablement un fichier corrompu dans ceux qui contiennent ta base de donnée. Voici l’erreur quand j’essaie de recréer la table conso_tmp

Il faudrait probablement analyser ton system et corriger les erreurs avant de pouvoir recréer la table.
Comme je ne suis pas expert pour cela, je préfère laisser quelqu’un d’autre te conseiller. Et je ne préfère rien tenter moi-même de peur de de planter plus ton système.
J’ai trouvé cela tout de même comme indication:

PS: j’ai trouvé ça aussi, cela a peut-être avoir avec ton problème:

1 « J'aime »

Un grand merci à toi @superbricolo pour ton analyse.
Je vais regarder pour essayer de corriger cette problématique de « Structure needs cleaning »
Peut être que le support arrivera à analyser également ?

Bon courage, tiens moi au courant. Et si tu as encore besoin d’aide n’hésites pas

Salut à tous,

Bon après pas mal de prise de tête, j’ai préféré revenir en arrière et perdre 1 mois de log.
Problème → impossible de réinjecter la conf, toujours le problème de structure. J’ai du recreer un user admin en SSH (Avec ce tuto ICI

Etant propriétaire d’une Luna, j’ai fait un hard reset par le recovery, puis reinjecter une nouvelle fois mon backup le plus récent.

Tout est en ordre actuellement :

[START BACKUP]
***************Start of Jeedom backup at 2023-07-17 21:10:25***************
Send begin backup event...OK
Checking files rights...
OK
Checking  database...
OK
Backing up database...
OK
Cache persistence:
OK
Creating archive...
Plugin meteofrance - the following subfolder will be excluded from the backup: data/*.json
OK
Cleaning old backup...OK
Send backup Samba...
Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-16-04h54.tar.gz","size":"270377437","datetime":"2023-06-16 03:11:04"}
Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-15-04h54.tar.gz","size":"270264235","datetime":"2023-06-15 03:10:53"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-14-04h54.tar.gz","size":"270150008","datetime":"2023-06-14 03:08:36"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-13-04h54.tar.gz","size":"270041494","datetime":"2023-06-13 03:08:22"}
Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-12-04h54.tar.gz","size":"270076650","datetime":"2023-06-12 03:10:11"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-11-21h42.tar.gz","size":"270011729","datetime":"2023-06-11 19:56:55"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-07-04h54.tar.gz","size":"270020439","datetime":"2023-06-07 03:10:27"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-06-04h54.tar.gz","size":"270026439","datetime":"2023-06-06 03:10:05"}
Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-04-04h54.tar.gz","size":"269771489","datetime":"2023-06-04 03:08:23"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-03-04h54.tar.gz","size":"269643416","datetime":"2023-06-03 03:10:03"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-02-04h54.tar.gz","size":"269551022","datetime":"2023-06-02 03:10:11"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-06-01-04h54.tar.gz","size":"269392691","datetime":"2023-06-01 03:07:46"}
Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-31-04h54.tar.gz","size":"269405832","datetime":"2023-05-31 03:10:25"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-30-04h54.tar.gz","size":"269269914","datetime":"2023-05-30 03:08:26"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-29-04h54.tar.gz","size":"269171536","datetime":"2023-05-29 03:08:06"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-28-04h54.tar.gz","size":"269065990","datetime":"2023-05-28 03:10:20"}
Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-27-04h54.tar.gz","size":"268906641","datetime":"2023-05-27 03:08:12"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-26-04h54.tar.gz","size":"268817254","datetime":"2023-05-26 03:08:28"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-25-04h54.tar.gz","size":"268727471","datetime":"2023-05-25 03:07:57"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-24-04h54.tar.gz","size":"268607220","datetime":"2023-05-24 03:08:10"}
Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-23-04h54.tar.gz","size":"268493307","datetime":"2023-05-23 03:09:37"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-22-04h54.tar.gz","size":"268366027","datetime":"2023-05-22 03:08:12"}Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-19-04h54.tar.gz","size":"268339397","datetime":"2023-05-19 03:08:10"}
Delete backup too old : {"filename":"backup-jeedom-4.3.17-2023-05-18-04h54.tar.gz","size":"268281474","datetime":"2023-05-18 03:09:59"}OK
Limiting backup size to 500 Mb...
Delete: /var/www/html/core/php/../../backup/backup-jeedom-4.3.17-2023-06-14-04h54.tar.gz
OK
Backup name: /var/www/html/core/php/../../backup/backup-jeedom-4.3.17-2023-07-17-21h10.tar.gz
Checking files rights...
OK
Send end backup event...OK
Backup operation duration: 678s
***************Jeedom backup end***************
[END BACKUP SUCCESS]

Merci encore à @Loic, @thienell et @superbricolo

:grinning:

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.