émetteur : ésylog, direction technique Esylog_PeerBackup outil de sauvegarde individuelle mails & fichiers personnels documentation technique référence : Esylog_PeerBackup 2005 le 20 mai 2005 version : 2.0 document PAQ ésylog 2005 page 1/10
SOMMAIRE 1 - Introduction - cas d'utilisation de Esylog_Peerbackup...3 2 - Termes de base...4 3 - Installation sur le disque cible...5 4 - Installation sur le poste local...7 5 - Utilisation...8 6 - Barre de tâches...9 7- Désinstallation...9 8- Schéma...9-10 Pour une lecture rapide suivez les encadrés verts. page 2/10
1. - Introduction - cas d'utilisation de Esylog_Peerbackup Esylog_PeerBackup est un outil de sauvegarde simple et peu gourmand en machine, mémoire comme processeur. Il permet la copie automatique de fichiers du poste de travail vers un disque partagé situé sur une autre machine du réseau local. Les cas d'utilisation les plus courants sont les suivants: 1.1. Microsoft Outlook Sauvegarde des fichiers d'extension ".pst" du poste local vers un espace partagé, serveur de fichiers ou autre poste de travail disposant d'un espace disque visible depuis le poste source. Dans ce cas la sauvegarde ne peut avoir lieu qu'après arrêt de Outlook, arrêt qui peut être réalisé automatiquement par Esylog_PeerBakup. 1.2. Microsoft Outlook Express ( ou autre mailer ) Sauvegarde des fichiers du répertoire d'outlook Express désigné du poste de travail vers un espace partagé, serveur de fichiers ou autre poste de travail disposant d'un espace disque visible depuis le poste source. Le logiciel peut continuer à fonctionner pendant la sauvegarde. 1.3. Fichiers ou répertoires complets Liste de fichiers et/ou de répertoires complets - c'est à dire incluant l'arborescence - du poste de travail vers un espace partagé, serveur de fichiers ou autre poste de travail disposant d'un espace disque visible depuis le poste source. Un test est effectué pour la recopie de chaque fichier, assurant ainsi la continuité de la sauvegarde en cas d'échec sur un fichier. 1.4. Conclusion Dans une architecture ou stratégie de sauvegarde, il est possible d'utiliser de nombreuses technologies:. bandes magnétiques. graveurs de CD. disque miroir. disques RAID Ces technologies nécessitent souvent la mise en oeuvre d'un spécialiste et la maîtrise d'un logiciel de sauvegarde pour les utilisateurs. PeerBackup apporte donc une alternative simple et sans investissement. page 3/10
2. - Termes utilisés 2.1. SOURCE désigne ou qualifie un disque, un répertoire, un fichier qui fait l'objet d'une sauvegarde vers une cible. 2.2. CIBLE désigne ou qualifie un disque, un répertoire, un fichier qui sera créé ou réécrit comme copie de sauvegarde 2.3. SAUVEGARDE recopie d'un ou plusieurs fichiers dans leur dernière version vers un support destiné à la reconstitution éventuelle en cas de destruction du source. afin d'assurer une sécurité totale des sauvegardes il faut tenir compte des éléments suivants: a) les objets sources et cible doivent être situés sur des machines différentes, b) le support matériel cible doit être éloigné du source en cas de feu, c) il faut tester la reconstitution des sources matériellement et fonctionnellement*, d) il faut s'assurer qu'en cas de besoin de reconstitution que le matériel cible sera disponible, e) il faut prévoir des archivages. 2.4. ARCHIVAGE sauvegardes destinée à être conservée à des fins historiques, les supports type CD ou DVD réinscriptibles sont souvent préférables. 2.5. SERVEUR-POSTE DE TRAVAIL Ici il s'agit de distinguer la source de la cible, dans le cas le plus courant la sauvegarde est effectuée depuis les postes de travail vers un espace réservé sur un serveur. Mais si l'on souhaite sauvegarder une copie d'un serveur vers un poste de travail comme miroir d'un ensemble de données, en complément d'une sauvegardes sur bande les notions de serveur et de cible s'inversent au sens de PeerBackup. Bien entendu PeerBackup peut être aussi utilisé entre deux postes de travail et entre deux serveurs. Il s'agit bien d'une sauvegarde Peer to Peer! 2.5. FICHIER LOG = JOURNAL DE SAUVEGARDE * exemple : un backup de base de données peut inclure des informations relatives à son organisation logique au sein d'un serveur et induire des contraintes de redémarrage fortes Il faut dans ce cas en plus de la reconstitution matérielle du fichier de backu écrire une procédure indiquant toutes les étapes à suivre afin de pouvoir réutiliser réellement les données reconstituées ( fonctionnellement). page 4/10
3. - Installation sur le disque cible 3.1. préalable. vous avez dédié un espace disque sur un serveur ou un poste de travail, Unix, Linux, Novell, Microsoft.... vous avez évalué la taille du cible vis à vis de la taille cumulée des sources PeerBackup vous signalera si la cible est de taille insuffisante Le programme PeerBackup comprend quatre fichiers: pbackup.ini pbackup_user.ini PeerBackup.exe Raccourci vers PeerBackup.exe 3.2. préparation de pbakup.ini. vous devez spécifier à l'aide du Bloc-notes ou de n'importe quel éditeur ASCII, au moins les deux paramètres suivants du fichier pbackup.ini : ' dossier de destination (sans '\' terminal) [backup_folder] \\esylog_serveur\test_peerbackup ' plage d'adresses TCP/IP autorisées à sauvegarder sur le serveur de sauvegarde [tcpip_range] 192.168.1.70;192.168.1.75 192.168.1.1;192.168.1.60 Ces plages sont utilisées - dans le cas d'utilisation de portables dont l'adresse réseau est dynamique et qui sont connectés sur des sites différents d'un même WAN (wide area network)- pour limiter le déclenchement automatique des sauvegardes aux sites réservés. 3.3. préparation de pbakup_user.ini. vous pouvez spécifier directement à l'aide du Bloc-notes ou de n'importe quel éditeur ASCII, les paramètres du fichier pbackup_user.ini [pst] O;E:\_Copies_de_Sauvegarde\*.* O;C:\Mes Documents\*.* [days] lundi:oui mardi:oui mercredi:oui jeudi:oui vendredi:oui samedi:non dimanche:non [time] 10:00 [shutdown_rights] NON [usercode] PCPERSO [end]. vous pourrez plus simplement modifier ces paramètres depuis le programme installé sur le poste de travail (source). page 5/10
3.4. détail du fichier pbackup.ini ' indique le numéro de version du fichier INI [version] 1.1 ' taille maximum (MO) autorisée pour les fichiers à sauvegarder [file_size] 100 ' dossier de destination (sans '\' terminal) [backup_folder] \\esylog_serveur\test_peerbackup ' délai (secondes) avant fermeture automatique de Outlook ' sans réponse de l'utilisateur [application_timeout] 60 ' droit du programme à forcer la fermeture d'outlook [shutdown_rights] NON ' temps (minutes) avant message de rappel pour fermer Outlook et effectuer la sauvegarde [reminder] 1 ' débit réseau théorique (KO/sec) [flux] ' 1280 Ko = 10 Mbit 1280 ' plage d'adresses TCP/IP autorisées à sauvegarder sur le serveur de sauvegarde [tcpip_range] 192.168.1.70;192.168.1.75 192.168.1.1;192.168.1.60 ' historique (jours) à conserver dans le fichier LOG [purge_delay] 10 ' nom long (=chemin + nom +extension) du fichier à sauvegarder par défaut ' le code %usercode% permet de configurer un chemin dépendant du login de l'utilisateur [default_pst] C:\Documents and Settings\%usercode%\Local Settings\Application Data\Microsoft\Outlook\Outlook.pst ' plage horaire (heure mini et maxi) pendant laquelle la sauvegarde est autorisée [time_range] 08:00 20:00 ' libellé des messages d'alerte [mes1] ' branche 0 organigramme de sauvegarde Voulez-vous quittez Outlook pour effectuer une sauvegarde? [mes2] ' branche 1 organigramme de sauvegarde ' le code %reminder% permet d'insérer le temps définit dans la rubrique [reminder] Vous le rappelez dans %reminder% minutes? [mes3] ' avant fermeture forcée d'outlook, branche 3 Attention! Outlook va être fermé pour permettre la sauvegarde journalière. Vos messages en cours de création vont être détruits. [mes4] ' fermeture par l'utilisateur pendant une opération en cours Une opération est en cours. Voulez-vous l'interrompre? [mes5] ' taille maximum du fichier à sauvegarder dépassée Votre fichier *.pst dépasse la taille maximum de sécurité. Merci de contacter le service informatique. [mes6] ' sauvegarde en cours Sauvegarde en cours. [mes7] 'autorisation donnée au programme de fermer Outlook Vous autorisez le programme à fermer Outlook pendant votre absence. Vous savez que tout élément en cours de création et non sauvegardé sera éventuellement perdu! [mes8] 'confirmation sauvegarde OK Sauvegarde des fichiers effectuée. 'Sauvegarde des PST effectuée. [mes9] 'confirmation sauvegarde ERREUR Des erreurs ont été décelées pendant la sauvegarde, consultez le journal des sauvegardes. [end] page 6/10
3.5. installation sur la cible recopiez sur la cible le fichier pbackup.ini modifié par vous, c'est tout. 4. - Installation sur le(s) source(s) 4.1. préalable. vous installez un poste de travail (ou serveur) source équipé de Windows N, 2K ou XP.. vous avez préparé le cible comme indiqué au paragraphe 3. vous avez des droits de lecture écriture dans le répertoire "Program Files". vous avez des droits de lecture écriture sur la cible 4.2. installation. créez un répertoire c:\program Files\esylog\PeerBackup. recopiez les fichiers suivants: pbackup.ini modifié par vous pbackup_user.ini éventuellement modifié par vous PeerBackup.exe Raccourci vers PeerBackup.exe - copiez le raccourci de lancement vers le bureau et lancez le programme page 7/10
5. - Utilisation 5.1 Premier lancement En préalable votre poste de travail source dispose bien de l'accès au disque partagé en lecture écriture. Lancez le programme depuis le raccourci créé ou bien directement. Le premier démarrage est important car le fichier local pbackup_user.ini contenant comme [user_code] la valeur "new_user", va aussitôt rechercher le nom d'utilisateur de la machine puis modifier le pbackup_user.ini et créer un sous répertoire sur l'espace cible partagé du nom d'utilisateur. Si l'installation est faite un jour de sauvegarde programmé et à une heure de sauvegarde postérieure à l'heure par défaut alors le programme lancera la sauvegarde au bout de une minute. Le fenêtre PeerBackup 2005 est affichée et comporte plusieurs onglets: 5.2. Journal des sauvegardes Il est la trace des opérations automatiquement lancées par PeerBackup. Vous pouvez dans le fichier pbackup.ini modifier les messages utilisés, il seront pris en compte localement si vous modifiez son numéro de version ( par défaut 1.1). Si vous effacez le journal après l'heure de sauvegarde, la sauvegarde du jour sera reprise dans la minute. Une copie du journal des sauvegardes est maintenue à jour sur le serveur, ce qui permet un suivi centralisé Le journal des sauvegardes est dans l'ordre de la dernière sauvegarde en premier. Vous pouvez agrandir les colonnes du journal.. Dans le cas de la recopie d'un répertoire, si tous les fichiers n'ont pas pu être dupliqués - fichiers en cours d'utilisation par un logiciel de traitement de texte tableur etc..- la ligne de log est en rouge; vous pouvez consulter la taille exprimée en octets de la somme des fichiers cibles et sources. 5.3. Paramètre de l'application Cette fenêtre est l'image de vos paramètres sur l'espace cible. Cela est particulièrement utile si vous utilisez plusieurs espaces cibles. 5.4. Paramètre utilisateurs Les principaux paramètres sont sans ambiguïté. La liste des fichiers à sauvegarder est confirmée dans la deuxième colonne par O(ui) ou N(on). Effectuez un clic droit dans l'espace Fichiers à sauvegarder, vous avez là 4 possibilités:. supprimer la ligne,. ajouter une ligne pour un fichier seul,. ajouter une ligne pour un dossier,. rechercher le.pst d'outlook et l'ajouter à la liste. 5.5. A propos... Numéro de version de PeerBackup. page 8/10
6. - Barre de tâches La fermeture de la fenêtre à onglets de PeerBackup ne ferme pas complètement le programme luimême, il est toujours actif et inséré dans la partie droite de la barre de tâches. Effectuez un clic droit sur l'icône de PeerBackup représentant une disquette. De là vous pouvez accéder aux différents onglets et fermer le programme complètement. 7. - Désinstallation Désactivez le démarrage automatique du programme avant de supprimer le fichiers, sinon allez dans le répertoire "Menu Démarrer\Programmes\Démarrage" de l'utilisateur "All Users" pour supprimer le raccourci directement. 8. - Schéma Le schéma de la page suivante donne la logique des opérations effectuée par PeerBackup, il est particulièrement intéressant pour les utilisateurs d'outlook. page 9/10
0 jour J heure H.chargement des deux copies des fichiers user.ini et tests de cohérence.chargement du fichier.ini du serveur, test de cohérence.messages dans le journal 1bis OUTLOOK ACTIF? oui non non Voulez-vous quitter outlook pour effectuer la sauvegarde? Sauvegarde pas de réponse après trois minutes Vous le rappeller dans 10 mn? oui oui écrit dans log PB ferme OUTLOOK non Sauvegarde Pb ferme OUTLOOK écrit dans log écrit dans log Sauvegarde 1 écrit dans log 5 2 3 4 page 10/10