en to fr translation catalogue (37 entries)

note: type: Attribute 'xreflabel' of: <sect1>
en: Upgrade Database
fr: Mise à jour des bases de données

note: type: Content of: <sect1><title>
en: Important Notes About Upgrading Database Server Software
fr: Notes importantes sur la mise à jour du serveur de bases de données

note: type: Content of: <sect1><note><para>
en: This section is about reinstalling database software when an existing database is in use.  It is not applicable for initial installations or if there is no existing database for the package being updated, but users should read through it to become aware of issues that can arise in the future.
fr: Cette section parle de la réinstallation des logiciels de bases de données lorsqu'une base de données est utilisée. Elle n'est pas pertinente pour l'installation initiale ou si vous n'avez pas de bases de données pour le paquet mis à jour, mais vous devriez lire cette section pour prendre connaissance des problèmes qui peuvent survenir dans le futur.

note: type: Content of: <sect1><para>
en: Let's start this chapter with a dramatic screenshot of an error that really happened.  This error will not occur if you are installing database software for the first time:
fr: Commençons ce chapitre avec une copie d'écran parlante d'un problème qui a vraiment eu lieu. Ce problème n'aura pas lieu si vous installez le logiciel pour la première fois&nbsp;:

note: type: Content of: <sect1><para>
en: To avoid situations like this (i.e., your database server software refuses to start), read the following discussion of the best way to upgrade a DBMS (Database Management System).
fr: Pour éviter ce genre de situation (c.-à-d. où votre serveur de bases de données refuse de démarrer), lisez les réflexions suivantes à propos de la mise à jour d'un DBMS (système de gestion de bases de données).

note: type: Content of: <sect1><para>
en: The root cause of the error shown above was an upgrade of the server software to a newer major version which left the data files untouched. In this case, the administrator was able to recover the DBMS without any loss of data.
fr: La cause principale du problème ci-dessus était la mise à jour du serveur vers une nouvelle version majeur et les fichiers de données qui n'ont pas été mis à jour. L'administrateur a réussi à corriger le problème sans perdre de données.

note: type: Content of: <sect1><para>
en: Even if you are doing an initial DBMS install, read through this section. It provides information about implementing backup and restore procedures (or at least a strategy for creating them) which will satisfy your needs and guarantee the safety of your data.
fr: Même si vous effectuez une installation de DBMS initiale, lisez cette section. Elle vous donnera des informations sur la mise en place de sauvegardes et les procédures de restauration (au moins la stratégie pour les créer) suffisantes pour vos besoins et pour la sûreté de vos données.

note: type: Content of: <sect1><sect2><title>
en: Upgrade Database Server Packages
fr: Mise à jour des paquets de serveurs de bases de données

note: type: Content of: <sect1><sect2><para>
en: Database systems work on files which hold the database metadata and the data itself. The internal structure of these files is optimized for use by the server software. When such server software is upgraded, the new software may utilize a different file format than had previously been used. Sometimes the new software can work with the old format as well as the new one&mdash;but without the performance improvements the new format provides.  Other times, the new server software will reformat the data files automatically after the upgrade.
fr: Les systèmes de bases de données fonctionnent avec des fichiers qui contiennent les métadonnées de la base de données et ses données. La structure interne de ces fichiers est fortement optimisée pour être utilisée par le serveur. Lors de la mise à jour de ce serveur, le nouveau serveur peut s'attendre à un format de fichier différent qde celui utilisé précédemment. Parfois, le nouveau serveur peut utiliser l'ancien format en plus du nouveau&mdash;mais sans bénéficier du nouveau format qui peut permettre de meilleures performances. Il se peut aussi que le nouveau serveur reformate les fichiers de données automatiquement au démarrage.

note: type: Content of: <sect1><sect2><para>
en: Unfortunately, the most likely case is that the new server software complains about out of date file formats and exits.  When this happens, and you have overwritten the old server software, you may end up with a broken system and lost data.
fr: Malheureusement, le cas le plus probable est que le nouveau serveur se plaigne du format obsolète et quitte. Lorsque cela se produit et que vous avez écrasé l'ancien serveur, vous pourriez vous retrouver avec un système cassé et avoir perdu vos données.

note: type: Content of: <sect1><sect2><para>
en: Changes in data file formats usually happen at major version changes, but they can also occur at other times.  Before upgrading any DBMS software, check the documentation to see if this upgrade makes changes which require reformatting the database.
fr: Les changements de format de fichiers arrivent en général au changement de versions majeures mais peuvent arriver à d'autres moments. Avant de mettre à jour un serveur de bases de données, vérifiez dans la documentation s'il y a des changements qui nécessitent le reformatage de la base de données.

note: type: Content of: <sect1><sect2><para>
en: Of course, if you have databases with content that is not easily rebuilt, it is always a good idea to create backups of the database from time to time. Before upgrading the server software, you should run another backup.
fr: Bien sur, si vous avez des bases de données dont le contenu n'est pas facile à reconstruire, c'est toujours une bonne idée de créer des sauvegardes de votre base de données de temps en temps. Vous devriez égalememt créer une nouvelle sauvegarde avant la mise à jour du serveur.

note: type: Content of: <sect1><sect2><sect3><title>
en: Upgrade by Backup and Restore
fr: Mise à jour par sauvegarde et restauration

note: type: Content of: <sect1><sect2><sect3><note><para>
en: A backup is useless if there is no verified process to restore the data from this backup. When running a database server, you should not only create backups; you should also verify that the restore process really works. The time to test the restore procedure is <emphasis>before</emphasis> you urgently need to recover lost data.
fr: Une sauvegarde est inutile s'il n'y a pas de processus vérifié pour restaurer les données de la sauvegarde. Lorsque vous utilisez un serveur de bases de données vous devriez non seulement créer des sauvegardes, mais vous devriez vérifier aussi que le processus de restauration fonctionne correctement. Le bon moment pour tester cette procédure est <emphasis>avant</emphasis> que vous ayez besoin de récupérer en urgence des données perdues.

note: type: Content of: <sect1><sect2><sect3><para>
en: Most database server software provides some basic tools to create backups of your data. Usually the backups created with those tools can be read by newer versions of the software (via a restore tool). Using older restore tools with newer backup data is a bad idea; you should <emphasis>never</emphasis> blindly assume that it will work. It might, but usually it doesn't.
fr: La plupart des serveurs de bases de données fournissent des outils de base pour créer des sauvegardes de vos données. En général les sauvegardes créées avec ces outils peuvent être lues par les nouvelles versions du logiciel (avec un outil de restauration). Utiliser les anciens outils de restauration avec les nouvelles données de sauvegarde est incertain et vous ne devriez <emphasis>jamais</emphasis> supposer aveuglément que cela fonctionnera. C'est possible, mais en général ça ne marche pas.

note: type: Content of: <sect1><sect2><sect3><para>
en: The easiest way to upgrade your database files is to
fr: Le plus simple pour mettre à jour vos fichiers de bases de données est de

note: type: Content of: <sect1><sect2><sect3><itemizedlist><listitem><para>
en: Create a full database backup using the old tools.
fr: Créer une sauvegarde complète de votre base de données avec les anciens outils.

note: type: Content of: <sect1><sect2><sect3><itemizedlist><listitem><para>
en: This step creates an offline copy of the database files&mdash;for long term archiving, for disaster recovery, or as preparation for an upgrade. This offline backup consists of either (1) a full one-to-one copy of the current database files, or (2) a full backup of the database files from a certain point in time, plus all the journal data (that is Oracle&reg; terminology, it is called "Continuous Archiving" or "write ahead log (WAL)" in Postgresql) describing the changes made after that point in time. This second form takes less time to create (if the DB software provides this type of journaling) because you only have to save the data that have changed since the last full backup was created.
fr: Cette étape crée une copie hors-ligne des fichiers de bases de données pour les utiliser pour l'archivage à long terme, pour la restaurer après une catastrophe ou simplement pour préparer une mise à jour. Cette sauvegarde hors-ligne consiste (1) en une copie complète des fichiers de bases de données ou (2) d'une sauvegarde des fichiers à un certain moment de l'histoire plus toutes les données de journal (c'est la terminologie d'Oracle&reg;, ça s'appelle « Continuous Archiving » ou « write ahead log (WAL) » dans Postgresql) qui contiennent les informations sur les changements de données à partir de ce moment. Ce dernier prend moins de temps à créer si le logiciel de bases de données fournit ce type de journalisation car vous n'avez qu'à sauvegarder les dernier changements après la création de la dernière sauvegarde.

note: type: Content of: <sect1><sect2><sect3><itemizedlist><listitem><para>
en: When upgrading database server software, a full backup (which can be used for subsequent incremental backups) should be created; but if there is a lot of data, an incremental backup will suffice. The best strategy for you depends on the amount of data stored in your database (is it a few hundred table rows, or is it hundreds of terabytes?). A full backup in the latter case can't be done quickly.  To fully protect your data, create a backup of the old programs (and/or their sources) and save it, along with the data files, to be certain there is a fallback solution if the new software cannot read the old data.
fr: En terme de mise à jour du serveur, une sauvegarde complète (qui peut être utilisée pour des sauvegardes incrémentales suivantes) est recommandée, mais si la quantité de données est trop élevée, une sauvegarde incrémentale devrait être suffisante. La stratégie appropriée dépend de la quantité de données dans votre base de données (une centaine de lignes ou plusieurs centaines de téraoctets&nbsp;?). Une sauvegarde complète de cette dernière n'est pas rapide. Pour complètement protéger vos données, créez une sauvegarde des anciens binaires (et/ou leurs sources) et stockez-les avec les fichiers de données pour vous assurer qu'il y a une solution de repli si le nouveau logiciel n'est pas capable de lire les anciennes données.

note: type: Content of: <sect1><sect2><sect3><itemizedlist><listitem><para>
en: Upgrade the server software
fr: Mettez à jour le serveur

note: type: Content of: <sect1><sect2><sect3><itemizedlist><listitem><para>
en: In this step, instructions to build the database server software are executed just as they are shown in subsequent sections talking about the DBMs like MariaDB or Postgresql. That is, build the software as usual using BLFS instructions.
fr: Pour cette étape, exécutez les instructions de construction du serveur de bases de données telles qu'elles sont montrées dans les sections suivantes parlant de DBMS comme MariaDB ou PostgreSQL. C'est-à-dire, construisez le logiciel comme d'habitude avec les instructions de BLFS.

note: type: Content of: <sect1><sect2><sect3><itemizedlist><listitem><para>
en: Restore the database by using the new tools.
fr: Restaurez la base de données avec les nouveaux outils.

note: type: Content of: <sect1><sect2><sect3><itemizedlist><listitem><para>
en: To restore the data, the tools of the newly installed server software should be used. During the restoration process, the new tools will create and/or upgrade the data files in the format the new software requires. It is assumed that newer software is capable of reading old data.
fr: Pour restaurer les données, vous devriez utiliser les outils du serveur nouvellement installé. Pendant la restauration, les nouveaux outils créeront ou mettront à jour les fichiers de données vers le format requis par le nouveau logiciel. On suppose que celui-ci est capable de lire les anciennes données.

note: type: Content of: <sect1><sect2><sect3><para>
en: Since you already have a backup procedure in place (and you have tested your restore procedure, right?), this might be the easiest way to upgrade as you can use your well known processes to upgrade just as you always do&mdash;at least in terms of the backup and restore.
fr: Comme vous avez déjà une procédure de sauvegarde (et que vous avez testé votre procédure de restauration, n'est-ce pas&nbsp;?), c'est la manière la plus simple de mettre à jour puisque vous utilisez des procédures connues pour mettre à jour comme vous le faites toujours&mdash;au moins pour la sauvegarde et la restauration.

note: type: Content of: <sect1><sect2><sect3><title>
en: Upgrade the Database Files by Using System Tools
fr: Mise à jour des fichiers de bases de données avec des outils systèmes

note: type: Content of: <sect1><sect2><sect3><para>
en: Some database systems (for instance Postgresql) provide a tool which can reformat (upgrade) the existing database files to the new format.  If you need to restore from a backup (for example, running the upgrade tool failed) you will have to reinstall the old software to recover your data.
fr: Certains systèmes de bases de données (par exemple Postgresql) fournissent un outil qui peut reformater (mettre à jour) les fichiers de bases de données existants vers le nouveau format. Si vous devez restaurer vos données à partir d'une sauvegarde (par exemple, l'outil de mise à jour ayant échoué), vous devrez réinstaller l'ancien logiciel pour retrouver vos données.

note: type: Content of: <sect1><sect2><sect3><para>
en: Even though the reformatting tools might work as advertised, you should create a full backup before running them. A failure could cause serious damage to the database.
fr: Même si ces outils peuvent fonctionner comme attendu, vous devriez créer une sauvegarde complète avant de les lancer. Un échec peut occasionner de sérieux dommages à votre base de données.

note: type: Content of: <sect1><sect2><title>
en: Notes for Specific DBMS
fr: Remarque pour des DBMS spécifiques

note: type: Content of: <sect1><sect2><sect3><para>
en: Upstream documentation for Backup/Restore: <ulink url="https://www.postgresql.org/docs/current/backup.html"/>
fr: Documentation en amont pour la sauvegarde et la restauration&nbsp;: <ulink url="https://www.postgresql.org/docs/current/backup.html"/>

note: type: Content of: <sect1><sect2><sect3><para>
en: Upstream documentation for Backup/Restore: <ulink url="https://mariadb.com/kb/en/backup-and-restore-overview/"/>
fr: Documentation en amont pour la sauvegarde et la restauration&nbsp;: <ulink url="https://mariadb.com/kb/en/backup-and-restore-overview/"/>

note: type: Content of: <sect1><sect2><sect3><para>
en: Do not underestimate <application>Sqlite</application>. It is a feature-rich DBMS. The main difference from the two big players above is that Sqlite does not provide access via a network API. Sqlite databases are always stored on the machine running the program which uses the database. The manipulation of data content is done via API calls to library functions directly within the program.
fr: Ne sous-estimez pas <application>Sqlite</application>. C'est un DBMS riche en fonctionnalités. La différence majeure par rapport aux deux grands concurrents plus haut est que Sqlite ne fournit pas d'accès par une API en réseau. Les bases de données Sqlite sont des fichiers stockés sur la même machine que le programme qui l'utilise. La manipulation de données se fait par des appels API vers des bibliothèques directement dans le programme.

note: type: Content of: <sect1><sect2><sect3><para>
en: In the upstream documentation you may find the following useful:
fr: Dans la documentation en amont, vous pourriez trouver que ceci est utile&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: Documentation of the sqlite3 command line tool: <ulink url="https://www.sqlite.org/cli.html"/>
fr: La documentation de l'outil en ligne de commande sqlite3&nbsp;: <ulink url="https://www.sqlite.org/cli.html"/>

note: type: Content of: <sect1><sect2><sect3><para>
en: Documentation of backup API calls: <ulink url="https://www.sqlite.org/backup.html"/>
fr: La documentation des appels API de sauvegarde&nbsp;: <ulink url="https://www.sqlite.org/backup.html"/>

note: type: Content of: <sect1><sect2><sect3><para>
en: Unfortunately, there is no dedicated chapter in the upstream documentation talking about backup/restore, but there are several articles about it on the Internet. Here is an example.
fr: Malheureusement, il n'y a pas de chapitre dédié dans la documentation en amont sur la sauvegarde et la restauration, mais il y a plusieurs articles à ce sujet sur internet. Voici un exemple.

note: type: Content of: <sect1><sect2><sect3><para>
en: Documentation for Backup/Restore: <ulink url="https://database.guide/backup-sqlite-database/"/>
fr: Documentation pour la sauvegarde et la restauration&nbsp;: <ulink url="https://database.guide/backup-sqlite-database/"/>

note: type: Content of: <sect1><sect2><sect3><para>
en: Like <application>Sqlite</application>, this software acts on local database files; there is no network interface.
fr: Comme <application>Sqlite</application> ce logiciel agit sur des fichiers de bases de données locaux ce qui signifie qu'il n'y a pas d'interface en réseau.
