Forum Programmation.php Un php pour sauvegarder les donnees

Posté par  .
Étiquettes : aucune
0
27
déc.
2004
Bonjour,

j'ai un petit probleme en ce qui concerne la sauvegarde de ma base de données.
j'aimerais avoir un script qui permet a l'aide d'une commande cron de sauvegarder mes données presentent sur amen.fr(mysql, phpadmin)
Quelqu'un aurait deja fait ce genre de script car je suis un vrai novice en php???

merci et
bonnes fetes
  • # Un script php

    Posté par  . Évalué à 1.

    http://forum.sivit.fr/viewtopic.php?topic=2983&forum=3

    Fonctions:

    - Sauvegarde de n bases MySQL dans des repertoires séparés
    - Sauvegardes mensuelles, hebdomadaire, journaliere et plusieurs fois par jour dans des repertoires séparés.
    - Compression Bzip2 (ou gzip) des fichiers de sauvegarde
    - Cryptage des sauvegardes avec GnuPG
    - Nombre de fichiers conservés par type de sauvegarde parametrable
    - Transfert par FTP des sauvegardes sur un autre serveur avec un repertoire par base.
    - Reporting de la sauvegarde par email (sur erreur ou bien systématique)
    - Log fichier
    - Marche très bien :)
  • # crontab(1), mysqldump(1)

    Posté par  (site Web personnel) . Évalué à 2.

    Si tu as un shell sur la machine, va voir la doc de crontab(1) et mysqldump(1).

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

    • [^] # Re: crontab(1), mysqldump(1)

      Posté par  (site Web personnel) . Évalué à 2.

      Pas besoin de shell sur le serveur en fait, suffit que tu puisses te connecter à la db depuis une machine sur laquelle tu as un shell.

      pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # Peut-être impossible

    Posté par  . Évalué à 1.

    Quel type d'hébergement as tu?
    Si c'est du mutualisé , je pense que tu ne pourras pas accéder à cron depuis PHP .
    Il y a une fonction pour sauvegarder la base de données avec phpmyadmin.
  • # method GET sur phpMySQL

    Posté par  . Évalué à 2.

    à tu essayé d'envoyer une requete HTTP sur la page quitraite le formulaire d'export de la base dans PHPMyAdmin ?

    un truc du genre

    export.php?export_type=database&db=MyDB&what=sql&sql_structure=structure&auto_increment=1&use_backquotes=1&sql_data=data&hexforbinary=yes&compression=gzip&filename_template=__DB__

    (fait en lisant le source du formulaire)

    Il est possible que cela te renvois un gz de la base avec les données

    (/me n'a pas testé ...)

    Dam

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.