Créez votre PDF

No pages found in Basket

Sauvegardes complètes (Exemples de scripts)

Sommaire[Masquer]

Cette page regroupe les scripts de sauvegarde pour les différentes applications QALITEL. Ces scripts sont fournis avec le package SCOQI_FULLWEB mais peuvent être repris et adaptés selon votre configuration. Ces scripts sont à copier dans des fichiers .BAT qu'il est ensuite possible de faire exécuter dans une tâche planifiée.

 

Remarques :   

  • Dans le package SCOQI_FULLWEB, les scripts sont placés dansle répertoire \SCXOQI_FULLWEB\SCRIPTS
  • Le résultat des sauvegardes 
  • Dans la dernière ligne du script, indiquez le compte MySQL tel que vous l'avez défini (-u : Utilisateur MySQL | -p : Mot de passe MySQL)
  • L'application 7-Zip doit être installée. Se référer à cette rubrique pour son installation (Elle est présente avec le package SCOQI_FULLWEB).

 

Remarques (bis) : Répertoires spécifiés dans les exemples de scripts :

Dans les exemples de scripts ci-dessous, les applications sont par défaut installées dans le répertoire C:\SCOQI_FULLWEB\WWW\

Les programmes de la base de données MySQL sont installés dans le répertoire  C:\scoqi_fullweb\MySQL\MySQLxx\bin

Ces répertoires sont à adapter en fonction de votre installation.

 

Les sauvegardes sont écrites dans le répertoire \scoqi_fullweb\sauvegardes\ et historisées sur 30 jours glissants 

 


 

 

1. QALITEL doc : Script de sauvegarde complet

 


REM #################################################
REM # Suppression des fichiers #de + de 30 jours
REM #################################################
set rep_sauvegarde=c:\scoqi\sauvegardes
set nb_jours=30
FORFILES /p %rep_sauvegarde% /s /m *.* /d -%nb_jours% /c "cmd /c del @FILE"


REM #################################################
REM # Sauvegarde du repertoire \Mes_Donnees
REM #################################################
set nom_fichier=Qdoc_MES_DONNEES_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.zip
set nom_fichier=%nom_fichier:/=%
set rep_source=c:\scoqi\Qdoc\app\mes_donnees
set rep_sauvegarde=c:\scoqi\sauvegardes
cd c:\scoqi\7-Zip
7z a %rep_sauvegarde%\%nom_fichier% %rep_source%


REM #################################################
REM # Sauvegarde du repertoire \Etats
REM #################################################
set nom_fichier=Qdoc_ETATS_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.zip
set nom_fichier=%nom_fichier:/=%
set rep_source=c:\scoqi\Qdoc\app\etats
set rep_sauvegarde=c:\scoqi\sauvegardes
cd c:\scoqi\7-Zip
7z a %rep_sauvegarde%\%nom_fichier% %rep_source%


REM #################################################
REM # Backup MySQL
REM #################################################
set nom_fichier=Qdoc_MYSQL_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.sql
set nom_fichier=%nom_fichier:/=%
cd "C:\Program Files\MySQL\MySQL Server 5.5\bin"
mysqldump -u scoqi -pscoqi Qdoc> c:\scoqi\sauvegardes\%nom_fichier%

 

 


 

2. QALITEL amélioration (QALITEL audit - QALITEL conform - QALITEL progrès) : Script de sauvegarde complet

 


REM #################################################
REM # Suppression des fichiers de + de 30 jours
REM #################################################
set rep_sauvegarde=c:\scoqi\sauvegardes
set nb_jours=30
FORFILES /p %rep_sauvegarde% /s /m *.* /d -%nb_jours% /c "cmd /c del @FILE"


REM #################################################
REM # Sauvegarde du repertoire \Mes_Donnees
REM #################################################
set nom_fichier=QCA_MES_DONNEES_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.zip
set nom_fichier=%nom_fichier:/=%
set rep_source=C:\scoqi\qca\app\mes_donnees
set rep_sauvegarde=C:\scoqi\sauvegardes
cd C:\scoqi\7-Zip
7z a %rep_sauvegarde%\%nom_fichier% %rep_source%


REM #################################################
REM # Sauvegarde du repertoire \Etats
REM #################################################
set nom_fichier=QCA_ETATS_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.zip
set nom_fichier=%nom_fichier:/=%
set rep_source=C:\scoqi\qca\app\etats
set rep_sauvegarde=C:\scoqi\sauvegardes
cd C:\scoqi\7-Zip
7z a %rep_sauvegarde%\%nom_fichier% %rep_source%


REM #################################################
REM # Backup MySQL
REM #################################################
set nom_fichier=QCA_MYSQL_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.sql
set nom_fichier=%nom_fichier:/=%
cd "C:\Program Files\MySQL\MySQL Server 5.5\bin"
mysqldump -u scoqi -pscoqi qca> c:\scoqi\sauvegardes\%nom_fichier%

 


 

3. QALITEL compar : Script de sauvegarde complet

 


REM #################################################
REM # Suppression des fichiers de + de 30 jours
REM #################################################
set rep_sauvegarde=c:\scoqi\sauvegardes
set nb_jours=30
FORFILES /p %rep_sauvegarde% /s /m *.* /d -%nb_jours% /c "cmd /c del @FILE"


REM #################################################
REM # Sauvegarde du repertoire \Mes_Donnees
REM #################################################
set nom_fichier=Qcompar_MES_DONNEES_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.zip
set nom_fichier=%nom_fichier:/=%
set rep_source=C:\scoqi\Qcompar\app\mes_donnees
set rep_sauvegarde=C:\scoqi\sauvegardes
cd C:\scoqi\7-Zip
7z a %rep_sauvegarde%\%nom_fichier% %rep_source%


REM #################################################
REM # Sauvegarde du repertoire \Etats
REM #################################################
set nom_fichier=Qcompar_ETATS_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.zip
set nom_fichier=%nom_fichier:/=%
set rep_source=C:\scoqi\Qcompar\app\etats
set rep_sauvegarde=C:\scoqi\sauvegardes
cd C:\scoqi\7-Zip
7z a %rep_sauvegarde%\%nom_fichier% %rep_source%


REM #################################################
REM # Backup MySQL
REM #################################################
set nom_fichier=Qcompar_MYSQL_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.sql
set nom_fichier=%nom_fichier:/=%
cd "C:\Program Files\MySQL\MySQL Server 5.5\bin"
mysqldump -u scoqi -pscoqi Qcompar> c:\scoqi\sauvegardes\%nom_fichier%

 

 


 

 

4.  QALITEL courrier : Script de sauvegarde complet

 

 


REM #################################################
REM # Positionnement sur le disque
REM #################################################
c:
set disque=c:

REM #################################################
REM # Suppression des fichiers de + de 30 jours
REM #################################################
set rep_sauvegarde=%disque%\scoqi_fullweb\sauvegardes
set nb_jours=30
FORFILES /p %rep_sauvegarde% /s /m *.* /d -%nb_jours% /c "cmd /c del @FILE"


REM #################################################
REM # Sauvegarde du repertoire \Attente
REM #################################################
set nom_fichier=Qcourrier_ATTENTE_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.zip
set nom_fichier=%nom_fichier:/=%
set rep_source=%disque%\scoqi_fullweb\www\Qcourrier\app\attente
set rep_sauvegarde=%disque%\scoqi_fullweb\sauvegardes
cd %disque%\scoqi_fullweb\7-Zip
7z a %rep_sauvegarde%\%nom_fichier% %rep_source%


REM #################################################
REM # Sauvegarde du repertoire \Mes_Donnees
REM #################################################
set nom_fichier=Qcourrier_MES_DONNEES_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.zip
set nom_fichier=%nom_fichier:/=%
set rep_source=%disque%\scoqi_fullweb\www\Qcourrier\app\mes_donnees
set rep_sauvegarde=%disque%\scoqi_fullweb\sauvegardes
cd %disque%\scoqi_fullweb\7-Zip
7z a %rep_sauvegarde%\%nom_fichier% %rep_source%


REM #################################################
REM # Sauvegarde du repertoire \Etats
REM #################################################
set nom_fichier=Qcourrier_ETATS_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.zip
set nom_fichier=%nom_fichier:/=%
set rep_source=%disque%\scoqi_fullweb\www\Qcourrier\app\etats
set rep_sauvegarde=%disque%\scoqi_fullweb\sauvegardes
cd %disque%\scoqi_fullweb\7-Zip
7z a %rep_sauvegarde%\%nom_fichier% %rep_source%


REM #################################################
REM # Backup MySQL
REM #################################################
set nom_fichier=Qcourrier_MYSQL_backup_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.sql
set nom_fichier=%nom_fichier:/=%
cd %disque%\scoqi_fullweb\mysql5.7.26\bin
mysqldump -u root -pscoqi Qcourrier > %disque%\scoqi_fullweb\sauvegardes\%nom_fichier%