Les scripts de sauvegarde des BD developpement et marketing.

Slides:



Advertisements
Présentations similaires
Installation : la fameuse installation en 5 minutes sur un serveur personnel 7 étapes à suivre Téléchargez Wordpress et décompressez l'archive dans un.
Advertisements

Formation - Fedora et VMware
Open ModelSphere Obtenir les sources Marco Savard, neosapiens.
Comment généraliser la dématérialisation dans les cabinets ?
GESTION D’IMPRISSION SOUS WINDOWS & LINUX
Master Professionnelle Sciences et Techniques 2 juillet
Chapitre I : Systèmes d’exploitation
Une solution personnalisable et extensible
Formation TRANSFER Vietnam Mars 2003 Jean Pierre TO.
Les réseaux. Un réseau est un ensemble d'ordinateurs reliés par des câbles ou par d'autres canaux électroniques (ondes) qui communiquent et échangent.
Atelier System Copy.
Administration des serveurs Samba Edu - se3
Module 13 : Implémentation de la protection contre les sinistres
Sécurité Informatique
Administration du SGBD Mysql
PROJET HANDICAPS Certificat de Qualification Professionnelle
Résultats INTERNET PA - VOLTIGE PROJET F.F.P. Constatations Lapplication faite à partir de Macro Excel4 pose quelques soucis aux juges dans les compétitions.
Risques de perte d’accès aux données archivées
Module 16 : Implémentation de serveurs Windows 2000
Les instructions PHP pour l'accès à une base de données MySql
BERNARDIN Benoît Lycée Louis Pergaud
Archivage des courriels Outlook
Module : Technologies des serveurs réseaux : Webmin
Adm Sys : Stratégie de sauvegarde
Module 4 : Création et gestion de comptes d'utilisateur
Création et gestion de comptes d'utilisateur
Module 3 : Création d'un domaine Windows 2000
Module 1 : Installation de Windows 2000 ou mise à niveau vers Windows 2000.
Cryptographie - Divers
Module 1 : Installation de Microsoft Windows XP Professionnel
Utilisation avancée de linux
CHAPITRE 4 : Gestion des Utilisateurs et Groupes
Master 1 ère année Sécurité des Systèmes Informatique 1 Compilation à partir du code source  Pouvoir installer un logiciel avant qu’il ne soit packager.
Date : Juillet 2014 Formation : TAI Formateur : Tayeb BENDJELTI
UTILISATION DE LINUX. LINUX 2 UTILISATION DE LINUX Différences Windows-Linux Le prix La licence Le choix des distributions Les applications Les utilisateurs.
Mise en oeuvre et exploitation
XT-SOFT BACKSTORE. 2 Fonction BACKUP ETAT Database SQL/DS BACKUP.
Vue d'ensemble Préparation de l'installation
Gestion à distance Netsh et rcmd.
Projet Python. ETAPE 1 Installation des packages python. Raccourcie crée automatiquement.
1 F o r m a t i o n A R S FTP anonyme, Archie 2 F o r m a t i o n A R S FTP ANONYMOUS m Premier service d'accès à des documents publics. m Repose très.
Back Orifice Scénario en 3 étapes - Préparation & envoi - Infection & Installation - Prise de contrôle - Détections Possibles - Net-Based - Host-Based.
Utilisation avancée de linux Réseau Démarrage et arrêt.
Application de gestion des retards
Sauvegarde entre 2 serveurs GNU/Linux Configuration d’une connexion sécurisée entre les 2 serveurs Sauvegarde entre les deux serveurs Test de la solution.
Transfert des données de paramétrage MICROMASTER vers le STARTER V4. 1
Oracle Data Integrator (ODI) – TD01
Déployer des postes de travail en réseau (avec GHOST)
FTP : File Transfer Protocol (protocole de transfert de fichier ) est un protocole de communication destiné à l'échange informatique de fichiers sur.
Mise en place d’un serveur WEB, FTP et Mail
1 Cours Installation & Configuration de machines Linux Formation GTI Ahmed Jebali.
Évolution d’une infrastructure NT SCASICOMP. Présentation Historique Crée en 1994 par George Sabbagha et Michel Rouche. Scasicomp est devenu le leader.
21/01/08 v Outil confmanager Configuration des serveurs Linux version du 21/01/08.
En route vers le déploiement . . .
Présentation de la gestion centralisée Siège – unités EM - RES3000.
I NTRODUCTION Le document suivant présente le projet réalisé au cours de la formation du BTS IG option ARLE (Administrateur de Réseaux Locaux d’Entreprise)
Centralisation des sites web d’ELTA & Mise en place d’un serveur NAS
Elaboré par Ahmed BESSAIDI
Sauvegarde et restitution
Installation Chapitre 2.
MySQL 5 Chapitre 2 M. Person. MySql 5 - Chapitre II 2 Mysql5 - Sécurité et maintenance Création des utilisateurs Backup et restauration.
Installation d’un serveur en réseau. Vmware Qu’est-ce que c’est ? - C’est un logiciel qui permet de virtualiser une machine par le biais d’une autre.
Mission 11 - Nagios SIRVIN Alexis.
MONTAGE ET INSTALLATION D ’ UN SERVEUR SOUS UBUNTU.
 A3.1.2 Maquettage et prototypage d’une solution d’infrastructure A3.1.2 Maquettage et prototypage d’une solution d’infrastructure  A3.3.2 Planification.
Master 1 ère année Sécurité des Systèmes Informatique 1 Accès aux systèmes de fichiers  Montage: mount bin etc lib home wallace gromit tmp var spool cron.
Installation du PGI – CEGID
Abes agence bibliographique de l’enseignement supérieur Les scripts.
EQO/J.Giner/CoPil_ Document propriété du CPPM, toute reproduction ou diffusion interdite Projet EQO CoPil du Passage à la GED - Site web.
Transcription de la présentation:

Les scripts de sauvegarde des BD developpement et marketing

La solution retenue – 1.MySql Administrator : pour avoir une interface graphique de gestion des bases de données, agréable pour les usagers autorisés. – 2.Script : qui crée, compresse et dépose sur le SrvSambalinux un backup quotidien des bases de données « developpement » et « marketing » – 3.Cron : un cron démarrera notre script quotidiennement – 4.FTP : un service ftp est installé sur SrvMySQLlinux

MySql administrator Pour profiter dune interface graphique de gestion des bases de données, agréable pour les usagers autorisés. Il a une fonction pour effectuer également des sauvegardes automatisées dans le répertoire de celui qui est branché. Ces particularités devraient donner plus dautonomie aux employés du client et nécessiter moins dintervention de la part de notre équipe. Les exigences particulières du mandat requiert cependant lusage de scripts. Le client exige de garantir la disponibilité et l'intégrité de toutes les informations importantes emmagasinées sur les serveurs Samba et MySql. D'abord les serveurs sauvegardent leurs informations sur une autre partition locale et ensuite ils échangent leurs copies de sauvegarde entre eux.

Les scripts de copie des sauvegardes des Bases de données Le script de sauvegarde de base de donnée exécute les procédures dextraction des bases de données du serveur MySQL et ensuite il les compresse dans un fichier identifié avec la date et l'horaire de sa création. À la prochaine étape, le script accorde les droits nécessaires à la copie du fichier et sil y a un fichier de sauvegarde plus ancien, il leffacera. SCRIPT de copie de sauvegarde sur le serveur MySQL touch backupbd.sh nano backupbd.sh #!/bin/bash # Script de backup de bases de données # Copie les bases de donnés (developpement) et (marketing) en format.sql # Utilisation./backupbd.sh # Host de l'ordinateur ORDINATEUR=`hostname` # Répertoire du backup de la base de données et celui du TAR REP_SQL=/var/backup/backupmysql/sql REP_TAR=/var/backup/backupmysql/reptar #Effacer les fichiers du répertoire REP_TAR qui ont plus de: jours=1

Les scripts de copie des sauvegardes des Bases de données # Nom du répertoire compressé ARCHIVE=`date +%d-%B-%Y-%Hh%M`.tar.bz2 # Efface le fichier.sql cd $REP_SQL rm developpement.sql rm grfri_marketing.sql # Copie des bases de donnes - dump mysqldump -u root -prichard developpement > /var/backup/backupmysql/sql/developpement.sql mysqldump -u root -prichard grfri_marketing > /var/backup/backupmysql/sql/grfri_marketing.sql # Compression cd $REP_TAR sudo tar -cjPvf $ORDINATEUR-$ARCHIVE $REP_SQL chown srvsqllinux * find $REP_TAR -mtime +$jours -exec rm {} \;

Les scripts de copie des sauvegardes des Bases de données SCRIPT de Transfert de données entre les serveurs: #!/bin/bash ftp -in << EOF user srvsqllinux soleil1 lcd /var/backupBD/ cd /var/backup/backupmysql/reptar/ mget * quit exit 0 EOF Rendre exécutable les scripts En ligne de commande saisir: chmod u+x transftp chmod u+x backupbd.sh

Les scripts de copie des sauvegardes des Bases de données Crontab sur le serveur MySQL: crontab -e 13 1 * * mon,tue,web,thu,fri sh /home/srvsqllinux/backupbd.sh 13 4 * * mon,tue,web,thu,fri sh /root/script/transftp.sh (sur samba) Le serveur FTP est responsable du transfert des fichiers de sauvegarde entre le serveur MySql et SAMBA. Nous devons installer le service vsftpd sur MySql. En ligne de commande, saisir: sudo apt-get install vsftpd et éditer le fichier de configuration que se trouve à /etc/vsftpd.conf. Il faut changer les paramètres. Ils doivent être configuré selon des informations ci-dessous: anonymous_enable=NO local_enable=YES write_enable=YES