index.html 4.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <!-- ***** BEGIN LICENSE BLOCK *****
  3. - This file is part of DotClear.
  4. - Copyright (c) 2004-2005 Olivier Meunier and contributors. All rights
  5. - reserved.
  6. -
  7. - DotClear is free software; you can redistribute it and/or modify
  8. - it under the terms of the GNU General Public License as published by
  9. - the Free Software Foundation; either version 2 of the License, or
  10. - (at your option) any later version.
  11. -
  12. - DotClear is distributed in the hope that it will be useful,
  13. - but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  15. - GNU General Public License for more details.
  16. -
  17. - You should have received a copy of the GNU General Public License
  18. - along with DotClear; if not, write to the Free Software
  19. - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  20. -
  21. - ***** END LICENSE BLOCK ***** -->
  22. <html>
  23. <head>
  24. <title>Opérations MySQL</title>
  25. </head>
  26. <body>
  27. <h1>Opérations MySQL</h1>
  28. <h2>Présentation</h2>
  29. <p>Le plugin Opérations MySQL permet d'effectuer diverses tâches de maintenance
  30. des tables DotClear à l'aide d'une interface Web.</p>
  31. <p>Actuellement, vous disposez de la possibilité :</p>
  32. <ul>
  33. <li><a href="#optimisation">d'optimiser vos tables</a>,</li>
  34. <li><a href="#sauvegarde">de sauvegarder vos tables</a> dans un fichier de commandes SQL,</li>
  35. <li><a href="#restauration">de restaurer vos tables</a> depuis un fichier de commandes SQL produit par la fonctionnalité de sauvegarde</li>
  36. </ul>
  37. <h2 id="optimisation">Optimisation</h2>
  38. <p>Il faut voir une base de données MySQL comme un ensemble de fichiers. En multipliant les suppressions ou modifications de leur contenu, les tables se fragmentent.</p>
  39. <p>L'opération <strong>Optimisation</strong> va donc exécuter une requête OPTIMIZE TABLE sur l'ensemble des tables utilisées par DotClear afin de compacter celles-ci.</p>
  40. <p>Dans la plupart des installations, vous n'avez pas à utiliser <strong>Optimisation</strong>. Même si vous faites beaucoup de mises à jour sur vos billets, vous pouvez vous contenter de lancer cette opération mensuellement.</p>
  41. <p>Cette opération n'a aucun impact sur l'intégrité de vos données. Vous pouvez donc l'utiliser sans risques.</p>
  42. <h2 id="sauvegarde">Sauvegarde</h2>
  43. <p>On ne vous rappellera jamais assez combien il est important de faire des sauvegardes régulières.<br />Avec l'opération <strong>Sauvegarde</strong>, vous n'aurez plus de raisons valables de pas avoir ce réflexe.</p>
  44. <p>Cette opération crée un "dump" complet de vos tables DotClear. Nous appelons "dump" un fichier de commandes SQL contenant les instructions nécessaires pour reconstituer votre base de données DotClear.<br />Ce fichier est crée sous forme gzippée afin de minimiser sa taille.</p>
  45. <p>Vous pouvez également utiliser ce fichier depuis l'application phpMyAdmin si vous le souhaitez.</p>
  46. <dl>
  47. <dt id="send_it">Télécharger directement</dt>
  48. <dd>Cette option indique si vous souhaitez que le plugin enregistre le dump sur le serveur ou si vous préférez récupérer directement ce fichier.<br />Par défaut, cette case est cochée et le fichier généré vous est directement transmis, sans enregistrement sur le serveur.<br />En décochant cette option, le fichier sera enregistré dans un sous-répertoire <strong>mysql/</strong> du dossier <strong>share/</strong> de votre DotClear.</dd>
  49. </dl>
  50. <h2 id="restauration">Restauration</h2>
  51. <p>Il s'agit de l'opération inverse de la sauvegarde. Cette fonction vous permet de recharger un fichier de sauvegarde en cas de problème avec votre base MySQL.</p>
  52. <p>Ce devrait être l'opération que vous utiliserez le moins, du moins, faut-il l'espérer.</p>
  53. <p>La restauration exécute l'ensemble des commandes SQL figurant dans le fichier de dump. Ce qui signifie que <strong>toutes les données subsistant encore dans les tables DotClear à ce moment là seront écrasées</strong>.<br />
  54. Ceci est également valable pour les comptes utilisateurs.</p>
  55. <dl>
  56. <dt id="dumpfile">Fichier de dump à restaurer</dt>
  57. <dd>Utilisez le bouton <strong>parcourir...</strong> pour sélectionner, sur votre machine personnelle, le fichier dump à restaurer.</dd>
  58. </dl>
  59. </body>
  60. </html>