Aller au contenu

DMPDNSJRNF

Vider fichier journal DNS

Dump DNS Journal File

En bref

La commande Vider fichier journal DNS (DMPDNSJRNF) vide le contenu d'un fichier journal de zone sous une forme lisible. The Dump DNS Journal File (DMPDNSJRNF) command dumps the contents of a zone journal file in a human-readable form.

DMPDNSJRNF se lit DMP (Vider (dump)) + DNSJRNF. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

DMPDNSJRNF JRNFILE(…)

Paramètres

  • JRNFILE Fichier journal Journal file obligatoire
  • TOSTMF Fichier de sortie Output file

Astuce : dans une session 5250, tapez DMPDNSJRNF puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QDNS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande Vider fichier journal DNS (DMPDNSJRNF) vide le contenu d'un fichier journal de zone sous une forme lisible. The Dump DNS Journal File (DMPDNSJRNF) command dumps the contents of a zone journal file in a human-readable form.

Les fichiers journaux sont créés automatiquement par le serveur DNS lorsque des modifications sont apportées à des zones dynamiques (par exemple par la commande NSUPDATE). Ils enregistrent, au format binaire, chaque ajout ou suppression d'un enregistrement de ressource, ce qui permet de réappliquer les modifications à la zone lorsque le serveur est redémarré après un arrêt ou un incident. Par défaut, le nom du fichier journal est formé en ajoutant l'extension .jnl au nom du fichier de zone correspondant. Journal files are automatically created by DNS server when changes are made to dynamic zones (e.g., by NSUPDATE command). They record each addition or deletion of a resource record, in binary format, allowing the changes to be re-applied to the zone when the server is restarted after a shutdown or crash. By default, the name of the journal file is formed by appending the extension .jnl to the name of the corresponding zone file.

Cette commande convertit le contenu d'un fichier journal donné en un format texte lisible. Chaque ligne commence par add ou del, pour indiquer si l'enregistrement a été ajouté ou supprimé, et se poursuit par l'enregistrement de ressource au format de fichier maître. This command converts the contents of a given journal file into a human-readable text format. Each line begins with add or del, to indicate whether the record was added or deleted, and continues with the resource record in master-file format.

Restrictions:

  • Vous devez posséder le droit d'exécution (*X) sur les répertoires du chemin d'accès du fichier de sortie. You must have execute (*X) authority to the directories in the path of the output file.
  • Vous devez posséder le droit d'écriture (*W) sur le fichier de sortie s'il existe déjà. You must have write (*W) authority to the output file if it already exists.
  • Vous devez posséder les droits de lecture, d'écriture et d'exécution (*RWX) sur le répertoire parent du fichier de sortie si celui-ci n'existe pas encore. You must have read, write and execute (*RWX) authority to the output file's parent directory if the output file does not already exist.

Paramètres

Mot-clé Description Valeurs possibles Remarques
JRNFILE Fichier journalJournal file Chemin d'accès Obligatoire, positionnel 1
TOSTMF Fichier de sortieOutput file Chemin d'accès, *STDOUT Facultatif, positionnel 2

Fichier journal (JRNFILE)Journal file (JRNFILE)

Indique le fichier journal utilisé pour vider le journal de zone. Specifies the journal file which is used to dump the zone journal.

Ce paramètre est obligatoire. This is a required parameter.

path-name
Indiquez le chemin d'accès du fichier journal de zone dans lequel les journaux sont vidés. Specify the path name for the zone journal file where the journals dump to.

Fichier de sortie (TOSTMF)Output file (TOSTMF)

Indique le nom d'un fichier STREAM dans lequel toute la sortie de la commande est écrite. Specifies the name of a stream file where all command output is written.

*STDOUT
Toute la sortie de la commande est dirigée vers l'unité de sortie standard (normalement l'écran). All command output goes to the standard output device (normally the display).
chemin-d'accès
Indiquez le chemin d'accès d'un fichier STREAM dans lequel la sortie doit être écrite. Specify the path name for a stream file where output should be written.

Exemples

DMPDNSJRNF JRNFILE('/qibm/userdata/os400/dns/ns/example.com.db.jnl')

Cette commande montre comment vider un fichier journal. La sortie de la commande est envoyée vers stdout et se présente comme suit : This command shows how to dump one journal file. Output from the command is sent to stdout and will look like the following:

add W2.EXAMPLE.COM. 3600 IN A       12.12.12.2
del EXAMPLE.COM. 172800     IN      SOA     EXAMPLE.COM.
postmaster.EXAMPLE.COM. 4 10800 3600 604800 86400
add example.COM. 172800     IN      SOA     EXAMPLE.COM.
postmaster.EXAMPLE.COM. 5 10800 3600 604800 86400
add W3.EXAMPLE.COM. 3600 IN A       12.12.12.3

Messages d'erreur

Messages *ESCAPE *ESCAPE Messages

DNS0013
Erreur lors du traitement des paramètres de la commande. Error processing command parameters.
DNS0065
L'option 33 de i5/OS est requise mais n'est pas installée. Option 33 of i5/OS is required, but is not installed.
TCP7124
Le programme &1 de la bibliothèque &2, de type *PGM, s'est terminé anormalement. Program &1 in library &2 type *PGM ended abnormally.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.