Sintaxis del mandato para nzbackup
Sintaxis
nzbackup { [-h|-rev] [-hc conname] |
[-v] [-db database] { [-dir directory list] | [-dirfile dir file] }
[-connector conname] [-connectorArgs "args"] [-differential]
[-cumulative] [-globals] [-u username] [-pw password] [-streams num]
[-noData] [-history] [-backupset ID] [-secret value] }| Parámetro | Descripción | Ejemplo |
|---|---|---|
| -h | Muestra la ayuda del mandato. | |
| -rev | Muestra la revisión de software del mandato. | |
| -host | Especifica el nombre de host o la dirección IP del host. El valor por defecto es el de NZ_HOST. |
|
| -hc connombre | Proporciona detalles sobre todos los argumentos posibles que se pueden utilizar con connectorArgs para diferentes conectores (por ejemplo, networker, netbackup, netbackup8-64, tsm, s3). | nzbackup -hc networker |
| -v[detallado] | Especifica la modalidad detallada, lista los objetos de los que se está realizando una copia de seguridad. | |
| -db base de datos | Realiza una copia de seguridad de la base de datos especificada y de todos sus objetos y los
usuarios, grupos y permisos referenciados por esos objetos. Si especifica esta opción, no podrá especificar la opción -globals. Para obtener más información, consulte Copia de seguridad y restauración de usuarios, grupos y permisos. El valor por defecto es NZ_DATABASE. |
-db ttdev |
| -dir directorio | Especifica una lista de uno o varios nombres de ruta completos separados por un espacio
de los directorios donde se almacenarán los datos. Esta opción sólo se aplica al sistema de archivos. Hasta 11.2.1.9, puede especificar hasta 16 directorios. A partir de 11.2.1.10, puede especificar hasta 30 directorios. Los directorios que especifique serán la raíz de todas las copias de seguridad. El sistema gestiona las copias de seguridad en los subdirectorios de cada directorio raíz. |
-dir /home/user/backups
|
| -archivo | Especifica un archivo con una lista de directorios de destino de copia de seguridad,
uno por línea. Puede especificar hasta 16 ubicaciones de sistema de archivo para sus copias de seguridad. Si estás en 11.2.2.5 o posterior, puedes especificar hasta 32 ubicaciones del sistema de archivos. |
-dirfile /home/mybackuptargetlist |
| -conector connombre | Indica el conector al que se envía la copia de seguridad. Los valores válidos son:
Si tiene instalados clientes de 32 y 64 bits para Tivoli Storage Manager, NetBackup, o NetWorker, el sistema utilizará por defecto el cliente de 32 bits. Puede forzar el sistema para utilizar el cliente de 64 bits especificando el nombre (tsm6-64, netbackup7-64 o networker7-64) en la opción -connector. Si sólo está instalado el cliente de 64 bits, el sistema utiliza el cliente de 64 bits para realizar la copia de seguridad. El sistema descubre el software de copia de seguridad que se basa en el
nombre de conector que especifica. Si tiene instaladas varias versiones de un conector de copia de seguridad (por ejemplo, Tivoli Storage Manager 5 y Tivoli Storage Manager 6), puede identificar una versión específica utilizando uno de estos valores:
|
-connector netbackup |
| --connectorArgs "args" | Especifica una lista de argumentos de paso a través separada por dos puntos
para el conector. La serie de argumento debe incluirse entre comillas dobles. Argumentos de conexión:
|
“name=value[:name |
| -diferencial | Especifica una copia de seguridad diferencial (es decir, sólo los datos que han cambiado desde la última copia de seguridad). | |
| -acumulativo | Especifica una copia de seguridad acumulativa (es decir, el mandato realiza una copia de seguridad solo de los cambios desde la última copia de seguridad completa. | |
| -globales | Realiza una copia de seguridad de todos los permisos de usuario, de grupo y globales. El comando también realiza copias de seguridad de objetos de seguridad de varios niveles, como categorías, cohortes y niveles. Si especifica esta opción, no podrá especificar la opción -db. Para obtener más información, consulte Copia de seguridad y restauración de usuarios, grupos y permisos. |
-globals |
| -u nombreusuario | Especifica el nombre de usuario Netezza Performance Server para conectarse a la base de datos. El valor predeterminado es el valor de NZ_USER. |
-u user_1 |
| -pw contraseña | Especifica la contraseña de usuario. El valor predeterminado es el valor de NZ_PASSWORD. |
-pw XXXXXX |
| -streams núm | Realiza una copia de seguridad de los datos utilizando el número de secuencias especificado. Para obtener más información, consulte Copia de seguridad de varios flujos. El valor por defecto es host.bnrNumStreamsDefault (véase Modificación de los parámetros de configuración ).
Consejo: Utilice -streams como la mitad del número de núcleos de CPU disponibles para obtener un rendimiento y una utilización de recursos óptimos.
|
-streams 3 |
| -noData | Guarda sólo las definiciones de los objetos como tablas, vistas, sinónimos, los privilegios de acceso definidos en la base de datos especificada. Los datos de usuario en las tablas o vistas no se guardan. Esta opción es una forma sencilla de replicar una base de datos vacía con todas sus definiciones de objetos y privilegios en un sistema Netezza Performance Server. |
-noData |
| -history | Imprime el informe del historial de copia de seguridad. | |
| -ID del conjunto de copias de seguridad | Especifica el conjunto de copias de seguridad que desea utilizar con la
copia de seguridad incremental, en lugar del valor predeterminado. El conjunto de copias de seguridad predeterminado es el conjunto de copias de seguridad más reciente de la base de datos que haya especificado. Puede sustituir el valor predeterminado utilizando esta opción. Por defecto, se utiliza la copia de seguridad completa más reciente. |
-backupset 20060523200000 |
| -secret valor | Especifica un valor de cadena necesario para generar una clave simétrica de 256 bits, que se utiliza para cifrar la clave del host en los datos de la copia de seguridad. | -secret toplevel |
| -disableViewCheck | Si una base de datos contiene vistas no válidas, la operación de copia de seguridad falla con un error. Si no quiere eliminar vistas no válidas, puede utilizar la opción -disableViewCheck, para inhabilitar la parte del proceso de copia de seguridad que valida todas las vistas y vistas materializadas antes de proceder con la copia de seguridad. Esta opción está disponible a partir de las versiones 7.2.0.9-P3/7.2.1.3-P3. | nzbackup -db <dbName> -dir <backupPath>
-disableViewCheck |
| -useCxidZonemap valor | Con esta opción, puede utilizar " zonemap " en " createxid " para mejorar el rendimiento de la copia de seguridad diferencial evitando el escaneo de toda la tabla. Toma los valores siguientes:
|
nzabckup –db db1 –dir /tmp/db1 –useCxidZonemap 1
-differential |
| -compressionLib LIB | Si no se proporciona, se utiliza la biblioteca de compresión predeterminada. El valor predeterminado es zlib.zlib y zstd son los argumentos aceptados. Es posible que las copias de seguridad sólo se carguen en sistemas con el mismo número de rebanadas de datos que el sistema de origen. A partir de 11.2.0.0, la restricción no se aplica. Las copias de seguridad de IBM® PureData® System for Analytics 7.1.2.7 siguen siendo compatibles con Netezza Performance Server. |
|
| -compressionLvl # | La opción sólo puede utilizarse con la opción -compressionLib zstd. - -compressionLvl no es válida con -compressionLib zlib. El nivel de compresión predeterminado zstd es
El nivel de compresión debe estar en el rago de |
|
| - skipUnchangedViewDefs | Permite omitir una definición de vista no modificada en una copia de seguridad diferencial. | skipUnchangedViewDefs |
| -esquemas nombre_esquema | Especifica una lista de uno o más nombres de esquemas separados por espacios (sin distinguir mayúsculas de minúsculas). Por defecto, los esquemas se copian junto con el esquema " admin ". Puede cambiar el esquema por defecto de ' admin ' a cualquier esquema definido por el usuario.La copia de seguridad se realizará a nivel de esquema con todos los objetos compatibles correspondientes a ese esquema. |
-schema SCH1 SCH2 |
Configuración del entorno para copias de seguridad
De forma predeterminada, el mandato nzbackup utiliza los valores de las variables de entorno NZ_DATABASE, NZ_USER y NZ_PASSWORD, salvo si especifica valores para -db para NZ_DATABASE, -u para NZ_USER y -pw para NZ_PASSWORD.
| Nombre | Parámetro de línea de mandatos correspondiente |
|---|---|
| NZ_DATABASE | Igual que -db |
| NZ_USER | Igual que -u |
| NZ_PASSWORD | Igual que -pw |
Errores de copia de seguridad
El mandato nzbackup graba errores en el archivo de registro /nz/kit/log/backupsvr/backupsvr.pid.date.log. Para obtener más información sobre los archivos de registro, consulte Registros del sistema.