Puede consultar una ayuda ejecutando wp_backup y wp_restore sin parámetros:
[usuario@localhost scripts]$ ./wp_backup
USAGE: ./wp_backup [flags] args
flags:
-u,--dbuser: Usuario mysql. Asegúrese de que tiene los privilegios
necesarios para la base de datos de WordPress.
(default: 'root')
-p,--dbpassword: Contraseña del usuario mysql. (default: '')
-a,--[no]autobackupname: [Des]Habilitar nombrado automático de ficheros
de backup.
(default: true)
-h,--[no]help: show this help (default: false)
wp_backup:
Error: faltan los siguientes parámetros, en este orden:
1º Dominio o nombre de fichero: si el nombrado automático de ficheros de
backup está habilitado (ver opciones), dominio utilizado para WordPress.
En caso contrario, nombre de fichero de backup que el usuario elija (sin
extensión .tar.gz, ya la añade el programa).
2º Nombre de la base de datos de WordPress. No utilice caracteres
incompatibles con el sistema de ficheros o el sistema operativo, aunque
sean aceptados en MySQL
(http://dev.mysql.com/doc/refman/5.5/en/identifiers.html). Por ejemplo,
los dos puntos ":" en Mac OS HFS+. Para Windows, independientemente del
sistema de ficheros, ver
http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx#naming_conventions
3º Ruta del directorio en el que WordPress se aloja.
4º El directorio en el que se guardará el backup (en forma de fichero
tarball comprimido .tar.gz).
[usuario@localhost scripts]$ ./wp_restore
USAGE: ./wp_restore [flags] args
flags:
-u,--dbuser: Usuario mysql. Asegúrese de que tiene los privilegios
necesarios para la base de datos de WordPress.
(default: 'root')
-p,--dbpassword: Contraseña del usuario mysql. (default: '')
-n,--dbname: Nombre de la base de datos de WordPress. No utilice
caracteres incompatibles con el sistema de ficheros o el
sistema operativo, aunque sean aceptados en MySQL
(http://dev.mysql.com/doc/refman/5.5/en/identifiers.html).
Por ejemplo, los dos puntos : en Mac OS HFS+. Para Windows,
independientemente del sistema de ficheros, ver
http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx#naming_conventions
Si esta opción no se especifica, se usará el nombre original
(el utilizado en el momento de hacer el backup).
(default: '')
-h,--[no]help: show this help (default: false)
wp_restore:
Error: faltan los siguientes parámetros, en este orden:
1º Ruta del directorio en el que WordPress se aloja.
2º Ruta del backup a recuperar (en forma de fichero tarball comprimido
.tar.gz).
En el comando mysql, la contraseña se especifica de cualquiera de estas formas:
-pcontraseña
--password=contraseña
En este programa, por el contrario, tanto -p como --dbpassword requieren un espacio, es decir:
-p contraseña
--dbpassword contraseña
Aprovecho para recordarle al lector que los ficheros de configuración mysql son más seguros que especificar la contraseña por línea de comandos.