</varlistentry>
 
      <varlistentry>
-      <term><option>--xlogdir=<replaceable class="parameter">xlogdir</replaceable></option></term>
+      <term><option>--waldir=<replaceable class="parameter">waldir</replaceable></option></term>
       <listitem>
        <para>
         Specifies the location for the transaction log directory.
-        <replaceable>xlogdir</replaceable> must be an absolute path.
+        <replaceable>waldir</replaceable> must be an absolute path.
         The transaction log directory can only be specified when
         the backup is in plain mode.
        </para>
 
      <varlistentry>
       <term><option>-X <replaceable class="parameter">method</replaceable></option></term>
-      <term><option>--xlog-method=<replaceable class="parameter">method</replaceable></option></term>
+      <term><option>--wal-method=<replaceable class="parameter">method</replaceable></option></term>
       <listitem>
        <para>
         Includes the required transaction log files (WAL files) in the
 
         "                            default text search configuration\n"));
    printf(_("  -U, --username=NAME       database superuser name\n"));
    printf(_("  -W, --pwprompt            prompt for a password for the new superuser\n"));
-   printf(_("  -X, --xlogdir=XLOGDIR     location for the transaction log directory\n"));
+   printf(_("  -X, --waldir=WALDIR       location for the write-ahead log directory\n"));
    printf(_("\nLess commonly used options:\n"));
    printf(_("  -d, --debug               generate lots of debugging output\n"));
    printf(_("  -k, --data-checksums      use data page checksums\n"));
        {"nosync", no_argument, NULL, 'N'},  /* for backwards compatibility */
        {"no-sync", no_argument, NULL, 'N'},
        {"sync-only", no_argument, NULL, 'S'},
-       {"xlogdir", required_argument, NULL, 'X'},
+       {"waldir", required_argument, NULL, 'X'},
        {"data-checksums", no_argument, NULL, 'k'},
        {NULL, 0, NULL, 0}
    };
 
    printf(_("      --no-slot          prevent creation of temporary replication slot\n"));
    printf(_("  -T, --tablespace-mapping=OLDDIR=NEWDIR\n"
      "                         relocate tablespace in OLDDIR to NEWDIR\n"));
-   printf(_("  -X, --xlog-method=none|fetch|stream\n"
+   printf(_("  -X, --wal-method=none|fetch|stream\n"
             "                         include required WAL files with specified method\n"));
-   printf(_("      --xlogdir=XLOGDIR  location for the transaction log directory\n"));
+   printf(_("      --waldir=WALDIR    location for the transaction log directory\n"));
    printf(_("  -z, --gzip             compress tar output\n"));
    printf(_("  -Z, --compress=0-9     compress tar output with given compression level\n"));
    printf(_("\nGeneral options:\n"));
        {"write-recovery-conf", no_argument, NULL, 'R'},
        {"slot", required_argument, NULL, 'S'},
        {"tablespace-mapping", required_argument, NULL, 'T'},
-       {"xlog-method", required_argument, NULL, 'X'},
+       {"wal-method", required_argument, NULL, 'X'},
        {"gzip", no_argument, NULL, 'z'},
        {"compress", required_argument, NULL, 'Z'},
        {"label", required_argument, NULL, 'l'},
        {"status-interval", required_argument, NULL, 's'},
        {"verbose", no_argument, NULL, 'v'},
        {"progress", no_argument, NULL, 'P'},
-       {"xlogdir", required_argument, NULL, 1},
+       {"waldir", required_argument, NULL, 1},
        {"no-slot", no_argument, NULL, 2},
        {NULL, 0, NULL, 0}
    };