Re: sauvegarde : tables vides
Gerard Colin <[email protected]> Sun, 9 May 2021 13:50:18 +0200
| Newsgroups | gmane.comp.web.spip.user |
|---|---|
| Message-ID | <[email protected]> |
Oui Bernard, j'ai eu un problème avec la base sur la préparation " cambouis " de mise à jour spip, et c'est ce que j'ai fait, reprendre de toute la base du site en production avec une sauvegarde multiple détaillée table par table avec phpMyAdmin et refait la mise à jour ! Pour les mises à jour spip, systématiquement et le faisant manuellement, je supprime par exemple le dossier "ecrire/" pour recharger le nouveau, ayant souvenir que lors du passage de la v2.1.x à la v3.0.x, 2 fichiers posaient des problèmes car il n'avaient pas été supprimés (!). Je fait la même opération sur les tables, soit je supprime la table avant de recharger la sauvegarde. Une méthode il semble plus sûre ... Mais on se demande pourquoi avec spip 3.x, il a été créé une sauvegarde sqlite, quel avantage .. et pourquoi ?!. Là est la question. Le 09/05/2021 à 10:12, Bernard Frit a écrit : Bonjour. Avec de tels volumes (9k articles et 60k referees) je ne comprend pas quel peut être l’intérêt de tenter de sauvegarder ça sur SQLite. A mon avis et dans mon expérience (>20 ans) il y a deux moyens de sauvegarde fiables : - la sauvegarde complète de la machine rendu facile par l’utilisation de VMs. - la sauvegarde des données dans le format le plus agnostique qui soit ici : texte SQL. Donc pourquoi ne pas faire des « mysqldump » avec toute la base et table par table ? Vous pouvez bien sûr utiliser phpmyadmin si vous n’avez pas d’accès Shell au serveur. En plus des fichiers SQL zippés ne tiennent pas beaucoup de place et sont faciles à déplacer avec ftp. Transférer des données d’un logiciel de base de données vers un autre (ici mysql ver SQLite) est toujours susceptible de poser problème et encore plus si on espère restaurer les données sur la base d’origine. Le sam. 8 mai 2021 à 17:13, Gerard Colin <[email protected] > a écrit : Oui, j'ai le même problème ! J'ai fait une évolution d'un site (un peu moins de 9000 articles .., de mémoire 62 000 referers ..) qui était en 2.1.29, passage à la 3.0.28 en test et construction à la racine sur une autre partie de notre espace dédié, dossier IMG (images et documents) 30 Go. Site existant depuis juillet 2003. Si la mise à jour c'est effectuée correctement, quand je veux faire un export sqlite, il me prend plus ou moins une table sur deux ! Exemple, il me met spip_articles (environ 9 000) en échec, il prend bien spip_auteurs (environs une soixantaines, etc .. . En général, je me suis arrêté au niveau de spip_referers ou spip_referers_articles qui met très longtemps, mais normal puisse que 60 000 sur une de ces deux dernières tables citées, vu qu'un nombre important de tables enregistrées avant sont en échec, j'arrête .. ! Sur mon Mac en PHP 5.6.34 et Xampp, avec la version qui évolue en parallèle avec la version " Cambouis " sur serveur, même problématique. Je fais donc deux sauvegardes par phpMyAdmin (une globale et l'autre contenant toutes les tables séparées), mais par précaution effectivement j'aimerais avoir également une sauvegarde sqlite par spip, et notamment quand je ferais la bascule sur le site en exploitation en spip 3.2.11 !!! Il est vrai que je n'ai pas fini la révision de tous les squelettes, les plugins installés, mais ils sont à jour pour la version spip (3.0.28). Y aurait il un loup quelque part ?.. En conclusion, apparemment je ne suis pas le seul à avoir ce même problème avec sqlite ! Squelettes à jour : sommaire, articles, auteurs, rubriques, ecrire_auteur, page plan, c'est tout pour le moment. Côté plugins installés : Fulltext 1.2.0, Le Couteau Suisse 1.10.19, Lecteur Multimédia 2.1.8 (modifié mais fonctionnant très bien sur deux sites en version 3.2.11 - Explications et description ), Spip Bonux 3.7.2 et Vidéo accessible 0.6.10 pour la version spip_v3.0.28. Côté serveur web : PHP 7.4.16, Extension PHP : mysqli https://boucan.domainepublic.net/alternc-sql/url.php?url=https%3A%2F%2Fsecure.php.net%2Fmanual%2Ffr%2Fbook.mysqli.php curl https://boucan.domainepublic.net/alternc-sql/url.php?url=https%3A%2F%2Fsecure.php.net%2Fmanual%2Ffr%2Fbook.curl.php mbstring https://boucan.domainepublic.net/alternc-sql/url.php?url=https%3A%2F%2Fsecure.php.net%2Fmanual%2Ffr%2Fbook.mbstring.php - Apache/2.4.38 (Debian) - Version du client de base de données : libmysql - mysqlnd 7.4.16. Au loup il y a certainement .. Merci. gC Le 08/05/2021 à 06:38, Manu a écrit : La discussion "sauvegarde impossible" voisine me fait penser à un problème voisin que je rencontre souvent (pour ne pas dire tout le temps) : la sauvegarde proposée par SPIP échoue : de nombreuses tables sont vides voir copie d'écran ici : https://nimb.ws/0mTC4s Est-ce un problème connu ? _______________________________________________ liste spip [email protected] - désabonnement : envoyer un mail à [email protected] Archives : https://www.mail-archive.com/[email protected]/maillist.html Infos : https://listes.rezo.net/mailman/listinfo/spip Documentation de SPIP : http://www.spip.net/ Irc : de l'aide à toute heure : http://spip.net/irc _______________________________________________ liste spip [email protected] - désabonnement : envoyer un mail à [email protected] Archives : https://www.mail-archive.com/[email protected]/maillist.html Infos : https://listes.rezo.net/mailman/listinfo/spip Documentation de SPIP : http://www.spip.net/ Irc : de l'aide à toute heure : http://spip.net/irc --