|{{:connexe.jpg?40|}} **Sujets connexes**|[[https://intranet.wiki.logeas.fr/doku.php?id=intranet:serveur:applogeas|Page concernant le serveur app.logeas.fr (intranet privatif)]]\\ [[certif:do:sauvegardeapplogeas]]\\ [[certif:do:sauvegardeapplogeas:restaurationBDLogeas]]\\ [[https://intranet.wiki.logeas.fr/doku.php?id=intranet:serveur:roledossier|Role de chaque dossier des postes du systéme de sauvegarde (Intranet)]]\\ [[https://intranet.wiki.logeas.fr/doku.php?id=intranet:serveur:dossiersauvegarde|Ou est sauvegarder chaque dossier ? (Intranet)]]\\ [[certif:do:proceduresuivisauvegarde]]| **[[certif:do:sauvegardeapplogeas|ATTENTION CETTE PAGE FAIT PARTIE INTEGRANTE DE LA PROCEDURE -PROC-NFlog-44]]** ====== Plan de sauvegarde de App.Logeas.fr ====== ===== Définition du vocabulaire ===== Afin de bien comprendre la suite de ce document , il convient de définir quelques concepts.\\ Il est à noter que dans d'autres contextes ceux-ci peuvent être "entendus" autrement. \\ Dans les définitions suivantes, pour les exemples, on considèrera * Un emplacement A contenant les fichier F1, F2, F3, F4 * Un emplacement A contenant les fichier F1, F2, , F5, F6 ^ Mot ^ Définition ^ Résultat ^^ ^:::^:::^Contenu de A^Contenu de B^ |**Copie A vers B**|Copie de tous éléments d'un chemin A vers un chemin B (local ou distant)\\ La copie peut avoir lieu **"A chaud"** c'est à dire que les services liés continue à tourner ou **"a froid"** si ils sont au préalable arrêtés\\ Une copie à chaud peut présenter un risque de corruption|F1, F2, F3, F4|F1, F2, F3, F4, F5| |**Copie incrémentielle A vers B**|Copie de tous éléments (modifié sur A par rapport à B, ou non présent sur B) d'un chemin A vers un chemin B (local ou distant)|Le résultat est le même que celui précédent. Mais le temps de copie est plus rapide si certain fichier de A non pas été modifié depuis la dernière copie\\ **ATTENTION : Même si ce n'est pas noté sur les schéma TOUTES les copie utilisées sont des copie incrémentielle**|| |**Compression de A vers B**|Compresse tous le contenu de A dans un nouveau fichier qui est stocké dans B\\ Peut aussi être réalisé "à chaud" ou "à froid"|F1, F2, F3, F4|F1, F2, , F5, F6, C1(F1, F2, F3, F4)| |**Sauvegarde Incrémentielle**|Le processus de sauvegarde incrémentielle permet de sauvegarder le sous-ensemble d’un composant qui a fait l’objet d’une modification depuis la session précédente d’un backup complet ou d’un backup incrémentiel. Par la suite, le procédé marque l’ensemble de ces objets comme sauvegardé afin de définir une différence entre les données déjà sauvegardées et celles non sauvegardées. Ce processus permet ainsi de nettoyer les fichiers sources après leur sauvegarde. Ainsi, une sauvegarde incrémentielle peut donc être définie comme une suite logique d’une sauvegarde complète et d’une sauvegarde incrémentale. Plus performant et plus rapide qu’une sauvegarde totale, la sauvegarde incrémentielle permet de ne se focaliser que sur les fichiers ayant subi des modifications tout en faisant profiter d’un espace de stockage plus faible. Par ailleurs, pour reconstituer une sauvegarde complète, toutes les sauvegardes précédentes doivent être regroupées.||| |**Sauvegarde différentielle**|Avec la sauvegarde différentielle, seuls les fichiers modifiés depuis la dernière sauvegarde complète sont sauvegardés. C’est donc tout à fait normal si ce processus exige plus de temps mais aussi un plus grand espace de stockage par rapport à la sauvegarde incrémentale. Par ailleurs, le principal avantage de cette catégorie de sauvegarde est qu’il est entièrement fiable étant donné qu’il ne suffira que de la sauvegarde complète pour reconstituer toutes les données sauvegardées.||| |**Réplication**|La réplication de machine virtuelle est un processus utilisé pour créer des versions de sauvegarde de machines virtuelles (VM). La sauvegarde peut être conservée et utilisée pour restaurer la machine en cas de corruption ou de perte de ses données.||| |**Snapshot** ou **"Instantané"**|un snapshot informatique, ou instantané de stockage, peut être décrit comme une « photo » des données stockées sur un système de stockage de données à un instant précis. Concrètement, la plupart du temps, il se présente comme un ensemble de marqueurs de référence permettant de suivre les modifications apportées aux données depuis le dernier snapshot ([[https://www.lebigdata.fr/snapshot-stockage-definition|Cf]]).||| ===== Vue général ===== {{:certif:do:sauvegarde_de_haut_niveau_app.logeas.fr.jpg|}} ==== Données au niveau du serveur de sauvegarde "sauvegarde" ==== ^N°^Horaire^Actions réalisées^Commentaire^ |S1|Chaque jour à 01h du matin|Opérations réalisées\\ - Arrêt des services de LoGeAs-Web\ - Compression des dossiers Cf note n°1\\ - Stockage des dossiers compressés dans le dossier C:\MiseAJourEtSauvegarde\ sous le sous répertoire correspondant à l'année\\ - Redémarrage du serveur puis des services|Seul sont gardé sur le serveur les derniers jours\\ Le transfert est fait en sFTP\\ Les dossiers cibles sont cryptés| |S2|Chaque jour à 03h du matin|Sauvegarde incrémentielle, réalisée par le biais du logiciel [[https://www.2brightsparks.com/syncback/sbpro.html|SyncBackPro]] depuis le serveur "logeas.app.fr" (les données étant physiquement dans le datacenter de Cogent Toulouse (baie [[https://www.prosoluce.fr/|Prosoluce]] qui est notre sous traitant) vers un NAS poste dédié “Logeas-NAS” (physiquement situé dans la baie de brassage de nos locaux à Labarthe Inard).\\ Voir dans la note n°2 les dossiers synchronisés| | |S3|Chaque matins à 9h|Copie du dossier "/Logeas Web/LogeasPGI" de NAS "Logeas-Nas" vers le dossier "c:\RemoteApp\LoGeasPGI" du poste "Sauvegarde"|Cette copie permet de facilement mettre en place un mailing vers les utilisateurs en cas de panne du serveur "app.logeas.fr"| |S4|Chaque jour à 22h|Historisation de la totalité du répertoire "Logeas-Web" de "Logeas-Nas" dans le dossier "/LoGeAs Web - Historisation Areca" de "Sociusnas3".\\ L'historisation est faite par le logiciel [[|Areca Backup|http://www.areca-backup.org/]] sur le principe :\\ * une archive tous les jours 8 fois\\ * une archive tous les 7 jours 5 fois\\ * une archive tous les 42 jours 6 fois| | __Note n°1 :__\\ ^Les dossiers du serveur^sont compressés dans le fichier^ |c:\RemoteApp\LoGeAsPGI\|MiseAJourEtSauvegarde\[Année]\[Date]_PGI_Release.7z| |c:\RemoteApp\LoGeAsV9\|MiseAJourEtSauvegarde\[Année]\[Date]_LoGeAsWebRelease_Release.7z| __Note n°2 :__\\ ^Nom du dossier^Contenu^ |c:\RemoteApp\LoGeAsPGI|Contiens le logiciel de gestion du site web "MonEspace.Logeas.fr", ainsi que la base de données des utilisateurs du logiciel (et des clients Logeas Informatique)| |c:\RemoteApp\LoGeAsV9|Contiens le logiciel de gestion des services de LoGeAs Web, ainsi que dans le dossiers "BasesClients", l'ensemble des bases LoGeAs Web| ===== Où retrouver les données pour les restaurer ===== ==== Base des utilisateurs de LoGeAs web : MonEspace.logeas.fr ==== === Solution 1 (la plus récente) === Une sauvegarde est réalisé au lancement de l'appli puis toutes les 12h dans le dossier "c:\Sauvegarde LoGeAs\[Année]\backup.pgi[date].zip"\\ **On peut donc trouver le fichier dans ce dossier.**\\ Les sauvegardes antérieurs à quelques jours peuvent être effacées du serveur, mais entre temps le processus S2 (cf plus haut) à recopier les fichiers dans le dossier "/Logeas Web/SauvegardeLoGeAs\[Année]\" du NAS "Logeas-Nas"\\ **On peut donc trouver les fichiers plus ancien dans ce dossier.** \\ Le dossier est lui même historié par le process S4 (Cf plus haut) dans le dossier "/LoGeAs Web - Historisation Areca" de "Sociusnas3".\\ **Il est donc possible de récupérer les différentes versions via l'interface de ARECA** === Solution 2 === Le dossier contenant la base de donnée est compressé chaque nuit vers 1h du matin sur le serveur "app.logeas.fr" dans le dossier "c:\MiseAJourEtSauvegarde\[Année]\[Date]_PGI_Release.7z". par le processus S1 (cf plus haut)\\ Les sauvegardes antérieurs à quelques jours peuvent être effacées du serveur, mais entre temps le processus S2 (cf plus haut) à recopier les fichiers dans le dossier "/Logeas Web/MiseAJourEtSauvegarde\[Année]\" du NAS "Logeas-Nas"\\ **On peut donc trouver les fichiers plus ancien dans ce dossier.** \\ Le dossier est lui même historié par le process S4 (Cf plus haut) dans le dossier "/LoGeAs Web - Historisation Areca" de "Sociusnas3".\\ **Il est donc possible de récupérer les différentes versions via l'interface de ARECA** === Solution 3 (la plus simple) === Une copie est réalisé sur "/Logeas Web/RemoteApp/LogeasPGI" de Nas "Logeas-Nas", chaque nuit par le process S2 (Cf plus haut),\\ **il est donc possible d'y récupérer la base de de la veille** Par la suite le dossier est historié par le process S4 (Cf plus haut) dans le dossier "/LoGeAs Web - Historisation Areca" de "Sociusnas3".\\ Il est donc possible de la récupérer via l'interface de ARECA ==== Bases de paramétrage de LoGeAs Web ==== On peut aussi ce référer à la page [[certif:do:sauvegardeapplogeas:restaurationBDLogeas]] === Solution 1 (la plus récente) === Une sauvegarde est réalisé au lancement de l'appli puis toutes les 12h dans le dossier "c:\Sauvegarde LoGeAs\[Année]\backup.bp[date].zip"\\ **On peut donc trouver le fichier dans ce dossier.**\\ Les sauvegardes antérieurs à quelques jours peuvent être effacées du serveur, mais entre temps le processus S2 (cf plus haut) à recopier les fichiers dans le dossier "/Logeas Web/SauvegardeLoGeAs\[Année]\" du NAS "Logeas-Nas"\\ **On peut donc trouver les fichiers plus ancien dans ce dossier.** \\ Le dossier est lui même historié par le process S4 (Cf plus haut) dans le dossier "/LoGeAs Web - Historisation Areca" de "Sociusnas3".\\ **Il est donc possible de récupérer les différentes versions via l'interface de ARECA** === Solution 2 === Le dossier contenant la base de donnée est compressé chaque nuit vers 1h du matin sur le serveur "app.logeas.fr" dans le dossier "c:\MiseAJourEtSauvegarde\[Année]\[Date]_LoGeAsV9.7z". par le processus S1 (cf plus haut)\\ Les sauvegardes antérieurs à quelques jours peuvent être effacées du serveur, mais entre temps le processus S2 (cf plus haut) à recopier les fichiers dans le dossier "/Logeas Web/MiseAJourEtSauvegarde\[Année]\" du NAS "Logeas-Nas"\\ **On peut donc trouver les fichiers plus ancien dans ce dossier.** \\ Le dossier est lui même historié par le process S4 (Cf plus haut) dans le dossier "/LoGeAs Web - Historisation Areca" de "Sociusnas3".\\ **Il est donc possible de récupérer les différentes versions via l'interface de ARECA** === Solution 3 (la plus simple) === Une copie est réalisé sur "/Logeas Web/RemoteApp/LogeasV9" de Nas "Logeas-Nas", chaque nuit par le process S2 (Cf plus haut),\\ **il est donc possible d'y récupérer la base de de la veille** Par la suite le dossier est historié par le process S4 (Cf plus haut) dans le dossier "/LoGeAs Web - Historisation Areca" de "Sociusnas3".\\ **Il est donc possible de la récupérer via l'interface de ARECA** ==== Bases clients LoGeAs Web ==== Remarques : * Les bases de données porte le nom de leur SUID. * Toutes les bases sauvegardées sont cryptées === Solution 1 === Le dossier contenant les bases de donnée sont compressés chaque nuit vers 1h du matin sur le serveur "app.logeas.fr" dans le dossier "c:\MiseAJourEtSauvegarde\[Année]\_LoGeAsWebRelease_Release.7z". par le processus S1 (cf plus haut)\\ Les sauvegardes antérieurs à quelques jours peuvent être effacées du serveur, mais entre temps le processus S2 (cf plus haut) à recopier les fichiers dans le dossier "/Logeas Web/MiseAJourEtSauvegarde\[Année]\" du NAS "Logeas-Nas"\\ **On peut donc trouver les fichiers plus ancien dans ce dossier.** Le dossier est lui même historié par le process S4 (Cf plus haut) dans le dossier "/LoGeAs Web - Historisation Areca" de "Sociusnas3".\\ **Il est donc possible de récupérer les différentes versions via l'interface de ARECA** === Solution 2 (la plus simple) === Une copie est réalisé sur "/Logeas Web/RemoteApp/LoGeAsV9" de Nas "Logeas-Nas", chaque nuit par le process S2 (Cf plus haut),\\ **il est donc possible d'y récupérer la base de de la veille** Par la suite le dossier est historié par le process S4 (Cf plus haut) dans le dossier "/LoGeAs Web - Historisation Areca" de "Sociusnas3".\\ **Il est donc possible de la récupérer via l'interface de ARECA**