Skip to content

Commit

Permalink
Quelques corrections sur la mise à jour de backup.xml
Browse files Browse the repository at this point in the history
  • Loading branch information
gleu committed Jun 11, 2016
1 parent 5aaff61 commit a8f28bb
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions postgresql/backup.xml
Original file line number Diff line number Diff line change
Expand Up @@ -943,7 +943,7 @@ SELECT * FROM pg_stop_backup(false);
sauvegarde d'être immédiatement archivable.
</para>
<para>
La fonction <function>pg_stop_backup</function> retournera une ligne avec 3
La fonction <function>pg_stop_backup</function> retournera une ligne avec trois
valeurs. Le second de ces champs devrait être écrit dans un fichier nommé
<filename>backup_label</filename> dans le répertoire racine de la sauvegarde.
Le troisième champ devrait être écrit dans un fichier nommé
Expand All @@ -956,34 +956,34 @@ SELECT * FROM pg_stop_backup(false);
Une fois que les fichiers de segment WAL utilisés lors de la sauvegarde
sont archivés, c'est terminé. Le fichier identifié par le résultat de
<function>pg_stop_backup</function> est le dernier segment nécessaire pour produire
un jeu complet de fichiers de backup.
un jeu complet de fichiers de sauvegarde.
Si <varname>archive_mode</varname> est activé,
<function>pg_stop_backup</function> ne rend pas la main avant que le dernier segment
n'ait été archivé. L'archivage de ces fichiers est automatique puisque
<varname>archive_command</varname> est configuré. Dans la plupart des
<varname>archive_command</varname> est déjà configuré. Dans la plupart des
cas, c'est rapide, mais il est conseillé de surveiller le système d'archivage pour
s'assurer qu'il n'y a pas de retard. Si le processus d'archivage a pris du retard
en raison d'échecs de la commande d'archivage, il continuera d'essayer jusqu'à ce que
l'archive réussisse et que le backup soit complet. Pour
l'archivage réussisse et que la sauvegarde soit complète. Pour
positionner une limite au temps d'exécution de <function>pg_stop_backup</function>,
il faut positionner <varname>statement_timeout</varname> à une valeur
appropriée, mais il faut noter que si
<function>pg_stop_backup</function> est interrompu, la sauvegarde
<function>pg_stop_backup</function> est interrompu à cause de cette configuration, la sauvegarde
peut ne pas être correcte.
</para>
</listitem>
</orderedlist>
</para>
</sect3>
<sect3 id="backup-lowlevel-base-backup-exclusive">
<title>Créer une sauvegarde exclusive low level</title>
<title>Créer une sauvegarde exclusive de bas niveau</title>
<para>
Le procédé pour une sauvegarde exclusive est majoritairement le même
que pour la non-exclusive, mais il diffère en quelques étapes clés.
Il ne permet pas à plus d'une seule sauvegarde concurrente de s'exécuter,
et il peut y avoir quelques problèmes sur le serveur s'il plante pendant
la sauvegarde. Avant PostgreSQL 9.6, il s'agissait de la seule méthode
low-level disponible, mais il est maintenant recommandé que tous les
et il peut y avoir quelques problèmes sur le serveur s'il s'arrête brutalement pendant
la sauvegarde. Avant la version 9.6 de PostgreSQL, il s'agissait de la seule méthode
bas niveau disponible, mais il est maintenant recommandé que tous les
utilisateurs mettent à jour leurs scripts pour utiliser une sauvegarde
non-exclusive si possible.
</para>
Expand All @@ -998,7 +998,7 @@ SELECT * FROM pg_stop_backup(false);
<para>
Se connecter au serveur (peu importe la base) en tant qu'utilisateur
ayant les droits d'exécuter pg_start_backup (superutilisateur, ou un utilisateur
ayant été autorisé à EXECUTE la fonction) et lancer la commande :
ayant le droit EXECUTE sur cette fonction) et lancer la commande&nbsp;:
<programlisting>SELECT pg_start_backup('label');</programlisting>
où <literal>label</literal> est une chaîne utilisée pour identifier de
façon unique l'opération de sauvegarde.
Expand Down Expand Up @@ -1049,7 +1049,7 @@ SELECT pg_start_backup('label', true);
<para>
Se connecter à nouveau à la base de données en tant qu'utilisateur ayant le droit
d'exécuter pg_stop_backup (superutilisateur, ou un utilisateur
ayant été autorisé à EXECUTE la fonction) et lancer la commande :
ayant le droit EXECUTE sur cette fonction) et lancer la commande&nbsp;:
<programlisting>SELECT pg_stop_backup();</programlisting>
Cela met fin au processus de sauvegarde et réalise une bascule
automatique vers le prochain segment WAL. Cette bascule est nécessaire
Expand All @@ -1074,8 +1074,8 @@ SELECT pg_start_backup('label', true);
positionner une limite au temps d'exécution de <function>pg_stop_backup</function>,
il faut positionner <varname>statement_timeout</varname> à une valeur
appropriée, mais il faut noter que si
<function>pg_stop_backup</function> est interrompu, la sauvegarde
peut ne pas être correcte.
<function>pg_stop_backup</function> est interrompu du fait de cette
configuration, la sauvegarde peut ne pas être correcte.
</para>
</listitem>
</orderedlist>
Expand Down

0 comments on commit a8f28bb

Please sign in to comment.