Cron

voila j ai un pb

j ai lu la doc sur cron sur le site et j essai de sauvergarder ma base j ai fais exactement la meme chose que ce qui est indiquer sur le site et ca ne fonctionne pas

ma base a un mot de passe je voudrais savoir si c ca qui gene

ou sinon y a des un fichier de log

7 réponses

  1. voila comment j ai fais

    mon script :
    #!/bin/sh
    DATE=$(date +%d-%m-%Y-%H-%M)
    /usr/bin/mysqldump -u root -p nomdemabase >/home/backup/nommabase${DATE}.sql

    mon cron

    00 12 * * * /home/backup/backup.cmd >>/dev/null

    voila merci
    1
    1. c t un pb de droit sur le fichier

      j ai remarquer qu il creer un fichier a chaque fois

      comment specifier de supprimer l ancien
      1
      1. a placer au debut du script :

        DATE_HIER=$(date +%d-%m-%Y-%H-%M -dyesterday)
        rm -f /home/backup/nommabase${DATE_HIER}.sql

        ou sinon plus goresque :

        rm -f /home/backup/nommabase*
        0
        1. Modérateur
          Si l'accès à ta base exige un mot de passe , le dump s'effectuera de la manière suivante
          /usr/bin/mysqldump -u root -pmotdepasse nomdemabase

          (pas de whitespace entre -p et le motdepasse)
          Si -p est suivi d'un whitespace le mot de passe est demandé interactivement.

          Johan
          Gates gave you the windows.
          GNU gave us the whole house.(Alexandrin)
          0
          1. je souhaites en fait faire une sauvegarde du lundi au vendredi dans un fichier lundi , mardi , mercredi etc...

            semaine 1 2 3 4

            mensuel 1 2 3 4 12

            comment je pourrais faire
            0
            1. dans un premier temps au moins les fichier de lundi a vendredi

              svppppppppppppppppppp
              0
              1. bonjours a tous

                ma sauvegarde ce passe tres bien sur mon ordi de develloppemnt avec cron

                mais quand le hic c que j ai fais la meme chose sur mon serveur de prod et ca ne fonctionne pas

                pourtant les scripts lancer sans cron fonctionne

                mais cron ne ce lance pas

                y a t il un service pour le demarrer ?

                merci
                0