IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Script de sauvegarde et de monitoring


Sujet :

Administration système

  1. #1
    Membre actif Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Points : 225
    Points
    225
    Par défaut Script de sauvegarde et de monitoring
    Salut,

    j'ai un serveur, je voudrais savoir s'il existe des scripts à installer directement sur mon serveur afin de réaliser quotidiennement une sauvegarde BDD et FTP à envoyer sur un mail externe,

    et également un script de monitoring ?

    Merci de votre aide.
    KevinF

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 33
    Points : 37
    Points
    37
    Par défaut
    pour ta sauvegarde BDDça depend de ton sgbd

    lundi au vendredi une save à chaud incrementielle
    le weekend un dump full (save à froid)

    pour le monitoring ça depend de ce que tu veux vraiment faire mais à mon avis un systeme complet de monitoring est le plus simple ...style nagios....


    un script du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    entetes
    pour 
    lundi à mardi )
     save incrementielle fichier
     ftp -i login@ip:port << EOT > ftp.log
     cd truc 
     bin
     hash
     put fichier
     bye
     EOT
    ;;
    samedi)
    stop base
    save full fichier
    start base
    mailx ......................................
    ;;
    fin de pour
    exit
    dis nous en plus pour qu'on puisse t'aider de façon plus complête

    bien sur c'est le crontab qui lancera le script par exemple à 00h00 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    0 0 * * 1-6 /chemin/script

  3. #3
    Membre actif Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Points : 225
    Points
    225
    Par défaut
    Salut,

    bon pour le monitoring j'ai réussi à faire un petit script basique, qui me convient, c'est juste pour avoir l'état (en ligne / hors ligne) des services tels que Apache, MySQL, IMAP, POP3, DNS, ...

    Sinon, oui je voudrais enregistrer la BDD une fois par semaine sera suffisant, en effectuans une tache cron,

    Kev'
    KevinF

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 33
    Points : 37
    Points
    37
    Par défaut
    regardes l'aide de mysqldump alors

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 46
    Points : 80
    Points
    80
    Par défaut
    Citation Envoyé par nabogrotesque Voir le message
    pour ta sauvegarde BDDça depend de ton sgbd

    lundi au vendredi une save à chaud incrementielle
    le weekend un dump full (save à froid)

    pour le monitoring ça depend de ce que tu veux vraiment faire mais à mon avis un systeme complet de monitoring est le plus simple ...style nagios....


    un script du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    entetes
    pour 
    lundi à mardi )
     save incrementielle fichier
     ftp -i login@ip:port << EOT > ftp.log
     cd truc 
     bin
     hash
     put fichier
     bye
     EOT
    ;;
    samedi)
    stop base
    save full fichier
    start base
    mailx ......................................
    ;;
    fin de pour
    exit
    dis nous en plus pour qu'on puisse t'aider de façon plus complête

    bien sur c'est le crontab qui lancera le script par exemple à 00h00 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    0 0 * * 1-6 /chemin/script

    ne jamais stopper un serveur de BDD, ça ne sert à rien et on perd les index en cache, en plus, c'est inutile pour une sauvegarde.

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 33
    Points : 37
    Points
    37
    Par défaut
    quand tu auras perdu 5000/6000€ sur un client pour n'avoir eu que des sauvegardes à chaud tu changeras d'avis.

    Si il est absoluement indispensable de fermer les bases pour les sauvegardes.
    pour eviter les sauvegardes en pleine transaction/ecriture....

  7. #7
    Membre confirmé Avatar de Tchetch
    Inscrit en
    Mars 2002
    Messages
    401
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2002
    Messages : 401
    Points : 477
    Points
    477
    Par défaut
    Ou tu créés un réplication du serveur de base de données et fait une sauvegarde de la replication uniquement, tu n'as pas besoin d'interrompre ton serveur et tu peux arrêter tranquillement ton serveur secondaire pour copier tranquillement les données.
    Mon wiki (on y parle Debian principalement) : http://www.tchetch.net/

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 33
    Points : 37
    Points
    37
    Par défaut
    Citation Envoyé par Tchetch Voir le message
    Ou tu créés un réplication du serveur de base de données et fait une sauvegarde de la replication uniquement, tu n'as pas besoin d'interrompre ton serveur et tu peux arrêter tranquillement ton serveur secondaire pour copier tranquillement les données.
    oui celà fait partie des methodes de haute disponnibilité qui permettent de ne pas arreter une base mais ce n'est pas le sujet de ce topic

  9. #9
    Membre confirmé Avatar de Tchetch
    Inscrit en
    Mars 2002
    Messages
    401
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2002
    Messages : 401
    Points : 477
    Points
    477
    Par défaut
    Citation Envoyé par nabogrotesque
    oui celà fait partie des methodes de haute disponnibilité qui permettent de ne pas arreter une base mais ce n'est pas le sujet de ce topic
    Pas directement mais comme ça été mis sur la tapis. C'est une solution pour pouvoir faire une sauvegarde de la base de donnée même durant les heures de travail.

    Pour la question, je penses qu'un minimum de recherche sur google lui aurait permis de trouver des scripts déjà tout prêt. Pour le monitoring aussi d'ailleurs.
    Mon wiki (on y parle Debian principalement) : http://www.tchetch.net/

Discussions similaires

  1. Script pour sauvegarde OVH
    Par d10g3n dans le forum Linux
    Réponses: 6
    Dernier message: 18/12/2006, 16h09
  2. Shell script de sauvegarde
    Par marza dans le forum Shell et commandes GNU
    Réponses: 15
    Dernier message: 22/11/2006, 22h32
  3. Script de sauvegarde FTP
    Par goldorax113 dans le forum Développement
    Réponses: 5
    Dernier message: 09/11/2006, 11h08
  4. Script de sauvegarde sous REDHAT 7.3
    Par florfilla18 dans le forum Linux
    Réponses: 12
    Dernier message: 22/08/2006, 17h03
  5. erreur sur script de sauvegarde
    Par zouetchou dans le forum Langage
    Réponses: 5
    Dernier message: 08/12/2005, 08h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo