meta données pour cette page
  •  

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
certif:do:sauvegarde:restauration [2026/09/30 17:46] – créée nicolascertif:do:sauvegarde:restauration [2026/10/01 07:30] (Version actuelle) – nicolas
Ligne 3: Ligne 3:
 ====== Document technique — Restauration d'une base client LoGeAs Web ====== ====== Document technique — Restauration d'une base client LoGeAs Web ======
  
-Rappel des règles de [[certif:do:proceduresuivisauvegarde|Proc#130]] : une base n'est restaurée que pour une raison technique, par l'assistance, avec l'accord du client. La restauration est signalée dans la fiche de la structure.+Ce document décrit comment restaurer la base d'un client, soit à partir d'une sauvegarde faite depuis le logiciel, soit à partir des sauvegardes automatiques des serveurs. 
 + 
 +**Règles de [[certif:do:proceduresuivisauvegarde|Proc#130]] :** une base n'est restaurée que pour une raison technique (jamais, par exemple, pour annuler la clôture d'écritures), par l'assistance, avec l'accord du client. La restauration est signalée dans la fiche de la structure concernée.
  
 Les accès aux machines (adresses, comptes) sont dans le coffre-fort de mots de passe, dans la note de chaque machine. Les accès aux machines (adresses, comptes) sont dans le coffre-fort de mots de passe, dans la note de chaque machine.
  
-===== Restauration à partir d'une sauvegarde faite par le client =====+===== L'écran d'administration des bases =====
  
-  - Récupérer la sauvegarde dans la fiche de la structure. Seules les sauvegardes de version 9 ou supérieure peuvent être reprises ; pour une sauvegarde plus ancienne, utiliser la version du logiciel correspondante. +Toutes les actions sur une base se font dans logeas-web.fr, connecté avec un compte de l'assistance : menu **Mon profil > Mes bases**, écran « Administration des bases ». Chaque base y a une ligne, avec des boutons d'action. Ceux qui servent à la restauration sont réservés à l'assistance :
-  - L'enregistrer sur son poste. +
-  - Dans l'administration, aller dans le menu « Gestion > Créer une base ». +
-  - Saisir : +
-    * le nom de la base (éviter les caractères spéciaux) ; +
-    * l'adresse de courriel de l'administrateur, qui doit déjà exister comme utilisateur (sinon, le créer d'abord) ; +
-    * la structure à laquelle la base appartient, qui doit déjà exister (sinon, la créer d'abord) ; +
-    * comme fichier, la sauvegarde enregistrée à l'étape 2. +
-  - Vérifier les droits et prévenir le client.+
  
-===== Restauration à partir d'une sauvegarde du système =====+^ Bouton (infobulle) ^ Effet ^ 
 +| « Restaurer une sauvegarde sur cette base » | Remplace le contenu de la base par celui d'un fichier de sauvegarde envoyé au serveur. | 
 +| « Message blocage base » | Bloque la base en affichant un message à ses utilisateurs. Un message vide débloque la base. | 
 +| « Démonter la base » | Demande au serveur de libérer la base (ses utilisateurs sont déconnectés). Demande une double identification. | 
 +| « Créer une base » (bouton en haut de la liste) | Crée une base vide. |
  
-On présente ici la méthode la plus directe. D'autres exemplaires des bases existent : s'il faut y recourir, voir le [[certif:do:sauvegarde:plan|plan de sauvegarde détaillé]] ou un développeur.+===== Restauration à partir d'une sauvegarde faite depuis le logiciel =====
  
-==== Étape 1 : relever l'identifiant de la base et la mettre en maintenance ====+Cette méthode s'applique lorsqu'on dispose d'un fichier de sauvegarde produit par le logiciel : sauvegarde demandée par le client, ou fichier récupéré dans la fiche de la structure.
  
-  - Se connecter à l'administration et ouvrir la base à restaurer. +==== Préalables ==== 
-  - Relever l'identifiant de la base (son SUID). + 
-  - Par les menus d'administration : +  * La sauvegarde a été faite avec la version 9 du logiciel ou une version plus récente. Pour une sauvegarde plus ancienne, utiliser la version du logiciel correspondante. 
-    * mettre la base en maintenance ; +  * La base de destination existe. S'il faut restaurer dans une nouvelle base, la créer d'abord avec « Créer une base ». 
-    * déconnecter la base, pour déconnecter les utilisateurs éventuels.+ 
 +==== Procédure ==== 
 + 
 +  - Récupérer le fichier de sauvegarde et l'enregistrer sur son poste. 
 +  - Dans **Mon profil > Mes bases**, sur la ligne de la base de destination, cliquer sur « Restaurer une sauvegarde sur cette base ». 
 +  - Dans la fenêtre « Restauration d'une base », vérifier le nom de la base et de la structure affichés en titre. 
 +  - Laisser décochée la case « Effacer les utilisateurs de la base », sauf si l'on veut retirer de la base les utilisateurs contenus dans la sauvegarde. 
 +  - Cliquer sur « Choisir fichier » et sélectionner **un seul** fichier : la sauvegarde. 
 +  - Confirmer. 
 +  - La restauration est faite par le serveur, en arrière-plan. **Un courriel est envoyé à la fin du traitement** : attendre ce courriel avant de continuer. 
 +  - Ouvrir la base, vérifier les données et les droits d'accès, puis prévenir le client. 
 +  - Signaler la restauration dans la fiche de la structure (date, sauvegarde restaurée, raison). 
 + 
 +===== Restauration à partir des sauvegardes automatiques ===== 
 + 
 +Cette méthode remplace le fichier de la base sur le serveur par un exemplaire sauvegardé. On présente ici la méthode la plus directe ; d'autres exemplaires existent (voir le [[certif:do:sauvegarde:plan|plan de sauvegarde détaillé]]). 
 + 
 +==== Préalables ==== 
 + 
 +  * Accès, depuis le poste « Sauvegarde », aux partages de Backup-01 et de Histo-01. 
 +  * Accès par le bureau à distance au serveur app.logeas.fr. 
 +  * Rappel : les droits d'accès à une base sont enregistrés dans la base elle-même. Une base restaurée revient donc avec les droits qu'elle avait à la date de la sauvegarde. 
 + 
 +==== Étape 1 : relever l'identifiant de la base, la bloquer et la démonter ==== 
 + 
 +  - Dans **Mon profil > Mes bases**, repérer la ligne de la base à restaurer et relever son identifiant (SUID), une suite de 16 caractères (exemple : ''332224F100378001''). 
 +  - Cliquer sur « Message blocage base » et saisir un message pour les utilisateurs, par exemple « Base en cours de restauration, merci de patienter ». 
 +  - Cliquer sur « Démonter la base » et confirmer la double identification.
  
 ==== Étape 2 : récupérer le fichier de la base ==== ==== Étape 2 : récupérer le fichier de la base ====
  
-=== Version de la veille ===+=== Version de la nuit précédente ===
  
-  - Depuis le poste « Sauvegarde », ouvrir le dossier ''\\BACKUP-01\BackupServeurs\app.logeas.fr\RemoteApp\LoGeAsWeb\BasesClients\''.+La copie de app.logeas.fr part chaque nuit vers 3 h 15 : Backup-01 contient l'état de la base à ce moment-là. 
 + 
 +  - Depuis le poste « Sauvegarde », ouvrir le dossier ''%%\\BACKUP-01\BackupServeurs\app.logeas.fr\RemoteApp\LoGeAsWeb\BasesClients\%%''.
   - Ouvrir le sous-dossier qui porte l'identifiant relevé à l'étape 1.   - Ouvrir le sous-dossier qui porte l'identifiant relevé à l'étape 1.
-  - Copier le fichier du même nom, d'extension ''.s3db'', dans un dossier de travail de son poste.+  - Copier le fichier ''<identifiant>.s3db'' dans un dossier de travail de son poste.
  
-=== Version antérieure ===+=== Version plus ancienne ===
  
-  - Depuis le poste « Sauvegarde », ouvrir le dossier ''\\Histo-01\AutoSauvegarde\app.logeas.fr\remoteapp\logeasweb\BasesClients\''.+Histo-01 conserve 7 versions journalières, 5 hebdomadaires et 6 mensuelles. 
 + 
 +  - Depuis le poste « Sauvegarde », ouvrir le dossier ''%%\\Histo-01\AutoSauvegarde\app.logeas.fr\remoteapp\logeasweb\BasesClients\%%''.
   - Ouvrir le sous-dossier qui porte l'identifiant relevé à l'étape 1.   - Ouvrir le sous-dossier qui porte l'identifiant relevé à l'étape 1.
   - Les fichiers y sont nommés ''Année-Mois-Jour_<identifiant>.s3db'' : choisir celui de la date voulue.   - Les fichiers y sont nommés ''Année-Mois-Jour_<identifiant>.s3db'' : choisir celui de la date voulue.
Ligne 49: Ligne 78:
  
   - Se connecter au serveur app.logeas.fr par le bureau à distance.   - Se connecter au serveur app.logeas.fr par le bureau à distance.
-  - Aller dans le dossier ''C:\RemoteApp\LoGeAsWeb\BasesClients'', puis dans le sous-dossier qui porte l'identifiant de la base. +  - Aller dans le dossier ''C:\RemoteApp\LoGeAsWeb\BasesClients\'', puis dans le sous-dossier qui porte l'identifiant de la base. 
-  - Y coller le fichier récupéré à l'étape 2, en remplacement du fichier existant. +  - **Garder la base actuelle** : renommer le fichier ''<identifiant>.s3db'' existant en ''<identifiant>_avant_restauration_AAAAMMJJ.s3db''. 
-  - Retourner dans l'administration pour retirer la maintenance sur la base. +  - Copier dans ce dossier le fichier récupéré à l'étape 2, nommé ''<identifiant>.s3db''. 
-  - Vérifier que la base s'ouvre, puis prévenir le client. + 
-  - Signaler la restauration dans la fiche de la structure.+==== Étape 4 : remettre la base en service et vérifier ==== 
 + 
 +  - Dans **Mon profil > Mes bases**, cliquer sur « Message blocage base » et valider un message vide : la base est débloquée. 
 +  - Ouvrir la base, et vérifier que les données sont bien celles de la date restaurée. 
 +  - Prévenir le client. 
 +  - Signaler la restauration dans la fiche de la structure (date, version restaurée, raison). 
 +  - Quand le client a confirmé que tout est correct, supprimer le fichier ''_avant_restauration'' du serveur. 
 + 
 +===== En cas de problème ===== 
 + 
 +^ Problème ^ Que vérifier ^ 
 +| Le courriel de fin de restauration n'arrive pas | Que le fichier choisi était bien une sauvegarde du logiciel et n'était pas vide. Sinon, prévenir un développeur. | 
 +| La base n'est pas dans Backup-01 | Que l'identifiant relevé est le bon ; que le partage est accessible ; que la copie de la nuit a eu lieu (voir [[certif:do:sauvegarde:verification|Vérification quotidienne et dépannage]]). | 
 +| Histo-01 est inaccessible | Que Histo-01 est allumé et joignable ; les accès dans la note du coffre-fort. Sinon, prévenir le responsable. | 
 +| Le fichier de la base ne peut pas être remplacé sur le serveur | Que la base a bien été démontée (étape 1). | 
 +| La base ne s'ouvre pas après restauration | Que la base a bien été débloquée ; que le fichier copié porte exactement le nom ''<identifiant>.s3db''. Si le fichier semble abîmé, reprendre une version plus ancienne. En dernier recours, remettre en place le fichier ''_avant_restauration''. | 
 + 
 +===== Documents associés ===== 
 + 
 +  * [[certif:do:proceduresuivisauvegarde|Proc#130 - Sauvegardes : plan, suivi et restauration]] 
 +  * [[certif:do:sauvegarde:plan|Plan de sauvegarde détaillé]] 
 +  * [[certif:do:sauvegarde:verification|Vérification quotidienne et dépannage]]