From a7591f605dd9fb1a3d2300b5dfe48159cdfc2d85 Mon Sep 17 00:00:00 2001 From: Ludovic Strappazon Date: Tue, 21 Feb 2006 10:20:35 +0000 Subject: [PATCH] Mise a jour de general.tex. --- docs/manual-fr/general.tex | 110 +++++++++++++++++++++---------------- 1 file changed, 63 insertions(+), 47 deletions(-) diff --git a/docs/manual-fr/general.tex b/docs/manual-fr/general.tex index c10909ca..3279de77 100644 --- a/docs/manual-fr/general.tex +++ b/docs/manual-fr/general.tex @@ -9,19 +9,23 @@ {\bf Bacula} est un jeu de programmes qui vous permet (ou \`a l'administrateur syst\`eme) de faire des sauvegardes, restaurations, et v\'erifications des -donn\'ees d'un ordinateur sur un r\'eseau h\'et\'erog\`ene. En termes +donn\'ees d'un ordinateur sur un r\'eseau h\'et\'erog\`ene. Bacula peut +fonctionner complètement sur un seul ordinateur. Il est capable de +sauvegarder sur des supports variés, y compris disques et cartouches. + +En termes techniques, il s'agit d'un programme de sauvegarde Client/Serveur. Bacula est relativement facile d'utilisation et efficace, tout en offant de nombreuses -fonctions avanc\'ees de stockage qui facilitent la recherche et la +fonctions avanc\'ees de gestion de stockage qui facilitent la recherche et la restauration de fichiers perdus ou endommag\'es. Gr\^ace \`a sa conception modulaire, Bacula est \'echelonnable depuis le simple syst\`eme constitu\'e d'un ordinateur, jusqu'au syst\`eme de plusieurs centaines d'ordinateurs diss\'emin\'es sur un vaste r\'eseau. -\subsubsection*{Qui a besoin de Bacula ?} +\subsection*{Qui a besoin de Bacula ?} \index[general]{Qui a besoin de Bacula ? } \index[general]{Bacula!Qui a besoin de } -\addcontentsline{toc}{subsubsection}{Qui a besoin de Bacula ?} +\addcontentsline{toc}{subsection}{Qui a besoin de Bacula ?} Si vous utilisez actuellement un programme tel que {\bf tar}, {\bf dump}, ou {\bf bru} pour sauvegarder vos donn\'ees, et aimeriez une solution r\'eseau, @@ -32,8 +36,17 @@ n'avez pas l'exp\'erience d'un syst\`eme de sauvegarde sophistiqu\'e, nous ne vous recommandons pas l'utilisation de Bacula, car il est beaucoup plus difficile \`a installer et utiliser que {\bf tar} ou {\bf dump}. +Si vous attendez de Bacula qu'il se comporte comme les programmes simples +mentionnés ci-dessus et qu'il écrive sur toute cartouche insérée dans le +lecteur, vous éprouverez des difficultés à travailler avec Bacula. Bacula +est conçu pour protéger vos données en suivant les règles que vous spécifiez, +ce qui signifie que la réutilisation d'une cartouche ne se fera qu'en dernier +ressort. Il est possible de "contraindre" Bacula à écraser toute cartouche dans +le lecteur, mais il est plus facile et plus efficace d'utiliser un outil +plus basique pour ce genre d'opérations. + Si vous utilisez {\bf Amanda} et aimeriez un programme de sauvegarde qui peut -\'ecrire sur plusieurs volumes (i.e. non limit\'e par la capacit\'e de vos +\'ecrire sur plusieurs volumes (qui ne soit pas limit\'e par la capacit\'e de vos cartouches), Bacula peut certainement satisfaire vos besoins, d'autant que plusieurs de nos utilisateurs estiment que Bacula est plus simple \`a installer et utiliser que d'autres programmes \'equivalents. @@ -44,12 +57,12 @@ PerfectBackup+}, vous pourriez \^etre interess\'e par Bacula qui fournit la plupart de leurs fonctions et qui est un logiciel libre sous licence GNU version 2. -\subsubsection*{Composants ou Services de Bacula} +\subsection*{Composants ou Services de Bacula} \index[general]{Bacula!Composants ou Services de } \index[general]{Composants ou Services de Bacula } -\addcontentsline{toc}{subsubsection}{Composants ou Services de Bacula} +\addcontentsline{toc}{subsection}{Composants ou Services de Bacula} -Bacula est constitu\'e des cinq composants ou services majeurs suivants: +Bacula est constitu\'e des cinq composants ou services majeurs suivants : \includegraphics{./bacula-applications.eps} (remerciements \`a Aristedes Maniatis pour ce sch\'ema et le suivant) @@ -62,8 +75,9 @@ Bacula est constitu\'e des cinq composants ou services majeurs suivants: } est le programme qui supervise toutes les op\'erations de sauvegarde, restauration, v\'erification et archivage. L'administrateur syst\`eme utilise le Bacula Director pour planifier les sauvegardes et restaurer les fichiers. -Pour plus de d\'etails, consultez la Documentation Pour Developpeurs sur la -conception du Daemon Director. +Pour plus de d\'etails, consultez la section concernant la conception du Daemon Director +dans la documentation pour développeurs. Le Director est exécuté en tant que {\it daemon} +ou service (c'est à dire en tâche de fond). \item \label{UADef} Le service {\bf Bacula Console} est le programme qui permet \`a @@ -73,15 +87,16 @@ disponible en trois versions. La premi\`ere et la plus simple est d'ex\'ecuter le programme Console dans une fen\^etre shell (i.e. interface TTY). La plupart des administrateurs syst\`eme trouveront cette m\'ethode parfaitement ad\'equate. La seconde version est une interface graphique GNOME -qui, pour le moment (23 novembre 2003) est loin d'\^etre compl\`ete, mais est +qui est loin d'\^etre compl\`ete, mais est tout \`a fait fonctionnelle puisqu'elle poss\`ede la plupart des possibilit\'es de la Console shell. La troisi\`eme version est une interface graphique wxWidgets qui permet de s\'electionner interactivement les fichiers \`a restaurer. Elle int\`egre la plupart des fonctionnalit\'es de la console -shell, permet la compl\'etion automatique avec la touche ``tabulation'', et +shell, permet la compl\'etion automatique avec la touche tabulation, et fournit une aide instantan\'ee relative \`a la commande que vous \^etes en -train de taper. Pour plus de d\'etails, consultez la Documentation Pour -D\'eveloppeurs sur la conception de la Console Bacula. +train de taper. Pour plus de d\'etails, consultez la section +\ilink{Conception de la Console Bacula}{_ConsoleChapter} dans la documentation +pour développeurs. \item \label{FDDef} Le service {\bf Bacula File} (ou programme client) est le programme install\'e @@ -96,15 +111,16 @@ et la documentation s'y r\'ef\`ere parfois en tant que Client (par exemple dans les fichiers de configuration de Bacula). En plus du File Daemon pour Unix/Linux, il existe un File Daemon pour Windows (usuellement distribu\'e au format binaire). Le File Daemon Windows fonctionne sur toutes les versions -actuelles de Windows (95, 98, Me, NT, 2000, XP, 2003). +actuelles de Windows (NT, 2000, XP, 2003 et peut-être aussi 98 et Me). \item \label{SDDef} Le service {\bf Bacula Storage} est le programme qui transf\`ere les donn\'ees et les attributs de fichiers aux m\'edia physiques ou aux volumes et les restitue lors de restaurations. En d'autres termes, Le storage Daemon est -responsable des op\'erations de lecture et d\'ecriture sur vos cartouches (ou -autres m\'edia de stockage, comme par exemple fichiers). Pour plus de d\'etails consultez -la Documentation Pour D\'eveloppeurs sur la conception du Storage Daemon. +responsable des op\'erations de lecture et d'\'ecriture sur vos cartouches (ou +autres m\'edia de stockage, comme par exemple des fichiers). Pour plus de +d\'etails consultez la Documentation Pour D\'eveloppeurs sur la conception du +Storage Daemon. \item \label{DBDefinition} Les services {\bf Catalogue} ont pour t\^ache de maintenir \`a jour la base de @@ -118,8 +134,7 @@ chaque job ex\'ecut\'e et chaque fichier sauvegard\'e ce qui permet des restaurations et une gestion de volumes efficaces. Bacula supporte actuellement trois bases de donn\'ees diff\'erentes, MySQL, PostgreSQL, et SQLite. L'une des trois doit \^etre choisie \`a la compilation de {\bf -Bacula}. Il existe aussi une base de donn\'ees interne, mais elle n'est plus -support\'ee. +Bacula}. Les trois bases de donn\'ees actuellement support\'ees (MySQL, PostgreSQL, ou SQLite) fournissent de nombreuses fonctions telles l'indexation rapide, @@ -160,10 +175,10 @@ les quatre services suivants doivent \^etre configur\'es et lanc\'es : le Director Daemon, le File Daemon, le Storage Daemon et MySQL, PostgreSQL ou SQLite. -\subsubsection*{Configuration de Bacula} +\subsection*{Configuration de Bacula} \index[general]{Configuration de Bacula } \index[general]{Bacula!Configuration de } -\addcontentsline{toc}{subsubsection}{Configuration de Bacula} +\addcontentsline{toc}{subsection}{Configuration de Bacula} Pour que Bacula comprenne votre syst\`eme, quels clients vous voulez sauvegarder et comment, vous devez cr\'eer un certain nombre de fichiers de @@ -171,10 +186,10 @@ configuration. La suite brosse un tableau de ces op\'erations. \includegraphics{./bacula-objects.eps} -\subsubsection*{Conventions utilis\'ees dans ce document} +\subsection*{Conventions utilis\'ees dans ce document} \index[general]{Conventions utilis\'ees dans ce document } \index[general]{Document!Conventions utilis\'ees dans ce } -\addcontentsline{toc}{subsubsection}{Conventions utilis\'ees dans ce document} +\addcontentsline{toc}{subsection}{Conventions utilis\'ees dans ce document} {\bf Bacula} est en constante \'evolution, par cons\'equent, ce manuel ne sera pas toujours en accord avec le code. Si un objet de ce manuel est @@ -189,13 +204,13 @@ ligne : \elink{www.bacula.org/manual}{http://www.bacula.org/manual}, veuillez garder \`a l'esprit que cette version d\'ecrit la version courante de d\'eveloppement de Bacula (celle du CVS) qui peut contenir des fonctionnalit\'es qui -n'existent pas dans la version ``officielle''. De m\^eme, il est +n'existent pas dans la version "officielle". De m\^eme, il est g\'en\'eralement un peu \`a la tra{\^\i}ne derri\`ere le code. -\subsubsection*{D\'emarrage rapide} +\subsection*{D\'emarrage rapide} \index[general]{D\'emarrage rapide } \index[general]{Rapide!D\'emarrage } -\addcontentsline{toc}{subsubsection}{D\'emarrage rapide} +\addcontentsline{toc}{subsection}{D\'emarrage rapide} Pour faire fonctionner Bacula rapidement, nous vous recommandons de commencer par parcourir la section Terminologie ci-dessous, de passer rapidement en @@ -205,14 +220,12 @@ revue le chapitre suivant intitul\'e qui vous donnera une vue d'ensemble de la mise en oeuvre de Bacula . Apr\`es quoi vous devriez poursuivre avec le chapitre sur \ilink{ L'installation de Bacula}{_ChapterStart17}, puis le chapitre - \ilink{Comment configurer Bacula}{_ChapterStart16}, et finalement, -le chapitre -\ilink{Ex\'ecuter Bacula}{_ChapterStart1}. +le chapitre \ilink{Ex\'ecuter Bacula}{_ChapterStart1}. -\subsubsection*{Terminologie} +\subsection*{Terminologie} \index[general]{Terminologie } -\addcontentsline{toc}{subsubsection}{Terminologie} +\addcontentsline{toc}{subsection}{Terminologie} Pour faciliter la communication autour de ce projet, nous fournissons ici les d\'efinitions de la terminologie que nous utilisons. @@ -259,7 +272,7 @@ programmes de sauvegarde et archivage tels que {\bf dump} et {\bf tar}. \index[sd]{Client } Dans la terminologie de Bacula, le mot Client d\'esigne une machine sauvegard\'ee, et est synonyme de File service ou File Daemon. Nous nous y -r\'ef\'erons assez souvent par ``le FD''. Un client est d\'efini dans une +r\'ef\'erons assez souvent par "le FD". Un client est d\'efini dans une ressource de fichier de configuration. \item [Console] @@ -283,8 +296,8 @@ directive {\bf Name} d\'efinit le nom de la ressource. \item [Director] \index[sd]{Director } Le principal {\it daemon} serveur de Bacula qui planifie et dirige toutes -les op\'erations de Bacula. Occasionnellement, nous le d\'esignons par ``le -DIR''. +les op\'erations de Bacula. Occasionnellement, nous le d\'esignons par "le +DIR". \item [Differentielle (Differential)] \index[sd]{Differentielle (Differential) } @@ -314,7 +327,7 @@ ou FD. Un FileSet est une ressource d'un fichier de configuration qui d\'efinit les fichiers \`a sauvegarder. Il consiste en une liste de fichiers ou r\'epertoires inclus, une liste de fichiers ou r\'epertoires exclus et la -fa{\c c}on dont les fichiers seront stock\'es (compression, chiffrage, +fa{\c c}on dont les fichiers seront stock\'es (compression, chiffrement, signatures). Pour plus de d\'etails consultez le paragraphe \ilink{D\'efinition de la Ressource FileSet}{FileSetResource} dans le chapitre Director de ce document. @@ -390,7 +403,7 @@ l'information sur le volume de sauvegarde. \item [Storage Daemon] \index[sd]{Storage Daemon } - Le Storage Daemon, parfois d\'esign\'e par ``SD'' est le programme qui + Le Storage Daemon, parfois d\'esign\'e par "SD" est le programme qui \'ecrit les attributs et les donn\'ees sur un Volume de Stockage (Storage Volume) (Usuellement une cartouche ou un disque). @@ -424,7 +437,7 @@ confronter le contenu du volume aux fichiers originaux sur le disque. Une op\'eration d'archivage est effectu\'ee apr\`es une sauvegarde, et consiste en l'exclusion des volumes sur lesquels les donn\'ees sont sauvegard\'ees de l'utilisation courante. Ces volumes sont marqu\'es -``Archived'', et ne sont plus utilis\'es pour sauvegarder des fichiers. Tous +"Archived", et ne sont plus utilis\'es pour sauvegarder des fichiers. Tous les fichiers contenus sur un Volume Archive sont supprim\'es du catalogue. PAS ENCORE IMPLEMENTE. @@ -448,8 +461,8 @@ La p\'eriode de r\'etention des fichiers d\'etermine la dur\'ee pendant laquelle les enregistrements concernant les fichiers seront gard\'es dans le catalogue. Cette p\'eriode est importante car le volume des enregistrements relatifs aux fichiers occupe, de loin, le plus d'espace dans la base de -donn\'ees. Par cons\'equent, vous devez vous assurer qu'un ``\'elagage'' -(``pruning'') r\'egulier de ces enregistrements est effectu\'e. (Voir la +donn\'ees. Par cons\'equent, vous devez vous assurer qu'un "\'elagage" +(NDT : pruning) r\'egulier de ces enregistrements est effectu\'e. (Voir la commande {\bf retention} de la Console pour plus de d\'etails sur ce sujet). La p\'eriode de r\'etention des jobs est la dur\'ee pendant laquelle les @@ -460,7 +473,9 @@ peuvent \^etre purg\'es tout en conservant ceux relatifs aux jobs. Dans ce cas, l'information concernant les jobs ex\'ecut\'es restera disponible, mais pas les d\'etails des fichiers sauvegard\'es. Normalement, lorsqu'un job est purg\'e, tous les enregistrements concernant les fichiers qu'il a -sauvegard\'e le sont aussi. La p\'eriode de r\'etention des volumes est la +sauvegard\'e le sont aussi. + +La p\'eriode de r\'etention des volumes est la dur\'ee minimale de conservation d'un volume avant qu'il ne soit r\'eutilis\'e. Bacula n'effacera, en principe, jamais un volume qui contient la seule copie de sauvegarde d'un fichier. Dans les conditions id\'eales, le @@ -481,7 +496,7 @@ fichiers qu'ils contiennent sont restaur\'es vers le catalogue Bacula. Une fois ces informations restaur\'ees, les fichiers sauvegard\'es sur ces volumes pourront \^etre ais\'ement restaur\'es. Cette fonction est particuli\`erement utile si certains volumes ou jobs ont d\'epass\'e leur -p\'eriode de r\'etention et ont \'et\'e ``\'elagu\'es'' ou purg\'es du +p\'eriode de r\'etention et ont \'et\'e \'elagu\'es ou purg\'es du catalogue. Le balayage des donn\'ees des volumes est effectu\'e en utilisant le programme {\bf bscan}. Consultez la \ilink{section bscan }{bscan} du chapitre sur les utilitaires @@ -492,16 +507,16 @@ Bacula de ce manuel pour plus de d\'etails. Un volume est une unit\'e d'archivage, usuellement une cartouche ou un fichier nomm\'e sur disque o\`u Bacula stocke les donn\'ees pour un ou plusieurs jobs de sauvegarde. Tous les volumes Bacula ont un label unique -(software) \'ecrit sur le volume par Bacula afin qu'il puisse \^etre sur du -volume qu'il lit r\'eellement. (En principe, il ne devrait pas y avoir de +(logiciel) \'ecrit sur le volume par Bacula afin qu'il puisse \^etre assuré de +lire le bon volume. (En principe, il ne devrait pas y avoir de confusion avec des fichiers disques, mais avec des cartouches, il est facile de monter la mauvaise). \end{description} -\subsubsection*{Ce que Bacula n'est pas} +\subsection*{Ce que Bacula n'est pas} \index[general]{Ce que Bacula n'est pas } \index[general]{Pas!Ce que Bacula n'est } -\addcontentsline{toc}{subsubsection}{Ce que Bacula n'est pas} +\addcontentsline{toc}{subsection}{Ce que Bacula n'est pas} {\bf Bacula} est un programme de sauvegarde, restauration et v\'erification, ce n'est pas un syst\`eme complet de disaster recovery @@ -517,7 +532,8 @@ votre plan de reprise d'activit\'e. Par exemple, si vous avez cr\'e\'e un(e) disque(tte) boot d'urgence et un(e) disque(tte) de secours Bacula pour sauvegarder les informations de partitionnement courantes de votre disque dur, et maintenu un jeu de sauvegardes complet de votre syst\`eme, il est possible -de reconstruire compl\`etement votre syst\`eme ``depuis le m\'etal brut'' +de reconstruire compl\`etement votre syst\`eme "depuis le m\'etal brut" +(NDT : From bare metal) \label{d1} . -- 2.39.5