Outils pour utilisateurs

Outils du site

  • Plan
  • Créer une page
  • Aide
  • Contactez-nous!

  • tma:backup_and_purge_-_greenyellow_io

    Différences

    Ci-dessous, les différences entre deux révisions de la page.

    Lien vers cette vue comparative

    Prochaine révision
    Révision précédente
    tma:backup_and_purge_-_greenyellow_io [14/01/2020 10:32] – créée yoann.couderctma:backup_and_purge_-_greenyellow_io [14/01/2020 14:18] (Version actuelle) – [Requête SQL] yoann.couderc
    Ligne 1: Ligne 1:
     ====== Backup and Purge - GreenYellow IO ====== ====== Backup and Purge - GreenYellow IO ======
    -===== Chapitre 1 ===== 
    -==== Sous-chapitre 1 ==== 
    -**Gras** 
    -//Italique// 
    -__Soulignage__ 
    -''Code « machine à écrire »'' 
    -<del>Barré</del> 
    -==== Sous-chapitre 2 ==== 
      
    -===== Chapitre 2 ===== 
    -==== Sous-chapitre 1 ==== 
      
    -==== Sous-chapitre 2 ====+Sur le site photovoltaïque de Solitude (Île Maurice), un programme de Backup & Purge a été ajouté afin d'éviter la saturation de la base SQL Express (limitée à 10 Go).
      
     +Le fonctionnement général se décompose en 3 étapes :
     +  -  Le Planificateur de Tâches déclenche un fichier exécutable tous les débuts de mois.
     +  - Ce fichier exécutable permet de démarrer une procédure SQL.
     +  - La procédure SQL réalise le backup de la base de données, ainsi que sa purge.
      
    -Vous pouvez ajouter des notes de pied de page ((Ceci est une note de pied de page)) en utilisant des parenthèses doubles. 
      
    -^         Exemple de tableau        ^^^ 
    -|  **Titre colonne 1**      **Titre colonne 2**        |  **Titre colonne 3**  | 
    -|aligné gauche      bla bla blaz    |   NON     | 
    -|  centre  |    bla bla blaz      NON  | 
    -|  aligne droite|    bla bla blaz  |  OUI   | 
      
      
    -Exemple de lien vers une page : +===== Planificateur de Tâches =====
    -[[http://fr.wikipedia.org/wiki/ISA95|Exemple de lien vers une page sur la norme ISA]]+
      
    -Balise pour mettre en relief l'article :+Le Planificateur de Tâches de Windows déclenche le fichier exécutable** #Run_Backup_and_Purge.bat** tous les **1er jours du mois à 22h**.
      
     +Ce fichier se situe à l'emplacement **C:\Exports CSV\Programmes bat et sp1\#Run_Backup_and_Purge.bat**
      
    -<WRAP center round download 60> +{{:tma:task_planner.png?1200|}}
    -bloc information +
    -</WRAP> +
    -<WRAP center round info 60> +
    -bloc information +
    -</WRAP> +
    -<WRAP center round important 60> +
    -bloc important +
    -</WRAP> +
    -<WRAP center round help 60> +
    -bloc aide +
    -</WRAP> +
    -<WRAP center round todo 60> +
    -bloc à faire +
    -</WRAP> +
    -<WRAP center round alert 60> +
    -bloc alerte +
    -</WRAP>+
      
    -<wrap em>particulièrement important</wrap> \\  
    -<wrap hi>important</wrap> \\  
    -<wrap lo>peu important</wrap>\\  
      
      
      
    -{{tag>modbus RS485 pcvue Sécurité test_deux_mot}}+===== Fichier exécutable  ===== 
     + 
     +Le fichier ** #Run_Backup_and_Purge.bat** a pour unique but de lancer la requête SQL **Backup and Purge.sql**. 
     + 
     +{{:tma:run_backup_and_purge_-_bat.png?1200|}} 
     + 
     + 
     + 
     + 
     +===== Requête SQL  ===== 
     + 
     +La requête SQL **Backup and Purge.sql** se déroule en 2 étapes comme le montre l'image ci-dessous : 
     + 
     +__1. Backup de la base de données__ : La base est sauvegardée à l'emplacement : **C:\Program Files\Miscrosoft SQL Server\MSSQL\Backup\Solitude_Backup_AAAA_MM_JJ.bak** (où AAAA_MM_JJ est la date courante). 
     + 
     + 
     +__2. Purge de la base de données__ : Les données antérieures à 2 mois à compter du premier jour du mois sont supprimées de la base. (Ex : en lançant la requête le 6 juin, les données antérieures au 1 avril seront supprimées) 
     + 
     + 
     +{{:tma:backup_and_purge_-_sql.png?1200|}} 
     + 
     + 
     +{{tag>greenyellow solitude backup purge}}
      
    -Les tags peuvent : 
    -  * être associés à une catégorie. 
    -  * Contenir plusieurs mots. Dans ce cas, remplacer les espaces par des **_** 
    tma/backup_and_purge_-_greenyellow_io.1578994326.txt.gz · Dernière modification : 14/01/2020 10:32 de yoann.couderc