What would you do if you knew?™ Teradata Data Stream Architecture (DSA) Guía del usuario Versión 15.10 B035-3150-045K-ESN Abril de 2015 The product or products described in this book are licensed products of Teradata Corporation or its affiliates. Teradata, Active Data Warehousing, Active Enterprise Intelligence, Applications-Within, Aprimo Marketing Studio, Aster, BYNET, Claraview, DecisionCast, Gridscale, MyCommerce, QueryGrid, SQL-MapReduce, Teradata Decision Experts, "Teradata Labs" logo, Teradata ServiceConnect, Teradata Source Experts, WebAnalyst, and Xkoto are trademarks or registered trademarks of Teradata Corporation or its affiliates in the United States and other countries. Adaptec and SCSISelect are trademarks or registered trademarks of Adaptec, Inc. AMD Opteron and Opteron are trademarks of Advanced Micro Devices, Inc. Apache, Apache Avro, Apache Hadoop, Apache Hive, Hadoop, and the yellow elephant logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. Apple, Mac, and OS X all are registered trademarks of Apple Inc. Axeda is a registered trademark of Axeda Corporation. Axeda Agents, Axeda Applications, Axeda Policy Manager, Axeda Enterprise, Axeda Access, Axeda Software Management, Axeda Service, Axeda ServiceLink, and Firewall-Friendly are trademarks and Maximum Results and Maximum Support are servicemarks of Axeda Corporation. Data Domain, EMC, PowerPath, SRDF, and Symmetrix are registered trademarks of EMC Corporation. GoldenGate is a trademark of Oracle. Hewlett-Packard and HP are registered trademarks of Hewlett-Packard Company. Hortonworks, the Hortonworks logo and other Hortonworks trademarks are trademarks of Hortonworks Inc. in the United States and other countries. Intel, Pentium, and XEON are registered trademarks of Intel Corporation. IBM, CICS, RACF, Tivoli, and z/OS are registered trademarks of International Business Machines Corporation. Linux is a registered trademark of Linus Torvalds. LSI is a registered trademark of LSI Corporation. Microsoft, Active Directory, Windows, Windows NT, and Windows Server are registered trademarks of Microsoft Corporation in the United States and other countries. NetVault is a trademark or registered trademark of Dell Inc. in the United States and/or other countries. Novell and SUSE are registered trademarks of Novell, Inc., in the United States and other countries. Oracle, Java, and Solaris are registered trademarks of Oracle and/or its affiliates. QLogic and SANbox are trademarks or registered trademarks of QLogic Corporation. Quantum and the Quantum logo are trademarks of Quantum Corporation, registered in the U.S.A. and other countries. Red Hat is a trademark of Red Hat, Inc., registered in the U.S. and other countries. Used under license. SAP is the trademark or registered trademark of SAP AG in Germany and in several other countries. SAS and SAS/C are trademarks or registered trademarks of SAS Institute Inc. SPARC is a registered trademark of SPARC International, Inc. Symantec, NetBackup, and VERITAS are trademarks or registered trademarks of Symantec Corporation or its affiliates in the United States and other countries. Unicode is a registered trademark of Unicode, Inc. in the United States and other countries. UNIX is a registered trademark of The Open Group in the United States and other countries. Other product and company names mentioned herein may be the trademarks of their respective owners. The information contained in this document is provided on an "as-is" basis, without warranty of any kind, either express or implied, including the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. Some jurisdictions do not allow the exclusion of implied warranties, so the above exclusion may not apply to you. In no event will Teradata Corporation be liable for any indirect, direct, special, incidental, or consequential damages, including lost profits or lost savings, even if expressly advised of the possibility of such damages. The information contained in this document may contain references or cross-references to features, functions, products, or services that are not announced or available in your country. Such references do not imply that Teradata Corporation intends to announce such features, functions, products, or services in your country. Please consult your local Teradata Corporation representative for those features, functions, products, or services available in your country. Information contained in this document may contain technical inaccuracies or typographical errors. Information may be changed or updated without notice. Teradata Corporation may also make improvements or changes in the products or services described in this information at any time without notice. To maintain the quality of our products and services, we would like your comments on the accuracy, clarity, organization, and value of this document. Please e-mail: [email protected] Any comments or materials (collectively referred to as "Feedback") sent to Teradata Corporation will be deemed non-confidential. Teradata Corporation will have no obligation of any kind with respect to Feedback and will be free to use, reproduce, disclose, exhibit, display, transform, create derivative works of, and distribute the Feedback and derivative works thereof without limitation on a royalty-free basis. Further, Teradata Corporation will be free to use any ideas, concepts, know-how, or techniques contained in such Feedback for any purpose whatsoever, including developing, manufacturing, or marketing products or services incorporating Feedback. Copyright © 2013 - 2015 by Teradata. All Rights Reserved. Tabla de contenido Prefacio.........................................................................................................................................................19 Historial de revisiones........................................................................................................................................19 Audiencia............................................................................................................................................................. 19 Versiones compatibles........................................................................................................................................19 Documentación relacionada ............................................................................................................................ 20 Información de seguridad de producto........................................................................................................... 20 Capítulo 1: Resumen...................................................................................................................................................... 21 Introducción a Data Stream Architecture....................................................................................................... 21 Data Stream Utility y Data Stream Extensions........................................................................................21 Funcionalidad del servidor........................................................................................................................ 22 Soluciones de copia de seguridad..............................................................................................................22 Integración de BAR............................................................................................................................................ 22 Flujo de los trabajos de BAR............................................................................................................................. 24 Configuración inicial de BAR y creación de trabajos de BAR mediante portlets de BAR....................... 24 Acerca de los permisos.......................................................................................................................................25 Acerca de las restricciones.................................................................................................................................25 Eliminación de componentes............................................................................................................................26 Acerca de los tipos de copia de seguridad....................................................................................................... 26 Ejemplo de una estrategia de copia de seguridad....................................................................................28 Copias de seguridad incompletas..............................................................................................................28 Trabajos activos y retirados...............................................................................................................................29 Interfaz de línea de comandos y portlets de BAR.......................................................................................... 29 Múltiples dominios de DSA.............................................................................................................................. 30 Capítulo 2: Portlets de BAR de Teradata................................................................................................... 31 Configuración de BAR.......................................................................................................................................31 Ajuste de la Configuración de BAR...........................................................................................................31 Configuración general de DSA..................................................................................................................32 Sistemas y nodos..........................................................................................................................................33 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 3 Tabla de contenido Adición o edición de una configuración de nodo y sistema ...........................................................33 Eliminación de un sistema................................................................................................................... 35 Adición de un nodo ............................................................................................................................. 35 Eliminación de un nodo....................................................................................................................... 36 Servidores de medios................................................................................................................................... 36 Adición de un servidor de medios...................................................................................................... 36 Eliminación de un servidor de medios...............................................................................................37 Soluciones de copia de seguridad............................................................................................................... 37 Adición de un sistema de archivos del disco..................................................................................... 37 Adición de un servidor NetBackup.....................................................................................................38 Adición de un servidor de DD Boost................................................................................................. 38 Eliminación de un sistema de archivos del disco..............................................................................39 Eliminación de un servidor NetBackup............................................................................................. 39 Eliminación de un servidor de DD Boost..........................................................................................40 Grupos de destino........................................................................................................................................ 40 Adición o copia de un grupo de destino............................................................................................ 40 Eliminación de un grupo remoto........................................................................................................41 Adición o edición de un grupo de restauración................................................................................42 Eliminación de un grupo de restauración..........................................................................................42 Administración del repositorio de DSC.................................................................................................... 42 Programación de una copia de seguridad del repositorio............................................................... 43 Cómo realizar una copia de seguridad del repositorio.....................................................................43 Restaurar el repositorio........................................................................................................................ 44 Operaciones de BAR........................................................................................................................................... 44 Acerca de la vista Trabajos guardados....................................................................................................... 45 Acerca de la barra de filtro de estados del trabajo............................................................................ 46 Ejecución de un trabajo........................................................................................................................ 47 Interrupción de un trabajo...................................................................................................................48 Visualización de estados de trabajo.....................................................................................................48 Acerca de la ficha Registro..................................................................................................... 49 Acerca de la ficha Flujos de datos......................................................................................... 51 Acerca del registro de fases ................................................................................................... 51 Visualización de conjuntos de guardado............................................................................................ 53 Visualización de los ID de la copia de seguridad ..............................................................................53 Retirar un trabajo.................................................................................................................................. 54 Activación de un trabajo........................................................................................................ 55 Eliminación de un trabajo..................................................................................................... 55 Acerca de la vista Historial de trabajos......................................................................................................55 Visualización del historial de trabajos................................................................................................ 56 Planificación de un trabajo..........................................................................................................................57 Administración de trabajos..................................................................................................................58 Creación, edición o clonación de un trabajo de copia de seguridad.............................................. 58 4 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Tabla de contenido Creación, edición o clonación de un trabajo de restauración........................................................ 59 Creación, edición o clonación de un trabajo de análisis.................................................................61 Migración del script de ARC.............................................................................................................. 62 Acerca de la ficha Seleccionar objetos............................................................................................... 62 Acerca de la ficha Resumen de la selección...................................................................................... 63 Acerca de la ficha Versión de conjunto de guardado.......................................................................63 Acerca de la ficha Configuración del trabajo....................................................................................64 Cambio de permisos de trabajo..........................................................................................................68 Acerca de la ficha Objetos.......................................................................................................................... 68 Configuración de valores predeterminados del explorador de objetos........................................ 69 Tipos de objeto......................................................................................................................................69 Uso del Explorador de objetos............................................................................................................70 Capítulo 3: Interfaz de línea de comandos de Teradata DSA...............................................73 Resumen de la interfaz de línea de comandos................................................................................................ 73 Acceso a la interfaz de línea de comandos de DSA.................................................................................73 Acceso a la ayuda de comandos de DSA.................................................................................................. 74 Tipos de comandos de DSA ...................................................................................................................... 75 Configuración de DSA................................................................................................................................80 Sistemas y nodos...................................................................................................................................80 Configuración de un sistema y un nodo ............................................................................81 Servidores de medios........................................................................................................................... 81 Adición o actualización de un servidor de medios........................................................... 82 Soluciones de copia de seguridad.......................................................................................................82 Adición o actualización de un sistema de archivos del disco...........................................82 Adición o actualización de un servidor de DD Boost.......................................................82 Adición o actualización de un servidor NetBackup..........................................................83 Grupos de destino................................................................................................................................ 83 Adición o actualización de un grupo de destino............................................................... 83 Habilitación de un sistema o grupo de destino..................................................................84 Deshabilitación de un sistema o grupo de destino............................................................84 Adición de una asignación de grupo de destino................................................................85 Exportación de una asignación de grupos de destino...................................................... 86 Eliminación de una asignación de grupos de destino.......................................................86 Eliminación de un componente......................................................................................................... 87 Visualización de la información de configuración...........................................................................88 Exportación de la configuración del componente de DSA.............................................................93 Administración del repositorio de DSC............................................................................................93 Programación y configuración de una copia de seguridad del repositorio................... 94 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 5 Tabla de contenido Realización de copias de seguridad del repositorio de DSC............................................. 94 Exportación de la configuración de copia de seguridad del repositorio......................... 94 Restauración del repositorio de DSC................................................................................... 95 Acerca de la interrupción de un trabajo del repositorio de DSC..................................... 95 Planificación de un trabajo..........................................................................................................................96 Creación o actualización de un trabajo.............................................................................................. 97 Retirada automática de un trabajo....................................................................................... 98 Inclusión de objetos................................................................................................................ 98 Exclusión de objetos............................................................................................................... 99 Cambio de nombre de las tablas......................................................................................... 100 Cambio de nombre de una base de datos.......................................................................... 100 Asignación a una base de datos diferente.......................................................................... 101 Cambio de las opciones de trabajo..................................................................................... 101 Opciones de trabajo de la interfaz de línea de comandos de DSA.................................102 Ejecución de un trabajo......................................................................................................................105 Visualización de estados de trabajo...................................................................................................106 Consideraciones para interrumpir un trabajo.................................................................................106 Interrupción de un trabajo.................................................................................................................107 Exportación de un trabajo................................................................................................................. 107 Retirar un trabajo................................................................................................................................ 107 Activación de un trabajo.................................................................................................................... 108 Eliminación de un trabajo..................................................................................................................108 Capítulo 4: Solución de problemas.................................................................................................................109 Registro de TVI..................................................................................................................................................109 Códigos de error de BARNC (cliente de red de DSA) .................................................................................111 Restricciones de objetos bloqueados...............................................................................................................113 Liberación de objetos bloqueados............................................................................................................ 113 Apéndice A: Tareas administrativas................................................................................................................ 115 Creación de un paquete de diagnóstico de soporte...................................................................................... 115 Administración de datos de usuario y de DBC en los portlets de BAR..................................................... 115 Realización de copias de seguridad de DBC y datos de usuario.......................................................... 116 Restauración de DBC y datos de usuario................................................................................................ 117 Administración de datos de usuario y de DBC en la línea de comandos.................................................. 119 6 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Tabla de contenido Realización de copias de seguridad de DBC y datos de usuario.........................................................119 Restauración de DBC y datos de usuario...............................................................................................121 Proteger el repositorio de DSC....................................................................................................................... 124 Recuperación del repositorio de DSC............................................................................................................124 Recuperación de un trabajo de restauración del repositorio de DSC incorrecto o interrumpido........ 126 Ejecución de trabajos DSA mediante Crontab............................................................................................. 127 Programación de trabajos con NetBackup....................................................................................................127 Configuración de directivas de NetBackup........................................................................................... 127 Requisitos de la directiva...................................................................................................................128 Configuración de directivas de programación de NetBackup............................................................ 128 Requisitos de la directiva de programación....................................................................................128 Migración de un trabajo de DSA a un dominio diferente ......................................................................... 129 Restauración de un dominio diferente de DSA ....................................................................................129 Exportación de metadatos del trabajo ...................................................................................................131 Consulta de ID de copia de seguridad de NetBackup.......................................................................... 132 Consulta de ID de copia de seguridad....................................................................................................133 Importación de metadatos del trabajo .................................................................................................. 133 Actualización de una asignación de grupos de destino........................................................................134 Validación de metadatos del trabajo ......................................................................................................135 Restauración de un trabajo migrado...................................................................................................... 136 Apéndice B: Reglas para restaurar y copiar objetos......................................................................139 Copia de seguridad selectiva y reglas de restauración.................................................................................139 Leyenda de la columna............................................................................................................................. 140 Apéndice C: Valores XML............................................................................................................................................143 Valores de los elementos XML........................................................................................................................143 Apéndice D: Comandos de Teradata DSA.................................................................................................. 147 Acerca del uso de los comandos de DSA.......................................................................................................147 abort_job............................................................................................................................................................148 Propósito.....................................................................................................................................................148 Sintaxis........................................................................................................................................................148 Ejemplos..................................................................................................................................................... 148 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 7 Tabla de contenido Parámetros...................................................................................................................................................148 Notas sobre el uso.......................................................................................................................................149 Ejemplo de archivo XML...........................................................................................................................149 activate_job.........................................................................................................................................................149 Propósito......................................................................................................................................................149 Sintaxis......................................................................................................................................................... 149 Ejemplo........................................................................................................................................................ 149 Parámetros...................................................................................................................................................149 Notas sobre el uso.......................................................................................................................................149 Ejemplo de archivo XML...........................................................................................................................150 config_dd_boost................................................................................................................................................ 150 Propósito......................................................................................................................................................150 Sintaxis......................................................................................................................................................... 150 Ejemplo........................................................................................................................................................ 150 Parámetros...................................................................................................................................................150 Notas sobre el uso.......................................................................................................................................150 Ejemplo de archivo XML ..........................................................................................................................151 config_disk_file_system....................................................................................................................................151 Propósito......................................................................................................................................................151 Sintaxis......................................................................................................................................................... 151 Ejemplo........................................................................................................................................................ 152 Parámetros...................................................................................................................................................152 Notas sobre el uso.......................................................................................................................................152 Ejemplo de archivo XML ..........................................................................................................................152 config_general....................................................................................................................................................153 Propósito......................................................................................................................................................153 Sintaxis......................................................................................................................................................... 153 Ejemplo........................................................................................................................................................ 153 Parámetros...................................................................................................................................................154 Notas sobre el uso.......................................................................................................................................154 Ejemplo de archivo XML...........................................................................................................................154 config_media_servers....................................................................................................................................... 154 Propósito......................................................................................................................................................154 Sintaxis......................................................................................................................................................... 155 Ejemplo........................................................................................................................................................ 155 Parámetros...................................................................................................................................................155 Notas sobre el uso.......................................................................................................................................155 Ejemplo de archivo XML...........................................................................................................................155 config_nbu..........................................................................................................................................................156 Propósito......................................................................................................................................................156 Sintaxis......................................................................................................................................................... 156 Ejemplo........................................................................................................................................................ 156 Parámetros...................................................................................................................................................156 Notas sobre el uso.......................................................................................................................................156 8 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Tabla de contenido Ejemplo de archivo XML..........................................................................................................................157 config_repository_backup...............................................................................................................................158 Propósito.....................................................................................................................................................158 Sintaxis........................................................................................................................................................158 Ejemplo....................................................................................................................................................... 158 Parámetros................................................................................................................................................. 158 Notas sobre el uso......................................................................................................................................158 Ejemplo de archivo XML..........................................................................................................................158 config_systems ................................................................................................................................................. 159 Propósito.....................................................................................................................................................159 Sintaxis........................................................................................................................................................159 Ejemplo....................................................................................................................................................... 159 Parámetros................................................................................................................................................. 159 Notas sobre el uso......................................................................................................................................160 Ejemplo de archivo XML..........................................................................................................................160 config_target_groups....................................................................................................................................... 162 Propósito.....................................................................................................................................................162 Sintaxis........................................................................................................................................................162 Ejemplo....................................................................................................................................................... 162 Parámetros................................................................................................................................................. 162 Notas sobre el uso .....................................................................................................................................162 Ejemplos de archivos XML ..................................................................................................................... 163 config_target_group_map...............................................................................................................................166 Propósito.....................................................................................................................................................166 Sintaxis........................................................................................................................................................166 Ejemplo....................................................................................................................................................... 166 Parámetro................................................................................................................................................... 166 Notas sobre el uso......................................................................................................................................166 Ejemplo de archivo XML..........................................................................................................................166 create_job ..........................................................................................................................................................167 Propósito.....................................................................................................................................................167 Sintaxis........................................................................................................................................................167 Ejemplo....................................................................................................................................................... 167 Parámetros................................................................................................................................................. 168 Notas sobre el uso......................................................................................................................................169 Ejemplos de archivos XML...................................................................................................................... 169 ddls..................................................................................................................................................................... 175 Propósito.....................................................................................................................................................175 Sintaxis........................................................................................................................................................175 Ejemplos..................................................................................................................................................... 175 Parámetros................................................................................................................................................. 175 Notas sobre el uso......................................................................................................................................176 Ejemplo de archivo XML..........................................................................................................................176 ddrm...................................................................................................................................................................176 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 9 Tabla de contenido Propósito......................................................................................................................................................176 Sintaxis......................................................................................................................................................... 176 Ejemplos.......................................................................................................................................................176 Parámetros...................................................................................................................................................176 Notas sobre el uso.......................................................................................................................................176 Ejemplo de archivo XML...........................................................................................................................177 delete_component ............................................................................................................................................ 177 Propósito......................................................................................................................................................177 Sintaxis......................................................................................................................................................... 177 Ejemplo........................................................................................................................................................ 177 Parámetros...................................................................................................................................................177 Notas sobre el uso.......................................................................................................................................178 Ejemplo de archivo XML...........................................................................................................................178 delete_job............................................................................................................................................................178 Propósito......................................................................................................................................................178 Sintaxis......................................................................................................................................................... 178 Ejemplo........................................................................................................................................................ 178 Parámetros...................................................................................................................................................179 Notas sobre el uso.......................................................................................................................................179 Ejemplo de archivo XML...........................................................................................................................179 delete_target_group_map.................................................................................................................................179 Propósito......................................................................................................................................................179 Sintaxis......................................................................................................................................................... 179 Ejemplo........................................................................................................................................................ 179 Parámetros...................................................................................................................................................179 Ejemplo de archivo XML...........................................................................................................................180 disable_component .......................................................................................................................................... 180 Propósito......................................................................................................................................................180 Sintaxis......................................................................................................................................................... 180 Ejemplo........................................................................................................................................................ 180 Parámetros...................................................................................................................................................180 Notas sobre el uso.......................................................................................................................................181 Ejemplo de archivo XML...........................................................................................................................181 enable_component ........................................................................................................................................... 181 Propósito......................................................................................................................................................181 Sintaxis......................................................................................................................................................... 181 Ejemplo........................................................................................................................................................ 181 Parámetros...................................................................................................................................................181 Notas sobre el uso.......................................................................................................................................182 Ejemplo de archivo XML...........................................................................................................................182 export_config .................................................................................................................................................... 182 Propósito......................................................................................................................................................182 Sintaxis......................................................................................................................................................... 182 Ejemplos.......................................................................................................................................................182 10 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Tabla de contenido Parámetros................................................................................................................................................. 182 Notas sobre el uso......................................................................................................................................183 Ejemplo de archivo XML..........................................................................................................................183 export_job......................................................................................................................................................... 183 Propósito.....................................................................................................................................................183 Sintaxis........................................................................................................................................................183 Ejemplo....................................................................................................................................................... 183 Parámetros................................................................................................................................................. 183 Notas sobre el uso......................................................................................................................................184 Ejemplo de archivo XML..........................................................................................................................184 export_job_metadata....................................................................................................................................... 184 Propósito.....................................................................................................................................................184 Sintaxis........................................................................................................................................................184 Ejemplo....................................................................................................................................................... 184 Parámetros................................................................................................................................................. 184 Notas sobre el uso......................................................................................................................................185 Ejemplo de archivo XML..........................................................................................................................185 export_repository_backup_config................................................................................................................. 185 Propósito.....................................................................................................................................................185 Sintaxis........................................................................................................................................................185 Ejemplo....................................................................................................................................................... 185 Parámetros................................................................................................................................................. 186 Notas sobre el uso......................................................................................................................................186 Ejemplo de archivo XML..........................................................................................................................186 export_target_group_map.............................................................................................................................. 186 Propósito.....................................................................................................................................................186 Sintaxis........................................................................................................................................................186 Ejemplo....................................................................................................................................................... 186 Parámetros................................................................................................................................................. 186 Ejemplo de archivo XML..........................................................................................................................187 import_job_metadata...................................................................................................................................... 187 Propósito.....................................................................................................................................................187 Sintaxis........................................................................................................................................................187 Ejemplo....................................................................................................................................................... 187 Parámetros................................................................................................................................................. 187 Notas sobre el uso......................................................................................................................................188 Ejemplo de archivo XML..........................................................................................................................188 import_repository_backup_config................................................................................................................ 188 Propósito.....................................................................................................................................................188 Sintaxis........................................................................................................................................................188 Ejemplo....................................................................................................................................................... 189 Parámetros................................................................................................................................................. 189 Notas sobre el uso......................................................................................................................................189 Ejemplo de archivo XML..........................................................................................................................189 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 11 Tabla de contenido job_status............................................................................................................................................................ 189 Propósito......................................................................................................................................................189 Sintaxis......................................................................................................................................................... 189 Ejemplo........................................................................................................................................................ 189 Parámetros...................................................................................................................................................190 Ejemplo de archivo XML...........................................................................................................................190 job_status_log.................................................................................................................................................... 190 Propósito......................................................................................................................................................190 Sintaxis......................................................................................................................................................... 190 Ejemplo........................................................................................................................................................ 190 Parámetros...................................................................................................................................................190 Ejemplo de archivo XML...........................................................................................................................191 list_access_module............................................................................................................................................ 191 Propósito......................................................................................................................................................191 Sintaxis......................................................................................................................................................... 191 Ejemplo........................................................................................................................................................ 191 Parámetros...................................................................................................................................................191 Ejemplo de archivo XML...........................................................................................................................191 list_components.................................................................................................................................................191 Propósito......................................................................................................................................................191 Sintaxis......................................................................................................................................................... 192 Ejemplo........................................................................................................................................................ 192 Parámetros...................................................................................................................................................192 Ejemplo de archivo XML...........................................................................................................................192 list_consumers................................................................................................................................................... 193 Propósito......................................................................................................................................................193 Sintaxis......................................................................................................................................................... 193 Ejemplo........................................................................................................................................................ 193 Parámetros...................................................................................................................................................193 Notas sobre el uso.......................................................................................................................................193 Ejemplo de archivo XML...........................................................................................................................193 list_general_settings.......................................................................................................................................... 194 Propósito......................................................................................................................................................194 Sintaxis......................................................................................................................................................... 194 Ejemplo........................................................................................................................................................ 194 Parámetros...................................................................................................................................................194 Ejemplo de archivo XML...........................................................................................................................194 list_job_history.................................................................................................................................................. 194 Propósito......................................................................................................................................................194 Parámetros...................................................................................................................................................194 Ejemplo de archivo XML...........................................................................................................................194 list_jobs............................................................................................................................................................... 195 Propósito......................................................................................................................................................195 Sintaxis......................................................................................................................................................... 195 12 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Tabla de contenido Ejemplo....................................................................................................................................................... 195 Parámetros................................................................................................................................................. 195 Ejemplo de archivo XML..........................................................................................................................196 list_query_backupids....................................................................................................................................... 196 Propósito.....................................................................................................................................................196 Sintaxis........................................................................................................................................................196 Ejemplo....................................................................................................................................................... 196 Parámetros................................................................................................................................................. 196 Ejemplo de archivo XML..........................................................................................................................197 list_query_nbu_backupids.............................................................................................................................. 197 Propósito.....................................................................................................................................................197 Sintaxis........................................................................................................................................................197 Ejemplo....................................................................................................................................................... 197 Parámetros................................................................................................................................................. 197 Ejemplo de archivo XML..........................................................................................................................197 list_recover_backup_metadata....................................................................................................................... 198 Propósito.....................................................................................................................................................198 Sintaxis........................................................................................................................................................198 Ejemplo....................................................................................................................................................... 198 Parámetros................................................................................................................................................. 198 Ejemplo de archivo XML..........................................................................................................................198 list_repository_backup_settings ....................................................................................................................198 Propósito.....................................................................................................................................................198 Sintaxis........................................................................................................................................................198 Ejemplo....................................................................................................................................................... 198 Parámetros................................................................................................................................................. 198 Ejemplo de archivo XML..........................................................................................................................199 list_save_sets .................................................................................................................................................... 199 Propósito.....................................................................................................................................................199 Sintaxis........................................................................................................................................................199 Ejemplos..................................................................................................................................................... 199 Parámetros................................................................................................................................................. 199 Notas sobre el uso......................................................................................................................................200 Ejemplo de archivo XML..........................................................................................................................200 list_target_group_map.....................................................................................................................................200 Propósito.....................................................................................................................................................200 Sintaxis........................................................................................................................................................200 Ejemplo....................................................................................................................................................... 200 Parámetros................................................................................................................................................. 200 Ejemplo de archivo XML..........................................................................................................................201 list_validate_job_metadata............................................................................................................................. 201 Propósito.....................................................................................................................................................201 Sintaxis........................................................................................................................................................201 Ejemplo....................................................................................................................................................... 201 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 13 Tabla de contenido Parámetros...................................................................................................................................................201 object_release..................................................................................................................................................... 202 Propósito......................................................................................................................................................202 Sintaxis......................................................................................................................................................... 202 Ejemplo........................................................................................................................................................ 202 Parámetros...................................................................................................................................................202 Notas sobre el uso.......................................................................................................................................202 Ejemplo de archivo XML...........................................................................................................................202 query_backupids................................................................................................................................................202 Propósito......................................................................................................................................................202 Sintaxis......................................................................................................................................................... 203 Ejemplo........................................................................................................................................................ 203 Parámetros...................................................................................................................................................203 Ejemplo de archivo XML...........................................................................................................................203 query_nbu_backupids.......................................................................................................................................203 Propósito......................................................................................................................................................203 Sintaxis......................................................................................................................................................... 203 Ejemplo........................................................................................................................................................ 203 Parámetros...................................................................................................................................................204 Ejemplo de archivo XML...........................................................................................................................204 recover_backup_metadata................................................................................................................................204 Propósito......................................................................................................................................................204 Sintaxis......................................................................................................................................................... 204 Ejemplo........................................................................................................................................................ 204 Parámetros...................................................................................................................................................204 Ejemplo de archivo XML...........................................................................................................................205 retire_job.............................................................................................................................................................205 Propósito......................................................................................................................................................205 Sintaxis......................................................................................................................................................... 205 Ejemplo........................................................................................................................................................ 205 Parámetros...................................................................................................................................................205 Notas sobre el uso.......................................................................................................................................205 Ejemplo de archivo XML...........................................................................................................................206 run_job................................................................................................................................................................206 Propósito......................................................................................................................................................206 Sintaxis......................................................................................................................................................... 206 Ejemplo........................................................................................................................................................ 206 Parámetros...................................................................................................................................................206 Notas sobre el uso.......................................................................................................................................207 Ejemplo de archivo XML...........................................................................................................................207 run_repository_job........................................................................................................................................... 207 Propósito......................................................................................................................................................207 Sintaxis......................................................................................................................................................... 207 Ejemplos.......................................................................................................................................................207 14 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Tabla de contenido Parámetros................................................................................................................................................. 208 Notas sobre el uso......................................................................................................................................208 Ejemplo de archivo XML..........................................................................................................................208 set_status_rate...................................................................................................................................................208 Propósito.....................................................................................................................................................208 Sintaxis........................................................................................................................................................208 Ejemplo....................................................................................................................................................... 209 Parámetros................................................................................................................................................. 209 Ejemplo de archivo XML..........................................................................................................................209 system_health ...................................................................................................................................................209 Propósito.....................................................................................................................................................209 Sintaxis........................................................................................................................................................209 Ejemplo....................................................................................................................................................... 209 Parámetros................................................................................................................................................. 209 Notas sobre el uso......................................................................................................................................210 Ejemplo de archivo XML..........................................................................................................................210 sync_save_sets...................................................................................................................................................210 Propósito.....................................................................................................................................................210 Sintaxis........................................................................................................................................................210 Ejemplo....................................................................................................................................................... 210 Parámetros................................................................................................................................................. 210 Notas sobre el uso .....................................................................................................................................210 Ejemplo de archivo XML .........................................................................................................................211 update_job ........................................................................................................................................................211 Propósito.....................................................................................................................................................211 Sintaxis........................................................................................................................................................211 Ejemplo....................................................................................................................................................... 211 Parámetros................................................................................................................................................. 211 Notas sobre el uso......................................................................................................................................212 Ejemplo de archivo XML..........................................................................................................................212 validate_job_metadata.....................................................................................................................................213 Propósito.....................................................................................................................................................213 Sintaxis........................................................................................................................................................213 Ejemplo....................................................................................................................................................... 213 Parámetros................................................................................................................................................. 213 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 15 Tabla de contenido 16 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Lista de tablas Tabla 1: Comandos de configuración de DSA ...............................................................................................75 Tabla 2: Comandos operativos de DSA .......................................................................................................... 77 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 17 Lista de tablas 18 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Prefacio Historial de revisiones Fecha Versión Descripción Abril de 2015 15.10 Actualizado para la versión DSA 15.10, que incluye lo siguiente: • En Resumen, se describen los componentes de Data Stream Utility (DSU) y Data Stream Extensions (DSE). • Se agregó la solución de copia de seguridad DD Boost. • Se agregó la solución de copia de seguridad del sistema de archivos del disco. • Se agregó el comando config_dd_boost. • Se agregó el comando config_disk_file_system. • Se agregó el comando list_access_module. • Se agregó el comando list_target_group_map. Audiencia Esta guía está diseñada para: • Administradores de bases de datos • Administradores del sistema • Desarrolladores de software, usuarios de producción y evaluadores Es necesario tener los siguientes conocimientos previos para usar este producto: • Sistemas duales activos • Teradata Database • Hardware del sistema Teradata Versiones compatibles Este documento admite las siguientes versiones de productos Teradata. • Teradata Database: • 14.10.04 • 15.00.02 • 15.10 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 19 Prefacio Documentación relacionada • Teradata DSA: • 15.10 • Teradata Viewpoint: • 15.00 • 15.10 Cada producto tiene una compatibilidad de software diferente. Los sistemas operativos compatibles, las versiones de Teradata Database admitidas y los números de versión de producto para todas las herramientas y utilidades de Teradata están disponibles (en www.info.teradata.com) en una sola hoja de cálculo con el nombre Teradata Tools and Utilities Supported Platforms and Product Versions, B035-3119. Documentación relacionada Los documentos se encuentran en www.info.teradata.com. Título ID de publicación Teradata BAR Backup Application Software Release Definition, B035-3114 B035-3114 Resume las nuevas características y los problemas corregidos que se asocian con la versión. Data Stream Extensions Installation, Configuration, and Upgrade Guide for Customers, B035-3151 B035-3151 Describe cómo configurar el software y los dispositivos de Data Stream Extensions. Teradata Viewpoint User Guide, B035-2206 B035-2206 Describe el portal, los portlets y las características de administración del sistema Teradata Viewpoint. Teradata Viewpoint Installation, Configuration, and Upgrade Guide for Customers, B035-2207 B035-2207 Describe cómo instalar el software de Viewpoint, establecer la configuración y actualizar un servidor Teradata Viewpoint. Información de seguridad de producto Este documento puede contener información sobre recomendaciones de seguridad del producto relacionadas con daños a los datos o daños materiales, identificada con la palabra Aviso. Un aviso indica una situación que, si no se evita, podría resultar en daños a la propiedad, como a equipos o datos, pero no relacionados con lesiones personales. Ejemplo Aviso: El uso indebido de la utilidad Reconfiguration puede provocar la pérdida de datos. 20 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 CAPÍTULO 1 Resumen Introducción a Data Stream Architecture Teradata Data Stream Architecture (DSA) le permite realizar copias de seguridad y restaurar sus datos desde Teradata Database con los portlets de Teradata Viewpoint: Configuración de BAR y Operaciones de BAR. Los portlets proporcionan interfaces de usuario a Teradata DSA que son similares a otros componentes del ecosistema de Teradata. Esta integración aprovecha las funciones de gestión de cuentas de Viewpoint y facilita su uso. Teradata DSA también proporciona una utilidad de línea de comandos que puede utilizarse para configurar, iniciar y supervisar los trabajos de copia de seguridad y restauración. Teradata DSA es una alternativa a la arquitectura BAR basada en ARC que utiliza la interfaz de usuario de Teradata Tiered Archive/Restore Architecture (TARA). Proporciona una mejora potencialmente significativa en cuanto a rendimiento y facilidad de uso. Teradata DSA puede coexistir con aplicaciones BAR basadas en ARC en el mismo hardware BAR, aunque los archivos de copia de seguridad resultantes no son compatibles con ambas herramientas. ARC no puede restaurar trabajos de copia de seguridad de DSA. Sin embargo, puede migrar la lista de objetos de un script de ARC existente a un trabajo de copia de seguridad de DSA. Data Stream Utility y Data Stream Extensions Con DSA 15.10, el producto se ha reagrupado en dos componentes: Data Stream Utility (DSU) y Data Stream Extensions (DSE). DSE ofrece la funcionalidad de línea de comandos y portlet de BAR, además de compatibilidad con aplicaciones de copia de seguridad de terceros tales como Symantec NetBackup. DSE es equivalente al producto Teradata DSA anterior a la versión 15.10. DSU ofrece la funcionalidad de línea de comandos y portlet de BAR, pero no ofrece compatibilidad con aplicaciones de copia de seguridad de terceros. DSU es una solución ofrecida para sitios que no necesitan las opciones ampliadas que ofrece Teradata DSE. DSU utiliza sistemas de archivos de disco o dispositivos de almacenamiento de copia de seguridad de EMC Data Domain, que ofrecen una manera sencilla y asequible de implementar el software DSA. En un caso de uso típico, el cliente de red de DSA se instala en los nodos de Teradata, el servidor de DSC se suministra en un formato de VM y un entorno simple de NFS se configura para su uso como ubicación de almacenamiento de los archivos de copia de seguridad. Un servidor TMSS también puede actuar como servidor host para el entorno de NFS si es necesario. Cuando se utiliza una unidad de Data Domain, EMC Data Domain Boost™ para Data Stream Utility (DD Boost) permite una conexión directa a la unidad sin utilizar NetBackup. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 21 Capítulo 1 Resumen Integración de BAR Funcionalidad del servidor La funcionalidad del servidor incluye lo siguiente: • Servidor de DSC, que controla todas las operaciones de BAR. El servidor de DSC debe tener instalado el Controlador de flujo de datos (DSC). • Servidor de medios, que escribe en el dispositivo de almacenamiento de destino. El servidor de medios debe tener instalado el componente de controlador de clientes. Una máquina en una configuración de DSA puede incluir uno o varios tipos diferentes de funcionalidades del servidor. Por ejemplo, el servidor del almacenamiento administrado de Teradata (TMSS) en una configuración de DSU funciona como almacenamiento en disco, servidor de DSC y servidor de medios. En otra configuración, el servidor de DSC puede ser un servidor independiente. Soluciones de copia de seguridad Las soluciones de copia de seguridad de DSA pueden incluir lo siguiente: • Data Domain • Sistema de archivos del disco • Software de aplicaciones de copia de seguridad de terceros, como NetBackup Integración de BAR Teradata Data Stream Architecture (DSA) cuenta con un controlador de flujo de datos (DSC) que controla las operaciones de BAR y permite la comunicación entre DSMain, los portlets de BAR y el cliente de red de DSA. Teradata DSA registra la información de configuración del sistema y los metadatos de trabajo de DSA en el repositorio de DSC. Controlador de flujo de datos (DSC) El controlador de flujo de datos (DSC) controla todas las operaciones de BAR a través de un entorno empresarial. Se notifica al DSC de todas las operaciones de BAR solicitadas y este gestiona los recursos para garantizar un óptimo rendimiento del trabajo de restauración y copia de seguridad del sistema. Repositorio de DSC El repositorio de DSC es la base de datos de almacenamiento para las definiciones de trabajos, los registros, los metadatos de archivo y los datos de configuración de hardware. El DSC gestiona el repositorio mediante JDBC y es el único componente cliente que puede actualizar los metadatos del repositorio. DSMain DSMain se ejecuta en los nodos de Teradata y recibe los planes de trabajo de DSC. Los planes de trabajo incluyen listas de flujo de datos, listas de objetos y detalles del trabajo. DSMain realiza un seguimiento del progreso del objeto y del flujo de datos a través del proceso de copia de seguridad y restauración, y se comunica con el cliente de red de DSA. 22 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 1 Resumen Integración de BAR Cliente de red de DSA El cliente de red de DSA controla la ruta de datos de DSMain al dispositivo de almacenamiento y verifica la autenticación desde Teradata Database. A continuación, abre la conexión con la API o el dispositivo apropiado. Agente de JMS La comunicación entre los componentes de DSA se realiza a través de un agente de JMS. Portlets de BAR Los portlets Operaciones de BAR y Configuración de BAR de Viewpoint administran las operaciones de trabajo y de configuración de DSA. Interfaz de línea de comandos de DSA (CLI) La interfaz de línea de comandos de DSA ofrece una alternativa a los portlets de BAR. La interfaz de línea de comandos de DSA brinda capacidades de inicio, supervisión y programación de trabajos. También cuenta con comandos para definir la configuración de DSA. Figura 1: Componentes de DSA Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 23 Capítulo 1 Resumen Flujo de los trabajos de BAR Flujo de los trabajos de BAR El portlet Operaciones de BAR o la interfaz de línea de comandos de DSA se comunica con el DSC cuando se crea o ejecuta un trabajo de copia de seguridad, restauración o análisis. El DSC controla el flujo de los trabajos mediante el envío de instrucciones de procesamiento de los trabajos al componente de DSA apropiado. El DSC recibe información de estado de los trabajos del componente de DSA y notifica también a Teradata Database y otras aplicaciones cliente sobre cualquier acción tomada en un trabajo específico. La definición de los trabajos se almacena en el repositorio de DSC. Figura 2: Ruta de datos de DSA Configuración inicial de BAR y creación de trabajos de BAR mediante portlets de BAR Configurar el entorno de BAR es un requisito previo para realizar copias de seguridad de Teradata Database. Los sistemas configurados y habilitados en el portlet Configuración de BAR están disponibles en el portlet Operaciones de BAR. Los valores de configuración de BAR incluyen sistemas y nodos, servidores de medios, aplicaciones de copia de seguridad y grupos de destino. Estos valores de configuración almacenan en el repositorio de DSC, que gestiona las operaciones de BAR. Después de configurar el entorno de BAR, puede utilizar el portlet Operaciones de BAR para crear trabajos, importar scripts heredados de BAR, administrar la configuración de trabajos y supervisar el progreso del trabajo. Temas relacionados Ajuste de la Configuración de BAR, en la página 31 Administración de trabajos, en la página 58 24 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 1 Resumen Acerca de los permisos Acerca de los permisos Los usuarios con un rol en Viewpoint a los que se les ha concedido acceso al portlet Configuración de BAR pueden utilizar el portlet para agregar, eliminar o editar los siguientes recursos en una configuración del sistema de BAR: • Sistemas Teradata Database • Servidores de medios • Soluciones de copia de seguridad • Grupos de destino Los administradores de Viewpoint pueden conceder a los administradores de BAR privilegios para cualquier rol. Un administrador de BAR tiene permisos para ejecutar todos las Operaciones de BAR. Los usuarios que no son administradores de BAR solo pueden realizar esas acciones en sus propios trabajos, a menos que el propietario del trabajo los autorice. Acerca de las restricciones Actualmente, Teradata DSA tiene las siguientes limitaciones: • Solo puede haber un dispositivo de destino (unidad de cinta o disco) por directiva de NetBackup. • No se admiten caracteres multibyte en la interfaz de línea de comandos de DSA. • Los trabajos de restauración y copia de seguridad no se pueden ejecutar cuando el AMP está inactivo. • Los trabajos de copia de seguridad y restauración están sujetos a un límite de bloqueo de la base de datos de hasta 5000 objetos de base de datos para las versiones 15.0 y anteriores de DBS. Esta limitación no existe en la versión 15.10 de DBS. • El mismo ID de usuario puede ejecutar solo un trabajo de restauración a la vez. Si el usuario ya inició sesión y está ejecutando una función de BAR (incluidos trabajos heredados de BAR), se interrumpirá el trabajo de restauración de DSA. • Si se reinicia el sistema de Teradata Database durante una operación de archivo o restauración, el bloqueo de utilidad del host se aplicará a los objetos sin procesar restantes. El usuario debe liberar el bloqueo manualmente. • El número de Tareas de trabajo del AMP (AWT) determina el número de trabajos de DSA que se pueden ejecutar en paralelo para permitir el paralelismo durante la restauración. • Se puede ejecutar un máximo de tres trabajos de restauración simultáneos en un sistema. • Se pueden ejecutar hasta 20 trabajos de copia de seguridad simultáneamente (de acuerdo con 80 AWT). • DSA no admite ninguna versión de Teradata Database que sea superior a la versión de DSA. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 25 Capítulo 1 Resumen Eliminación de componentes Eliminación de componentes Un componente de BAR es una relación definida o entidad, como una configuración de servidor de medios, que está asociada a un trabajo de Teradata DSA. No es posible eliminar un componente de BAR de la configuración de Teradata DSA si está especificado en un trabajo, independientemente de si el trabajo está en un estado activo o retirado. Normalmente, para poder eliminar un componente, antes debe eliminarse cualquier trabajo que haga referencia a él. Hay una excepción: si la única referencia al componente de BAR es un trabajo nuevo que nunca se ha ejecutado, se puede eliminar el componente. Acerca de los tipos de copia de seguridad La función incremental de copia de seguridad y restauración de Teradata está disponible cuando se ejecuta la combinación de Teradata DSA 14.11 (o posterior) y Teradata Database 14.10 (o posterior). Teradata implementa la copia de seguridad incremental de la base de datos mediante la función Copia de seguridad del bloque modificado (CBB). Con CBB, un sistema de Teradata Database solo copiará bloques de datos que han cambiado desde una copia de seguridad previa. Esto puede reducir considerablemente el tiempo y el almacenamiento requeridos para realizar copias de seguridad, a expensas de un aumento en el tiempo total de restauración. El tiempo total de restauración se incrementa debido a que DSA tiene que leer múltiples conjuntos de datos desde el disco o la cinta, y construir el conjunto de datos completo para restaurar. La copia de seguridad incremental es aplicable a copias de seguridad estándar y a archivos en línea. La copia de seguridad incremental es apropiada para lo siguiente: • Bases de datos y tablas que tienen una frecuencia de cambio muy baja en comparación con el tamaño de la tabla • Tablas de Índice de partición principal (PPI) para las cuales los cambios se limitan a una o pocas particiones La función de copia de seguridad incremental admite tres tipos de copias de seguridad: completa, diferencial y acumulativa. Completa Una copia de seguridad de completa archiva todos los datos de los objetos especificados. Esta copia de seguridad tarda más tiempo en completarse y utiliza la mayor parte del espacio de almacenamiento. Sin embargo, una copia de seguridad completa tiene un tiempo de restauración menor, puesto que todos los datos necesarios para restaurar los objetos estarán dentro de una sola imagen de copia de seguridad. Nota: Una copia de seguridad completa debe realizarse, en principio, antes de cualquier otro tipo de copia de seguridad. La copia de seguridad completa se utilizará como base para otros pasos incrementales. 26 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 1 Resumen Acerca de los tipos de copia de seguridad Diferencial Una copia de seguridad diferencial solo archiva los datos que han cambiado desde que se realizó la última copia de seguridad. Esta copia de seguridad se completará en menor tiempo y utilizará un espacio de almacenamiento mínimo. Sin embargo, una copia de seguridad diferencial aumentará el tiempo necesario para restaurar la base de datos ya que potencialmente agrega varias imágenes de copia de seguridad que deben procesarse para poder restaurar por completo un conjunto de objetos. Acumulativa Una copia de seguridad acumulativa archiva los datos que han cambiado desde que se realizó la última copia de seguridad. Este tipo de copia de seguridad consolida los cambios de varias copias de seguridad diferenciales o acumulativas antes de ejecutar una copia de seguridad completa. Una copia de seguridad acumulativa tiene un tiempo de restauración de la base de datos menor que una serie de copias de seguridad diferenciales o acumulativas; asimismo, requiere menos tiempo y ocupa menos espacio que una copia de seguridad completa. Tenga en cuenta que si se quita algún conjunto de guardado del repositorio de DSC, cualquier ejecución subsecuente que dependa del conjunto de guardado eliminado no será válida. Se eliminaría un conjunto de guardado, por ejemplo, si expirara la Solución de copia de seguridad antes de que se ejecuten los comandos sync_save_sets. Independientemente del tipo de copia de seguridad incremental que se realice, la información del diccionario para todos los objetos está totalmente guardada. Esto garantiza que todos los objetos que no son de datos y las definiciones de los objetos se recuperen completamente hasta un momento específico en caso de que tenga lugar una restauración desde cualquier incremento. En el caso de una restauración o un análisis de validación (analyze_validate), seleccione la imagen de copia de seguridad correspondiente al momento específico en el cual se deberían restaurar los objetos. Puede ser una imagen de copia de seguridad completa, diferencial o acumulativa. Para un escenario de restauración dado (un momento específico), se procesarán las siguientes imágenes en relación con la imagen de copia de seguridad seleccionada: • La copia de seguridad completa más reciente. • La copia de seguridad acumulativa más reciente, si hubiera. Solo si es más reciente que la copia de seguridad completa. • Cualquier copia de seguridad diferencial después de la copia de seguridad completa o acumulativa más reciente, y el punto de restauración en el tiempo seleccionado. En el caso de un análisis de lectura (analize_read), solo se analizará el conjunto de guardado. Nota: La ejecución de una copia de seguridad incremental acumulativa o diferencial de un trabajo de copia de seguridad de DBC ALL no incluye las tablas del sistema DBC. La base de datos de DBC se utiliza cuando se necesita restaurar todo el sistema después de un inicio del sistema (sysinit). Por lo tanto, ejecute una copia de seguridad COMPLETA independiente de la base de datos de DBC por cada ejecución del ciclo de trabajo de copia de seguridad incremental. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 27 Capítulo 1 Resumen Acerca de los tipos de copia de seguridad Ejemplo de una estrategia de copia de seguridad Considere un sitio web que realice una copia de seguridad completa cada domingo, una copia de seguridad acumulativa cada miércoles y copias de seguridad diferenciales los otros días: Día Domingo Tipo de copia F de seguridad Lunes Martes Miércoles Jueves Viernes Sábado D D C D D D La copia de seguridad completa de cada domingo contiene todos los datos para todas las tablas. Las copias de seguridad diferenciales de los lunes y martes solo contienen los bloques de datos modificados en esos días en particular. La copia de seguridad acumulativa de los miércoles contiene todos los cambios de las copias de seguridad diferenciales de los lunes y martes, además de cualquier cambio nuevo. Las copias de seguridad diferenciales de los jueves, viernes y sábados solo contienen los cambios de cada uno de esos días. Si el sitio fuera a llevar a cabo una restauración de la imagen de copia de seguridad diferencial producida un viernes, se restablecerían las siguientes imágenes: • La copia de seguridad completa del domingo anterior • La copia de seguridad acumulativa del miércoles anterior • La copia de seguridad diferencial del jueves • La copia de seguridad diferencial del viernes Copias de seguridad incompletas La integridad de los datos de la base de datos se ve comprometida si cualquier parte de la copia de seguridad incremental se pierde o se daña. Si se pierde o se daña cualquier imagen diferencial, acumulativa o completa necesaria para una restauración, se produce un error en la restauración de cualquier imagen de copia de seguridad de la que dependa. Las copias de seguridad incompletas no están sujetas a esta limitación. Una copia de seguridad incompleta se produce cuando cualquier copia de seguridad incremental se completó con errores, o se interrumpió y no se volvió a ejecutar. En el caso de una copia de seguridad fallida, no se ven afectadas las copias de seguridad incrementales anteriores y posteriores. Del mismo modo, cuando una copia de seguridad se completa con errores que no son críticos, las copias de seguridad incrementales anteriores y futuras no utilizan la imagen de la copia de seguridad que recibió un error. En su lugar, los trabajos de copia de seguridad incrementales posteriores utilizan la copia de seguridad correcta más reciente como base. Por lo tanto, es importante corregir la causa subyacente de cualquier error que se produce durante las copias de seguridad incrementales y volver a ejecutar la copia de seguridad incremental en la próxima oportunidad disponible. Las siguientes situaciones pueden requerir que se genere una nueva copia de seguridad completa antes de que se ejecute cualquier otra copia de seguridad diferencial o acumulativa: • En el sistema se produjo un SYSINIT y/o una restauración completa del contenedor de la base de datos (DBC) desde que tuvo lugar la copia de seguridad completa más reciente • En el sistema ha habido una reconstrucción o reconfiguración del procesador de módulo de acceso (AMP) desde que tuvo lugar la copia de seguridad completa más reciente • Se cambió la lista de objetos en la copia de seguridad 28 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 1 Resumen Trabajos activos y retirados • Se modificaron la fase de datos o el diccionario en el trabajo de copia de seguridad • Se cambió el grupo de destino en el trabajo de copia de seguridad • La opción Comprobar retención invalida o elimina el último conjunto de guardado completo del repositorio de DSC • El trabajo de copia de seguridad se encuentra en el estado NUEVO Los siguientes trabajos de copia de seguridad siempre se ejecutan como una copia de seguridad completa: • Los trabajos de copia de seguridad que sean solo de DBC • Los trabajos de copia de seguridad que estén en la fase de diccionario Trabajos activos y retirados Un trabajo activo se refiere a cualquier trabajo que no está programado para que se lo elimine. Los trabajos activos se pueden ejecutar desde el portlet Operaciones de BAR o desde la interfaz de línea de comandos de DSA. Cuando el trabajo tiene una fecha de eliminación, se lo considera retirado y no se puede ejecutar. Todavía puede acceder al historial del trabajo, que es el registro de cada trabajo específico que se ejecutó hasta la fecha de eliminación del trabajo. El trabajo y su historial se eliminan desde el repositorio de DSC en la fecha de eliminación del trabajo. El trabajo del repositorio de DSC se diseña específicamente para hacer una copia de seguridad del repositorio de DSC o para restaurarlo. Un trabajo del repositorio de DSC no tiene una designación activa o retirada, de forma que los trabajos del repositorio de DSC se consideran siempre activos y no pueden retirarse. Interfaz de línea de comandos y portlets de BAR La arquitectura Teradata DSA tiene dos interfaces de usuario. La primera interfaz, los portlets Configuración de BAR y Operaciones de BAR, son portlets de Viewpoint para configurar y administrar DSA. La segunda interfaz es una interfaz de línea de comandos estándar que proporciona toda la funcionalidad brindada por los portlets, incluida la configuración de los componentes de DSA. Nota: Habilitar General > Administración de seguridad en el portlet Configuración de BAR aumenta la seguridad para el entorno de DSA. Esta configuración obliga a los usuarios a proporcionar credenciales de Viewpoint para ejecutar algunos comandos desde la interfaz de línea de comandos de DSA. Un administrador de DSA podría considerar utilizar la interfaz de línea de comandos de DSA en lugar de los portlets de BAR para situaciones específicas, tales como: • Programación de trabajos, porque esto no se puede administrar en el portlet Operaciones de BAR. • Exportación de un archivo XML asociado a un trabajo creado en el portlet. • Simplificación de las actualizaciones de varias definiciones de trabajo. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 29 Capítulo 1 Resumen Múltiples dominios de DSA • Uso de scripts para automatizar comandos de DSA. Debido a que los portlets de BAR están optimizados para utilizar memoria caché con el fin de minimizar el impacto en DSC, si utiliza la automatización de scripts de trabajos a través de la interfaz de línea de comandos de DSA, debe haber un intervalo de 30 segundos entre las solicitudes de los comandos de DSC. Múltiples dominios de DSA Si su sitio tiene varios dominios de DSA, el usuario de administración de BAR puede exportar metadatos del dominio A de DSA e importarlos más adelante al dominio B de DSA mediante la interfaz de línea de comandos de DSA. Esta migración se realiza para cada trabajo y es necesaria para que pueda realizarse cualquier operación de restauración en el dominio B de DSA de destino, mediante la ejecución de un entorno distinto de NetBackup. Como parte de la migración, el administrador es responsable de transferir la información relacionada con los medios de cinta y al catálogo de NetBackup. Temas relacionados Migración de un trabajo de DSA a un dominio diferente, en la página 129 Exportación de metadatos del trabajo, en la página 131 Importación de metadatos del trabajo, en la página 133 Validación de metadatos del trabajo, en la página 135 30 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 CAPÍTULO 2 Portlets de BAR de Teradata Configuración de BAR El portlet Configuración de BAR le permite designar el hardware y el software que han de utilizarse cuando se realice la copia de seguridad de Teradata Database. Utilice este portlet para configurar lo siguiente: • Sistemas y nodos • Servidores de medios • Software de copia de seguridad de terceros, como NetBackup • Grupos de hardware y software para utilizar como destinos para las operaciones de copia de seguridad • Asignaciones lógicas entre diferentes grupos de destino para restaurar en configuraciones de clientes diferentes Una vez completada la configuración, el portlet Configuración de BAR emplea el repositorio de DSC para guardar todos los ajustes de configuración. Estos sistemas, servidores de medios, soluciones de copia de seguridad y grupos de destino configurados están disponibles para su uso en trabajos de copia de seguridad, restauración y análisis. Ajuste de la Configuración de BAR Esta tarea describe las tareas de configuración que se realizan en el portlet Configuración de BAR para que los sistemas, los servidores de medios, las aplicaciones de copia de seguridad y los grupos de destino estén disponibles en el portlet Operaciones de BAR. 1 Adición o edición de una configuración de nodo y sistema Nota: Agregue sistemas y actívelos en el portlet Sistemas supervisados para que estén disponibles en el portlet Configuración de BAR. 2 Adición de un servidor de medios Se debe definir un servidor de medios de manera que pueda estar disponible para los grupos de destino. 3 Adición de un sistema de archivos del disco Para realizar una copia de seguridad de los datos y restaurarlos mediante un sistema de archivos del disco, debe agregar y configurar el sistema de archivos del disco utilizando el portlet Configuración de BAR. 4 Adición de un servidor NetBackup Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 31 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR Para realizar una copia de seguridad de los datos y restaurarlos mediante una aplicación de copia de seguridad externa de NetBackup, debe agregar y configurar un servidor de NetBackup utilizando el portlet Configuración de BAR. 5 Adición de un servidor de DD Boost Para realizar una copia de seguridad de los datos y restaurarlos mediante una aplicación de copia de seguridad externa de DD Boost, debe agregar y configurar un servidor de DD Boost utilizando el portlet Configuración de BAR. 6 Adición o copia de un grupo de destino Para realizar una copia de seguridad de los datos en un dispositivo, debe crearse un grupo de destino para configurar los servidores de medios en la aplicación de copia de seguridad. 7 Configuración general de DSA Le permite definir la configuración general de DSA. 8 Programación de una copia de seguridad del repositorio Describe cómo programar una copia de seguridad del repositorio de DSC. Configuración general de DSA La categoría General del portlet Configuración de BAR le permite establecer las siguientes configuraciones: umbral, administración de seguridad, niveles de registro y tiempo que se deben conservar los trabajos retirados. Configuración Descripción Umbrales de advertencia del repositorio de DSC Especifica la cantidad máxima de datos que se pueden almacenar en el repositorio de DSC. Un tamaño del repositorio por debajo del 85 % del umbral es un estado normal para las operaciones de BAR. Una vez que se alcanza el 85 % del umbral de tamaño, se generan mensajes de advertencia. Cuando se llega al 95 % del umbral de tamaño, todos los trabajos de BAR que crean más datos en el repositorio reciben un mensaje de error y no están autorizados para ser ejecutados. El espacio permanente de la base de datos del repositorio debe aumentarse o deberán eliminarse trabajos para poder seguir usando DSA en ese momento. Nota: Después de aumentar el espacio permanente, reinicie el servicio de DSC para que el cambio tenga efecto inmediatamente. Administración de seguridad 32 Permite la autentificación de Teradata Viewpoint en la interfaz de línea de comandos de DSA. Si está seleccionada, se solicita al usuario que envía ciertos comandos desde la interfaz de línea de comandos que escriba un nombre de usuario y una contraseña válidos de Teradata Viewpoint. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR Configuración Descripción Registro de BAR Especifica el nivel de información de registro de BAR que se muestra en el Controlador de flujo de datos y el Cliente de red de BAR. Por lo general, la información de registro exhaustiva solo es útil para el personal de soporte cuando se recopila información sobre un problema del que se ha informado. Error Permite un registro mínimo. Solo proporciona mensajes de error. Esta es la configuración predeterminada. Advertencia Agrega mensajes de advertencia al registro de mensajes de error. Información Proporciona mensajes informativos además de mensajes de error y advertencia en el registro de trabajo. Depurar Permite el registro completo. Todos los mensajes, incluidos los de depuración, se envían al registro de trabajo. Nota: Esta configuración puede afectar el rendimiento. Eliminar trabajos retirados Especifica la configuración de eliminación que se utiliza cuando se retiran los trabajos de copia de seguridad en el portlet Operaciones de BAR. Después de Define la cantidad de días que se debe esperar para eliminar el trabajo a partir de la fecha en que se retira. Nunca Impide la eliminación de los trabajos retirados. Sistemas y nodos Puede agregar, configurar y establecer límites de flujo de datos de datos para sistemas y nodos en el portlet Configuración de BAR y mediante los comandos de configuración de DSA desde la interfaz de línea de comandos de DSA. Después de habilitar los sistemas configurados, estarán disponibles para trabajos de copia de seguridad y restauración en el portlet Operaciones de BAR y para los comandos de operación de DSA. Adición o edición de una configuración de nodo y sistema Requisito previo: Agregue y habilite los sistemas de Teradata Database en el portlet Sistemas supervisados para que estén disponibles en el portlet Configuración de BAR . Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 33 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR Debe configurar los sistemas, los nodos, las soluciones de copias de seguridad y los grupos de destino en el portlet Configuración de BAR para que estén disponibles en el portlet Operaciones de BAR . 1 En la lista Categorías, haga clic en Sistemas y nodos . junto a Sistemas. La pantalla Detalles del sistema le permite agregar la información del sistema. 2 Haga clic en 3 En Detalles del sistema , haga lo siguiente: Opción Descripción Nombre del sistema Elija el sistema de la lista desplegable. Nota: Puede agregar un sistema desde el portlet Sistemas supervisados. Selector de sistema [Opcional] Cuando edite un sistema, para cambiar el selector de sistema, haga clic en Actualizar. Es posible que se verifiquen las credenciales del sistema antes de la actualización. Nota: Debe detener e iniciar DSMain en Teradata Database después de cambiar el selector de sistema. Comunicación SSL [Opcional] Seleccione la casilla de verificación Habilitar comunicación SSL a través de JMS para habilitar la comunicación SSL. Nota: Debe agregar la contraseña de TrustStore que se crea durante la configuración de SSL. Debe interrumpir e iniciar DSMain en Teradata Database después de habilitar la comunicación SSL. Método de consulta de base de datos Elija BASE_VIEW o EXTENDED_VIEW. EXTENDED_VIEW añade seguridad de base de datos adicional, pero puede afectar el rendimiento del sistema. Límites de flujo de datos predeterminados para los nodos Establezca los límites predeterminados para cada nodo que se configura en el sistema. Para cada nodo es la cantidad máxima de flujos de datos simultáneos que se permiten por nodo. Para cada trabajo en un nodo es la cantidad máxima de flujos de datos simultáneos que se permiten para cada trabajo en el nodo. 4 Haga clic en Aplicar. 5 Agregue un nodo a la configuración del sistema. Nota: Todos los nodos, incluidos los nodos de espera y canal, deben estar incluidos en la configuración del sistema. 6 Haga clic en Activar sistema en la vista Detalles del sistema . Nota: No haga clic en Aplicar. Al hacer clic en Aplicar, se desactivará el sistema. A modo de excepción, puede realizar esta acción si ya han pasado 30 minutos desde que agregó el sistema o el nodo. Nota: Después de habilitar la comunicación SSL, detenga y luego reinicie DSMain en Teradata Database. 34 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR 7 Con los siguientes comandos, reinicie DSMain en el sistema de destino desde la pantalla del supervisor de consolas de la ventana de base de datos (DBW): a Escriba start bardsmain –s (esto detiene DSMain). b Escriba start bardsmain (esto inicia DSMain). 8 Después de iniciar bardsmain, haga clic en Activar sistema en la vista Detalles del sistema para habilitar la configuración del sistema y del nodo en el portlet Operaciones de BAR . Nota: El sistema de copia de seguridad del repositorio está preconfigurado en el portlet, pero debe ejecutar Actualizar en el Selector de sistema, reiniciar bardsmain en el repositorio de DSC y hacer clic en Aplicar para activar el sistema para su uso. Eliminación de un sistema Siga los pasos que se describen a continuación para eliminar un sistema del los pasos que se describen a continuación para eliminar un sistema del portlet Configuración de BAR, lo que hace que se elimine como origen para trabajos de restauración o copia de seguridad del portlet Operaciones de BAR. Nota: No puede eliminar un sistema si lo está utilizando un trabajo o si el sistema está marcado para realizar una copia de seguridad del repositorio. 1 En la lista Categorías, haga clic en Sistemas y nodos. 2 En la lista Sistemas, haga clic en junto al sistema que desea eliminar. Aparece un mensaje de confirmación. 3 Haga clic en Aceptar. Adición de un nodo 1 En la lista Categorías, haga clic en Sistemas y nodos. 2 Haga clic en un sistema de la lista Sistemas. 3 En la lista Configuración, haga clic en Nodos. 4 Haga clic en junto a Nodos. 5 Escriba un Nombre de nodo . 6 Ingrese una dirección de nodo en la casilla Dirección IP . 7 [Opcional] Para agregar y eliminar direcciones, haga clic en los botones y . 8 [Opcional] Introduzca un límite de flujo de datos para cada nodo y para cada trabajo en el nodo. Nota: El sistema configurado con el nodo establece un límite predeterminado. No es obligatorio configurar los límites de flujo de datos en 0 para los nodos de espera y canal. 9 Haga clic en Aplicar. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 35 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR Eliminación de un nodo 1 En la lista Categorías, haga clic en Sistemas y nodos. 2 En la lista Sistemas, haga clic en el sistema al que se adjunta el nodo. 3 En la lista Configuración, haga clic en Nodos. 4 En la lista Nodos, haga clic en junto al nodo que desea eliminar. Aparece un mensaje de confirmación. 5 Haga clic en Aceptar. Servidores de medios Los servidores de medios administran los datos durante las copias de seguridad y las restauraciones del sistema. Los servidores de medios se ponen a disposición en su entorno de BAR en cuanto se instala y ejecuta el software DSA. Los administradores de DSA pueden entonces agregar servidores de medios en su configuración de BAR o eliminarlos de esta, y asignar servidores de medios a las configuraciones de grupos de destino en el portlet Configuración de BAR o a través de la interfaz de línea de comandos mediante el uso de los comandos de configuración de DSA. Adición de un servidor de medios Los servidores de medios administran datos durante las tareas de copia de seguridad. 1 En la lista Categorías, haga clic en Servidores de medios. 2 Haga clic en junto a Servidores de medios. 3 Escriba un Nombre del servidor de medios. 4 Verifique que el número de Puerto NC de BAR del servidor de red de BAR coincida con la configuración del puerto del servidor en el archivo de propiedades del controlador del cliente DSA. El puerto predeterminado es 15401. Nota: Si cambia el número de puerto en el archivo clienthandler.properties, debe reiniciar el cliente de red de DSA con la opción restart-hwupgrade. 5 Escriba una dirección en el cuadro Dirección IP. Esta es la dirección del servidor de medios. Se pueden especificar direcciones adicionales para las tarjetas de red que están conectadas al servidor. Si existen varias instancias del cliente de red de DSA, especifique direcciones IP diferentes. Por ejemplo, configure la primera instancia del cliente de red de DSA con la primera dirección IP y la segunda instancia del cliente de red de DSA con la segunda. Nota: Las direcciones IP no se validan. 6 Escriba una dirección en el cuadro Máscara de red. 7 [Opcional] Para agregar y eliminar direcciones, haga clic en los botones 36 y . Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR 8 Haga clic en Aplicar. Eliminación de un servidor de medios Puede eliminar un servidor de medios del portlet Configuración de BAR para que no esté disponible para los grupos de destino del portlet Operaciones de BAR. Nota: No puede eliminar un servidor de medios que está actualmente configurado para un grupo de destino. 1 En la lista Categorías, haga clic en Servidores de medios. 2 Haga clic en junto al servidor de medios que desea eliminar. 3 Haga clic en Aceptar. Soluciones de copia de seguridad Las soluciones de copia de seguridad son opciones de software de terceros que transfieren datos entre un dispositivo de almacenamiento y un sistema de Teradata Database. Puede configurar el software de servidor de terceros para: • Indicar el servidor de medios en el que se encuentra el software de copia de seguridad de terceros • Personalizar las opciones de configuración para cada servidor Adición de un sistema de archivos del disco Cuando se usa un sistema de archivos del disco para realizar copias de seguridad y restaurar datos, debe agregar y configurar el sistema de archivos ded disco mediante el portlet Configuración de BAR. Nota: Los límites de archivos abiertos y nombres del sistema están ligados a los servidores de medios durante la configuración del grupo de destino. 1 En la lista Categorías, haga clic en Soluciones de copia de seguridad. 2 En la lista Soluciones, haga clic en Sistema de archivos del disco. 3 En la pantalla Detalles del sistema de archivos del disco, haga clic en sistema de archivos de disco. para agregar un 4 Configure lo siguiente: a Escriba un Nombre del sistema de archivos y una ruta sin espacios. Nota: Los nombres del sistema de archivos deben ser nombres de ruta de acceso completos y únicos que comiencen con una barra diagonal, por ejemplo, /dev/mnt1. Nota: El grupo de destino operativo no puede usar el sistema de archivos de disco que usa el grupo de destino del repositorio y viceversa. Nota: Los nombres del sistema de archivos no pueden diferir solo en las mayúsculas y minúsculas. Por ejemplo, no se pueden configurar /dev/mnt1 y /dev/Mnt1. b Introduzca la cantidad máxima de archivos abiertos permitidos. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 37 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR c Haga clic en para agregar nombres de sistemas de archivos del disco adicionales y límites de archivos abiertos. 5 Haga clic en Aplicar. Adición de un servidor NetBackup Cuando utiliza un servidor NetBackup para realizar copias de seguridad y restaurar datos, debe agregar y configurar el servidor NetBackup mediante el portlet Configuración de BAR. Nota: Las directivas de NetBackup están vinculadas a los servidores de medios durante la configuración del grupo de destino. Es importante que las directivas que se especifican en su configuración de NetBackup coincidan con las directivas destinadas a la configuración del servidor de medios asignada como destino. 1 En la lista Categorías, haga clic en Soluciones de copia de seguridad. 2 En la lista Soluciones, haga clic en NetBackup. 3 Haga clic en junto a Servidores. 4 En la pantalla Detalles de NetBackup, configure lo siguiente Opción Descripción General • • Directivas • • Escriba un Sobrenombre con caracteres alfanuméricos y guiones bajos, sin espacios. Escriba la dirección IP del servidor o DNS en Nombre del servidor (IP/DNS). Escriba un Nombre de directiva. Nota: Los nombres de directivas distinguen entre mayúsculas y minúsculas. Escriba el número de Dispositivos de almacenamiento asociado con la directiva. Puede usar caracteres alfanuméricos y caracteres de subrayado, pero no puede usar espacios. 5 Haga clic en Aplicar. Adición de un servidor de DD Boost Cuando utiliza un servidor de DD Boost para realizar copias de seguridad y restaurar datos, debe agregar y configurar la información de configuración del servidor de DD Boost mediante el portlet Configuración de BAR. Nota: Las unidades de almacenamiento de DD Boost están vinculadas a los servidores de medios durante la configuración del grupo de destino. Es importante que las unidades de almacenamiento que especificó para su configuración coincidan con las unidades de almacenamiento para la configuración del servidor de medios y de los dispositivos asignados como destino. 1 En la lista Categorías, haga clic en Soluciones de copia de seguridad. 2 En la lista Soluciones, haga clic en DD Boost. 3 Haga clic en 38 junto a Servidores. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR 4 En la pantalla Detalles de DD Boost, configure lo siguiente: Opción Descripción General • • • Unidades de almacenamiento • • • Escriba un Sobrenombre con caracteres alfanuméricos y guiones bajos, sin espacios. Ingrese la dirección IP del servidor o DNS en Nombre del servidor (IP/DNS). Introduzca las credenciales de dominio de datos de DD Boost en Usuario y Contraseña. Escriba un Nombre de unidad de almacenamiento que coincida con una unidad de almacenamiento del dominio de datos para la configuración del servidor de medios y de los dispositivos asignados como destino. Nota: DSC no admite el mismo nombre de unidad de almacenamiento en los diferentes servidores de DD Boost. Introduzca la cantidad máxima de archivos abiertos permitidos. Haga clic en para agregar nombres de unidades de almacenamiento adicionales y límites de archivos abiertos. 5 Haga clic en Aplicar. Eliminación de un sistema de archivos del disco Al eliminar un sistema de archivos del disco, se desasocian el servidor y su configuración del portlet Configuración de BAR. El servidor ya no se podrá utilizar como destino para copias de seguridad en el portlet Operaciones de BAR. Nota: Si un sistema de archivos del disco está actualmente configurado para un grupo de destino, no se puede eliminar. 1 En la lista Categorías, haga clic en Soluciones de copia de seguridad. 2 En la lista Soluciones, haga clic en Sistema de archivos del disco. 3 En Detalles del sistema de archivos del disco, haga clic en eliminar. junto al servidor que desea Aparece un mensaje de confirmación. 4 Haga clic en Aceptar. Eliminación de un servidor NetBackup Al eliminar un servidor NetBackup, se desasocian el servidor y su configuración del portlet Configuración de BAR. El servidor ya no se podrá utilizar como destino para copias de seguridad en el portlet Operaciones de BAR. Nota: Si un servidor NetBackup está actualmente configurado para un grupo de destino, no se puede eliminar. 1 En la lista Categorías, haga clic en Soluciones de copia de seguridad. 2 En Soluciones, haga clic en NetBackup. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 39 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR 3 En Servidores, haga clic en junto al servidor que desea eliminar. Aparece un mensaje de confirmación. 4 Haga clic en Aceptar. Eliminación de un servidor de DD Boost Al eliminar un servidor DD Boost, se desasocian el servidor y su configuración del portlet Configuración de BAR. El servidor ya no se podrá utilizar como destino para copias de seguridad en el portlet Operaciones de BAR. Nota: Si un servidor de DD Boost está actualmente configurado para un grupo de destino, no se puede eliminar. 1 En la lista Categorías, haga clic en Soluciones de copia de seguridad. 2 En la lista Soluciones, haga clic en DD Boost. 3 En Servidores, haga clic en junto al servidor que desea eliminar. Aparece un mensaje de confirmación. 4 Haga clic en Aceptar. Grupos de destino Los grupos de destino están compuestos por dispositivos y servidores de medios utilizados para almacenar los datos de copia de seguridad. Los administradores de DSA crean grupos de destino y asignan dispositivos y servidores de medios. Así, los trabajos de copia de seguridad de BAR pueden acceder a los grupos de destino. Después de que un trabajo de copia de seguridad se ejecute por completo, puede crear un trabajo de restauración de BAR para restaurar los datos utilizando el mismo grupo de destino que el trabajo de copia de seguridad. También puede crear una asignación de grupos de destino, que permite que un trabajo de restauración de BAR restaure los datos desde un grupo de destino diferente. Adición o copia de un grupo de destino Los datos de los sistemas de Teradata Database se envían a través de servidores de medios para que las soluciones de copias de seguridad realicen una copia de seguridad. Estas relaciones se definen en los grupos de destino, que puede crear y copiar. 1 En la lista Categorías, haga clic en Grupos de destino. 2 En la lista Grupos de destino, haga clic en Grupos remotos. 3 Realice una de las siguientes opciones: 40 Opción Descripción Agregar Haga clic en para agregar un grupo remoto. Copiar Haga clic en en la fila del grupo remoto que desea copiar. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR 4 [Opcional] Seleccione la casilla de verificación este grupo de destino solo para copias de seguridad del repositorio para habilitar esta restricción. Nota: Este grupo de destino no se puede eliminar ni usar para otros trabajos. 5 Escriba un Nombre del grupo de destino para el nuevo grupo de destino. Puede usar caracteres alfanuméricos, guiones y caracteres de subrayado, pero no puede usar espacios. 6 [Opcional] Active la casilla de verificación Habilitar grupo de destino para habilitar el grupo remoto. 7 Seleccione un Tipo de solución. 8 En la sección Objetivos y Detalles del grupo remoto, haga lo siguiente: • Para un servidor de Netbackup, seleccione la Entidad de destino, el Servidor de medios de BAR, las Directivas y los Dispositivos para cada par de servidores. • Para un servidor de DD Boost, seleccione la Entidad de destino, el Servidor de medios de BAR, la Unidad de almacenamiento y el límite de Archivos abiertos. • Para un sistema de archivos del disco, seleccione el Servidor de medios de BAR, el Sistema de archivos del disco y el límite de Archivos abiertos. Opción Descripción Agregar Haga clic en para agregar: directivas y dispositivos, unidades de almacenamiento y límite de archivos abiertos, o sistemas de archivos del disco y límite de archivos abiertos. Quitar Haga clic en para eliminar: directivas y dispositivos, unidades de almacenamiento y límite de archivos abiertos, o sistemas de archivos del disco y límite de archivos abiertos. 9 Haga clic en Aplicar. Eliminación de un grupo remoto Se puede eliminar cualquier grupo de destino, excepto el grupo de destino del repositorio, si no lo está utilizando un trabajo en el portlet Operaciones de BAR. Los grupos de destino del repositorio no se pueden eliminar. El destino de un grupo de destino no se puede eliminar si un trabajo utilizó el grupo de destino. 1 En la lista Categorías, haga clic en Grupos de destino. 2 En la lista Grupos de destino, haga clic en Grupos remotos. 3 En la lista Grupos remotos, haga clic en eliminar. junto al nombre del grupo remoto que desea Aparece un mensaje de confirmación. 4 Haga clic en Aceptar. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 41 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR Adición o edición de un grupo de restauración Las relaciones entre dispositivos y servidores de medios definidas en los grupos de destino se pueden seleccionar para crear asignaciones de grupos de destino llamadas grupos de restauración. 1 En la lista Categorías, haga clic en Grupos de destino. 2 En la lista Grupos de destino, haga clic en Grupos de restauración. 3 Junto a Grupos de restauración, realice una de las siguientes acciones: Opción Descripción Agregar Haga clic en para agregar un grupo de restauración. Editar Haga clic en en la fila del grupo de restauración que desea editar. 4 Seleccione el Tipo de solución de la lista. 5 Seleccione el Grupo de destino de copia de seguridad de la lista. a [Opcional] Haga clic en junto al servidor de medios de BAR asociado con el grupo de destino de la copia de seguridad para ver los detalles de la directiva y del dispositivo. 6 Seleccione el Grupo de destino de restauración de la lista. a [Opcional] Haga clic en junto al servidor de medios de BAR asociado con el grupo de destino de restauración para ver los detalles de la directiva y del dispositivo. 7 Haga clic en Aceptar. 8 Haga clic en Aplicar. Eliminación de un grupo de restauración Puede eliminar un grupo de restauración si no lo está utilizando un trabajo en el portlet Operaciones de BAR. 1 En la lista Categorías, haga clic en Grupos de destino. 2 En la lista Grupos de destino, haga clic en Grupos de restauración. 3 En la lista Grupos de restauración, haga clic en que desea eliminar. junto al nombre del grupo remoto Aparece un mensaje de confirmación. 4 Haga clic en Aceptar. Administración del repositorio de DSC Los ajustes de la configuración de DSA y los metadatos de trabajo se almacenan en el repositorio del controlador de flujo de datos (DSC). Puede automatizar una copia de seguridad del repositorio o iniciar manualmente la copia de seguridad. 42 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Configuración de BAR Un trabajo de copia de seguridad del repositorio hace una copia de seguridad de los datos de DSC en un grupo de destino. Cualquier trabajo del repositorio de DSC en ejecución (realizar copia de seguridad, restaurar o analizar) evita que se envíen los trabajos y que se modifiquen los ajustes de configuración de DSA. Los ajustes de configuración y los metadatos de DSC se pueden restaurar en el repositorio de DSC desde un dispositivo de almacenamiento. Nota: Si interrumpe el trabajo de restauración del repositorio de DSC mientras el trabajo está en curso o si se produce un error en el trabajo de restauración, el DSC desencadena un proceso para restaurar todas las tablas del repositorio a su estado inicial, que es una tabla vacía. Se perderían los datos actuales en el repositorio de DSC. Nota: Para poder recuperar el repositorio de DSC, un trabajo de copia de seguridad del repositorio de DSC y una exportación de la configuración de copia de seguridad del repositorio deben haberse completado correctamente al menos una vez. La exportación de la configuración de copia de seguridad del repositorio solo puede realizarse mediante la línea de comandos de DSA. Nota: Si no se puede realizar una copia de seguridad del repositorio correcta ni una exportación de la configuración de copia de seguridad del repositorio, esto da lugar a un repositorio de DSC irrecuperable en el caso de un desastre completo. . Programación de una copia de seguridad del repositorio Puede programar una copia de seguridad periódica, automática de los datos del repositorio del controlador de flujo de datos (DSC) mediante el portletConfiguración de BAR. 1 En la lista Categorías, haga clic en Copia de seguridad del repositorio. 2 En el cuadro Frecuencia, escriba un número en Semanas para especificar la frecuencia con la que se ejecutará el trabajo de copia de seguridad. 3 Seleccione las casillas de verificación para los días de la semana en los que se ejecutará la copia de seguridad. 4 Introduzca una Hora de inicio para la copia de seguridad. 5 Seleccione un Grupo de destino. 6 Haga clic en Aplicar. Cómo realizar una copia de seguridad del repositorio Requisito previo: Debe configurar un grupo de destino para poder realizar una copia de seguridad del repositorio. Puede realizar una copia de seguridad del repositorio de DSC de forma inmediata o programada. Nota: Mientras se realiza una copia de seguridad del repositorio, no se pueden enviar los trabajos ni se pueden modificar los ajustes de configuración de DSA. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 43 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR 1 En la lista Categorías, haga clic en Copia de seguridad del repositorio. 2 Haga clic en Realizar copia de seguridad de DSC ahora Aparece un mensaje de confirmación. 3 Haga clic en Continuar. 4 [Opcional] Haga clic en Interrumpir para finalizar la copia de seguridad. Restaurar el repositorio Esta tarea describe cómo restaurar una copia de seguridad de los metadatos del repositorio de DSC. Aviso: Si interrumpe un trabajo de restauración del repositorio de DSC mientras el trabajo está en curso o si se produce un error en el trabajo de restauración, se dañarán los metadatos del repositorio de DSC. DSC activa un comando para restaurar todas las tablas del repositorio a su estado inicial, que es una tabla vacía. 1 En la lista CATEGORÍAS, haga clic en Copia de seguridad del repositorio. 2 Haga clic en Restaurar DSC ahora. Durante el trabajo de restauración, los portlets Configuración de BAR y Operaciones de BAR no están disponibles. 3 Seleccionar un conjunto de guardado para restaurar. 4 Haga clic en Continuar. [Opcional] Haga clic en Interrumpir para finalizar la operación de restauración. 5 [Opcional] Si el trabajo de restauración termina con una advertencia: a Compruebe el estado del trabajo. En el siguiente ejemplo, repo1_restore_job es el nombre del trabajo. dsc.sh job_status -n repo1_restore_job -B b Si el estado indica que no se restauraron las claves externas, ejecute el script de reparación de clave externa en /opt/teradata/client/15.01/dsa/dsc/ recreateFk_15_01.sh. Cuando termine el trabajo de restauración, los portlets Configuración de BAR y Operaciones de BAR estarán disponibles. 6 Una vez finalizado el trabajo de restauración del repositorio, ejecute tpareset de la base de datos del repositorio de DSC. Operaciones de BAR El portlet Operaciones de BAR le permite gestionar las siguientes funciones: • Crear, administrar y enviar trabajos • Ver el historial y el estado del trabajo 44 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Los tipos de trabajo incluyen copia de seguridad, restauración y análisis. Acerca de la vista Trabajos guardados En la vista Trabajos guardados se muestra un cuadro de trabajos activos, retirados o de repositorio que le permite ver el estado y las acciones que se encuentran disponibles para cada trabajo, así como crear uno nuevo. Nota: Los trabajos del repositorio solo son visibles para los usuarios con privilegios de administrador de BAR. Mostrar menú de trabajos Filtra la vista Trabajos guardados para trabajos activos, retirados o de repositorio. Un estado de trabajo activo significa que el trabajo está listo para ejecutarse en una copia de seguridad, una restauración o un análisis. Un estado de trabajo retirado significa que el trabajo no se puede ejecutar. Un trabajo de repositorio es específico para una copia de seguridad, restauración o análisis del repositorio de DSC. Botón Nuevo trabajo Crea un trabajo de copia de seguridad, restauración o análisis. Solo puede utilizarse cuando la opción Mostrar menú de trabajos muestra trabajos activos. Barra de filtro de estados del trabajo Ofrece un recuento de los trabajos según el estado y le permite filtrar la Tabla de trabajos. La barra de filtro se utiliza solamente cuando la opción Mostrar menú de trabajos muestra trabajos activos. Menú de contenido adicional Muestra una lista de estados del trabajo. Puede seleccionar otro estado del trabajo para reemplazar un estado en la Barra de filtro de estados del trabajo. Filtros Presenta los datos al mostrar solo las filas que coinciden con los criterios de filtro. Haga clic en los encabezados de columna para ordenar los datos en orden ascendente o descendente. Tabla de trabajos guardados Enumera el nombre del trabajo, el tipo, el estado, la hora de inicio, la hora de finalización, el tamaño y el tiempo transcurrido del trabajo. Acciones de tabla Configurar columnas le permite seleccionar, bloquear y ordenar las columnas mostradas. Exportar crea un archivo .csv que contiene todos los datos disponibles. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 45 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Acerca de la barra de filtro de estados del trabajo La barra de filtro de estados del trabajo permite filtrar por un estado de trabajo específico en la vista Trabajos guardados. Los botones de la barra de filtro de estados del trabajo proporcionan un recuento del trabajo que se ejecuta para cada categoría de estado. Haga clic en cualquier botón para filtrar por el estado del trabajo seleccionado o seleccione un estado de trabajo de la lista. Por ejemplo, haga clic en Completado para mostrar todos los trabajos ejecutados que se han completado. Puede seleccionar un estado de trabajo en el Menú de contenido adicional para reemplazar un estado de trabajo que actualmente se muestra en la barra de filtro de estados del trabajo. Todos Todos los trabajos actualmente guardados en el repositorio de BAR Completado Trabajos ejecutados que se completaron 46 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR En ejecución Trabajos que están en progreso Error Trabajos ejecutados que no se pudieron completar En cola Un trabajo que está en espera de que haya recursos disponibles para poder empezar a ejecutarse Interrumpido Un trabajo ejecutado que fue detenido por un usuario antes de completarse Interrumpiendo Un trabajo ejecutado que se encuentra en pleno proceso de interrupción originado por un usuario antes de de que se completara Advertencia Trabajos ejecutados que se completaron, pero que recibieron mensajes de advertencia acerca de posibles problemas durante la ejecución No responde Un trabajo sobre el que DSC no recibió ninguna información de estado durante 15 minutos Nuevo Un trabajo que nunca se ejecutó, o un trabajo en el que los conjuntos de guardado se borraron debido a las pautas de eliminación de la directiva de retención de datos Ejecución de un trabajo 1 Haga clic en junto a un trabajo. 2 Seleccione Ejecutar. 3 Si seleccionó un trabajo de copia de seguridad que solo puede ejecutarse como una copia de seguridad completa (por ejemplo, un trabajo de copia de seguridad nuevo o un trabajo con un grupo de destino nuevo), la copia de seguridad COMPLETA se ejecuta automáticamente. De lo contrario, se le pedirá que seleccione el tipo de copia de seguridad. Seleccione una de las siguientes opciones y haga clic en Ejecutar. Tipo de copia de seguridad Descripción Completa Archiva todos los datos de los objetos especificados. Diferencial Solo archiva los datos que han cambiado desde la última copia de seguridad. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 47 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Tipo de copia de seguridad Descripción Acumulativo Archiva los datos que han cambiado desde la última copia de seguridad completa, consolidando varias copias de seguridad diferenciales o acumulativas. 4 Si está ejecutando un trabajo de restauración del repositorio, un cuadro de diálogo confirma que desea restaurar el repositorio a partir del último conjunto de guardado de la copia de seguridad del repositorio. Haga clic en Aceptar. Los portlets Configuración de BAR y Operaciones de BAR no están disponibles mientras se está ejecutando el trabajo de restauración del repositorio. a Cuando el trabajo de restauración del repositorio finalice correctamente, ejecute tpareset en el servidor de BAR del repositorio desde el símbolo del sistema de Linux. Interrupción de un trabajo Puede interrumpir un trabajo en curso desde la vista Trabajos guardados o Estado del trabajo. 1 Elija la vista para seleccionar el trabajo que necesita interrumpir: Vista Descripción Trabajo guardado a. Estado del trabajo a. Haga clic en junto a un trabajo. b. Seleccione Interrumpir. Haga clic en Interrumpir. 2 Haga clic en Aceptar para confirmar que desea interrumpir la ejecución del trabajo. Visualización de estados de trabajo En función del tipo de trabajo y del estado de ejecución, puede ver los detalles en la vista Trabajos guardados o Historial de trabajos. 1 Realice una de las siguientes acciones, según el estado de ejecución del trabajo: Opción de vista Descripción Estado del trabajo en ejecución o del trabajo más reciente a. Haga clic en la ficha Trabajos guardados. b. Haga clic en junto a un trabajo. c. Seleccione Estado del trabajo. Si el trabajo se está ejecutando actualmente, verá la ficha Flujos de datos y una barra de progreso que indica el porcentaje de trabajo completado. Para los trabajos en ejecución o completados, la ficha Registro muestra los detalles acerca de los objetos incluidos en el trabajo. 48 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Opción de vista Descripción Registros de estado de a. Haga clic en la ficha Historial de trabajos. los trabajos b. Haga clic en la fila para ver el trabajo. previamente ejecutados En la ficha Registro se muestran los detalles acerca de los objetos incluidos en el trabajo. 2 [Opcional] Para ver los detalles de la fase, haga clic en Ver registro de fases. • Los detalles de la fase de diccionario y de datos están disponibles para trabajos de copia de seguridad y de análisis de validación (analize-validate). • Los detalles de la fase de diccionario, datos, reconstrucción y postscript están disponibles para los trabajos de restauración. • Haga clic en Aceptar para volver a la pantalla de estado del trabajo. 3 [Opcional] Para ver el historial de trabajo, que incluye las horas de inicio y finalización, la duración y los objetos incluidos, haga clic en Ver historial. 4 [Opcional] Para ver los detalles del conjunto de guardado para los trabajos de copia de seguridad, que incluye la fecha de copia de seguridad, los objetos, el tamaño y tipo de copia de seguridad, haga clic en Ver conjuntos de guardado. 5 [Opcional] Para ver los detalles del registro de errores para los trabajos fallidos de lectura y análisis, que incluye el código de error, el mensaje de error, el código de advertencia y el mensaje de advertencia, haga clic en Ver registro de errores. Acerca de la ficha Registro En la ficha Registro, se muestran detalles de los objetos de base de datos para trabajos de copia de seguridad, restauración y análisis de validación en ejecución y completados. La ficha está disponible cuando se ve un estado de trabajo. Puede seleccionar, bloquear y designar el orden de las columnas en el menú Acciones de tabla . Campo Descripción Tipo de trabajo Hora de inicio Fecha y hora en que comenzó el trabajo Análisis de lectura (Analyze_Read) Hora de finalización Fecha y hora en que finalizó el trabajo Copia de seguridad Restauración Análisis de lectura (Analyze_Read) Análisis de validación (Analyze_Validate ) Nombre de archivo Los archivos de copia de seguridad que contienen el conjunto de guardado Análisis de lectura (Analyze_Read) Nombre de objeto Nombre del objeto que se está restaurando o validando, o del que se está realizando una copia de seguridad Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Copia de seguridad Restauración 49 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Campo Descripción Tipo de trabajo Analyze_Validate 50 Tipo de objeto Tipo de objeto que se está restaurando o validando, o del que se está realizando una copia de seguridad Copia de seguridad Restauración Analyze_Validate Fase La fase de trabajo puede ser de diccionario, datos, reconstrucción o postscript Copia de seguridad Restauración Análisis de lectura (Analyze_Read) Análisis de validación (Analyze_Validate ) Estado El estado del trabajo del objeto Copia de seguridad Restauración Análisis de lectura (Analyze_Read) Análisis de validación (Analyze_Validate ) Nombre principal Especifica el nombre del objeto principal del objeto que se está restaurando o validando, o del que que se está realizando una copia de seguridad Copia de seguridad Restauración Analyze_Validate Recuento de bytes Número total de bytes copiados Copia de seguridad Restauración Análisis de lectura (Analyze_Read) Análisis de validación (Analyze_Validate ) Recuento de filas Número total de filas copiadas Copia de seguridad Restauración Código de error Especifica el código de error encontrado Copia de seguridad Restauración Análisis de lectura (Analyze_Read) Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Campo Descripción Tipo de trabajo Análisis de validación (Analyze_Validate ) Código de advertencia Especifica el código de advertencia encontrado Copia de seguridad Restauración Análisis de lectura (Analyze_Read) Análisis de validación (Analyze_Validate ) Acerca de la ficha Flujos de datos En la ficha Flujos de datos se muestran detalles de los flujos de datos del trabajo durante un trabajo de copia de seguridad, restauración o análisis. La ficha está disponible al ver el estado del trabajo de un trabajo en ejecución. Puede seleccionar, bloquear y designar el orden de las columnas en el menú Acciones de tabla . Campo Descripción Nodo Especifica el nodo donde se está ejecutando el flujo de datos del trabajos Flujo de datos Identifica numéricamente un flujo de datos del trabajos Objeto Nombre del objeto que se está restaurando o analizando, o del que se está realizando una copia de seguridad Tasa de flujo de datos promedio (fase de datos) Para un trabajo de copia de seguridad, el número de bytes que declara DSMain desde que se inició el flujo de datos. Para un trabajo de restauración y análisis de validación, el número de bytes que declara el controlador de clientes desde que se inició el flujo de datos. Acerca del registro de fases En Registro de fases se muestran detalles de los objetos de la base de datos en trabajos de copia de seguridad en curso y completos, de restauración y de análisis. Esta información es solo de lectura. La opción Registro de fases está disponible cuando se ve el estado de un trabajo o de un trabajo del repositorio. Campo Descripción Tipo de trabajo Fase de trabajo La fase de trabajo a la que pertenece la información. Los trabajos de copia de seguridad tienen dos fases: diccionario y datos. Además de los datos y del diccionario, los trabajos de restauración tienen fases de reconstrucción y postscript. Copia de seguridad Restauración Análisis de validación (Analyze_Validate ) Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 51 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Campo Descripción Tipo de trabajo Objetos La cantidad de objetos que se procesan durante la fase Copia de seguridad Restauración Análisis de validación (Analyze_Validate ) Inicio Fecha y hora en que comenzó la fase Copia de seguridad Restauración Análisis de validación (Analyze_Validate ) Fin Fecha y hora en que finalizó la fase Copia de seguridad Restauración Análisis de validación (Analyze_Validate ) Velocidad • promedio (fase de datos) • Tamaño (fase de datos) 52 Para los trabajos de copia de seguridad, la velocidad promedio = la suma de bytes que declaró DSMain para todos los objetos/el intervalo de tiempo desde el primer byte de datos que recibió de DSMain y el último objeto del que se realizó la copia de seguridad, más la tasa de actualización (que es de 30 segundos de forma predeterminada). La tasa promedio de copia de seguridad incluye el montaje de la cinta, el posicionamiento y la hora de cierre. Para los trabajos de restauración, la velocidad promedio = la suma de bytes que declaró DSMain para todos los objetos/el intervalo de tiempo desde el inicio de la recepción de datos para el primer objeto del cliente de red de DSA hasta la transferencia de datos para el último objeto, más la tasa de actualización (que es de 30 segundos de forma predeterminada). La tasa promedio de restauración incluye el montaje de la cinta, el posicionamiento y la hora de cierre, y el tiempo para el proceso de compilación del índice de la tabla simultánea mientras se están restaurando los datos. No se incluye el tiempo de las compilaciones restantes de índices de la tabla después de la transferencia de los datos demientras se están restaurando los datos. No se incluye el restauración del último objeto que se ha completado. Tamaño de los datos procesados a lo largo de la duración de la fase Copia de seguridad Restauración Análisis de validación (Analyze_Validate ) Copia de seguridad Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Campo Descripción Tipo de trabajo Restauración Análisis de validación (Analyze_Validate ) Visualización de conjuntos de guardado Puede ver todos de conjuntos de guardado asociados con un trabajo de copia de seguridad determinado. 1 Siga una de las siguientes indicaciones, según la ficha que esté viendo actualmente: Opción de vista Descripción En la ficha Trabajos guardados • En la ficha Historial de trabajos • Haga clic en junto a un trabajo. Seleccione Estado del trabajo. • Haga clic en la fila del trabajo. 2 Haga clic en Ver conjuntos de guardado. En la vista Conjuntos de guardado, se enumeran los conjuntos de guardado del trabajo seleccionado. Puede seleccionar, bloquear y designar el orden de las columnas en el menú Acciones de tabla . Encabezado de la columna Descripción FECHA DE COPIA DE SEGURIDAD Fecha y hora en que comenzó el trabajo de copia de seguridad OBJETOS Número de objetos procesados TAMAÑO Tamaño agregado de los objetos procesados TIPO DE COPIA DE SEGURIDAD Copia de seguridad completa, diferencial o acumulativa TIPO Tipo de trabajo asociado con el conjunto de guardado GRUPO DE DESTINO Grupo de destino asociado con el conjunto de guardado FECHA DE FINALIZACIÓN Fecha y hora de finalización del trabajo de copia de seguridad UBICACIÓN Ubicación donde se realizó la copia de seguridad de los objetos o del grupo de destino de terceros FASE DE TRABAJO Fase de trabajo asociada al conjunto de guardado Visualización de los ID de la copia de seguridad Puede ver los ID de copia de seguridad para un nombre de trabajo y un conjunto de guardado determinados. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 53 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR 1 Realice una de las siguientes acciones, según el estado de ejecución del trabajo: Opción de vista Descripción Estado del trabajo en ejecución o del trabajo más reciente • • Registros de estado de los trabajos previamente ejecutados Haga clic en la ficha Trabajos guardados. • Haga clic en junto a un trabajo. Seleccione Estado del trabajo. • • Haga clic en la ficha Historial de trabajos. Haga clic en la fila para ver el trabajo. 2 Haga clic en Ver conjuntos de guardado. 3 Haga clic en junto al conjunto de guardado y seleccione ID de copia de seguridad. Se enumeran los ID de copia de seguridad para el conjunto de guardado. Puede seleccionar, bloquear y designar el orden de las columnas en el menú Acciones de tabla . Encabezado de la columna Descripción ID DE COPIA DE SEGURIDAD ID de copia de seguridad para el nombre de trabajo y el conjunto de guardado determinados NOMBRE DE ARCHIVO Nombre del archivo asociado con el ID de copia de seguridad TAMAÑO DE ARCHIVO Tamaño del archivo asociado con el ID de copia de seguridad FECHA Fecha y marca de tiempo del archivo creado Nota: Actualmente en el portlet solo puede ver los ID de copia de seguridad para un trabajo de NetBackup. Para consultar y mostrar los conjuntos de guardado generados por un sistema de archivos del disco o DD Boost, utilice los comandos query_backupids y list_query_backupids. Retirar un trabajo Puede retirar un trabajo en la vista Trabajos guardados si el trabajo no tiene los estados En ejecución, Nuevo, Interrumpiendo, No responde o En cola. Cuando se retira un trabajo, el trabajo se mueve de la vista Trabajos activos a la vista Trabajos retirados. Nota: Un trabajo retirado se eliminará automáticamente si este ajuste se configura a través del portlet Configuración de BAR o la interfaz de línea de comandos de DSA. Aparecerá un mensaje de advertencia antes de que se retire el trabajo que le informará de la fecha de eliminación. 1 Haga clic en junto a un trabajo. 2 Seleccione Retirar. 3 Haga clic en Aceptar para confirmar la retirada del trabajo. 54 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Activación de un trabajo Puede activar un trabajo desde la vista Trabajos retirados. Cuando se activa un trabajo, este se mueve de la vista Trabajos retirados a la vista Trabajos activos. 1 Haga clic en junto a un trabajo. 2 Seleccione Activar. 3 Haga clic en Sí para confirmar la activación del trabajo. Eliminación de un trabajo Puede eliminar un trabajo de forma inmediata de la vista Trabajos retirados. También puede eliminar un trabajo de la vista Trabajos guardados si el estado del trabajo es Nuevo. 1 Haga clic en junto a un trabajo. 2 Seleccione Eliminar. Nota: Si intenta eliminar un trabajo de copia de seguridad con trabajos de análisis o restauración dependientes, se mostrará un mensaje con los nombres de los trabajos dependientes que se deben eliminar para que pueda eliminar el trabajo de copia de seguridad. 3 Haga clic en Sí para confirmar la eliminación del trabajo. El trabajo y el historial de trabajo se eliminarán inmediatamente y no se podrán restaurar. Acerca de la vista Historial de trabajos En la vista Historial de trabajos se muestra una tabla de trabajos de BAR que se han ejecutado y los detalles de la ejecución del último trabajo. Filtros Presenta los datos al mostrar solo las filas que coinciden con los criterios de filtro. Haga clic en los encabezados de columna para ordenar los datos en orden ascendente o descendente. Tabla de trabajos Enumera el nombre del trabajo, el tipo, el estado, la hora de inicio, la hora de finalización, el tamaño y la duración del trabajo. Acciones de tabla Configurar columnas le permite seleccionar, bloquear y ordenar las columnas mostradas. Exportar crea un archivo .csv que contiene todos los datos disponibles. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 55 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Visualización del historial de trabajos En la ficha Historial de trabajos del portlet Operaciones de BAR, se muestra una lista de todas las ejecuciones del trabajo. Puede ver más información detallada sobre una sola ejecución de trabajo en la vista Historial de trabajos o Trabajos guardados. 1 Haga clic en la fila del trabajo para mostrar el estado del mismo. 2 Haga clic en Ver historial. Aparece el Historial de trabajos para el trabajo. Puede seleccionar, bloquear y designar el orden de las columnas en el menú Acciones de tabla . 56 Encabezado de la columna Descripción INICIO Fecha y hora en que comenzó el trabajo FIN Fecha y hora en que finalizó el trabajo DURACIÓN Tiempo total de ejecución del trabajo ESTADO Estado del trabajo ejecutado OBJETOS Recuento de los objetos de base de datos copiados durante el trabajo ORIGEN Sistema de origen (copia de seguridad) del trabajo DESTINO Para un trabajo de copia de seguridad, el grupo de destino en el que se hace una copia de seguridad de los datos. Para un trabajo de restauración, el sistema Teradata Database en el que se restauran los datos. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Planificación de un trabajo Crear un trabajo incluye seleccionar varias opciones. Existen diferentes consideraciones que se deben tener en cuenta para crear cada tipo de trabajo. A continuación se muestra una descripción general de algunas de ellas. Trabajos de copia de seguridad Los trabajos de copia de seguridad archivan objetos de un sistema de origen a un grupo de destino. Un administrador de BAR define los grupos de destino en la interfaz de línea de comandos o el portlet Configuración de BAR. El portlet Operaciones de BAR le permite migrar la lista de objetos de un script de ARC existente a un trabajo de copia de seguridad. Los objetos de dicha lista que existen en el sistema de origen especificado se seleccionan automáticamente en el explorador de objetos cuando se crea un nuevo trabajo desde el script de ARC migrado. Cuando se ejecuta un trabajo de copia de seguridad por primera vez o cuando se cambia el grupo de destino para un trabajo de copia de seguridad, se archivan todos los datos de los objetos especificados. Después de esta copia de seguridad completa inicial, puede elegir el tipo de copia de seguridad: • Completa: archiva todos los datos de los objetos especificados • Diferencial: archiva solo los datos que se modificaron desde la última operación de copia de seguridad • Acumulativa: archiva los datos que se modificaron desde que se ejecutó la última copia de seguridad completa Trabajos de restauración Los trabajos de restauración se basan en las ejecuciones correctas de los trabajos de copia de seguridad y solo se pueden crear para un trabajo de copia de seguridad que se haya completado correctamente. Se puede definir un trabajo de restauración para que se restaure siempre la última versión del conjunto de guardado de copia de seguridad o puede especificar una versión del conjunto de guardado. Para definir el trabajo de restauración se debe seleccionar un sistema Teradata de destino. De forma predeterminada, todos los objetos del conjunto de guardado se incluyen en el trabajo de restauración, pero las selecciones pueden modificarse. Trabajos de análisis Un trabajo de análisis puede emplear un método de análisis de validación o de solo lectura para cada trabajo. Un trabajo de análisis de solo lectura lee los datos desde el dispositivo de medios para comprobar que las lecturas sean correctas. Un trabajo de análisis de validación envía los datos a los AMP, donde se interpretan y se examinan, pero no se restauran. También debe especificar una versión del conjunto de guardado de un trabajo de copia de seguridad que se haya ejecutado correctamente. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 57 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Administración de trabajos Esta tarea describe las tareas que puede utilizar para administrar los trabajos de operaciones de BAR. 1 Elija el tipo de trabajo que necesita crear: Tipo de trabajo Descripción Copia de seguridad • Crea un trabajo de copia de seguridad. Restauración • • Crea un nuevo trabajo de restauración. Crea un trabajo de restauración a partir de un conjunto de guardado de copia de seguridad. Análisis • • Crea un nuevo trabajo de análisis. Crea un trabajo de análisis a partir de un conjunto de guardado de copia de seguridad. 2 Seleccione y defina la configuración de los trabajos. 3 Cambie los permisos del trabajo si ha habido modificaciones en el trabajo. 4 Supervise el estado de un trabajo en ejecución y vea las actualizaciones del registro de fases del trabajo. 5 Interrumpa un trabajo de la vista Trabajos guardados o la vista Estado del trabajo. 6 Retire un trabajo de la vista Trabajos guardados. 7 Active un trabajo de la vistaTrabajos retirados. 8 Elimine un trabajo activo, guardado o retirado. Creación, edición o clonación de un trabajo de copia de seguridad 1 En la vista Trabajos guardados, realice una de las siguientes acciones: Opción Descripción Crear un trabajo a. Haga clic en Nuevo trabajo. b. Seleccione el tipo de trabajo de copia de seguridad. c. [Opcional] Si está migrando objetos desde un script de ARC o TARA existente, seleccione el script. Editar un trabajo a. Haga clic en junto a un trabajo. b. Seleccione Editar. Clonar un trabajo a. Haga clic en junto al trabajo que desea clonar. b. Seleccione Clonar. 2 En la vista Editar trabajo de copia de seguridad, realice una de las siguientes acciones: • Si está creando un trabajo, introduzca un Nombre del trabajo único, y especifique un Sistema de origen y un Grupo de destino, si aún no se especificaron. Si especifica un 58 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR sistema de origen, se le pedirá que proporcione un usuario y una contraseña para el sistema. • Si está editando un trabajo, cambie el Grupo de destino, si es necesario. • Si está clonando un trabajo, introduzca un Nombre del trabajo único. Nota: Una vez que un trabajo de copia de seguridad se ha ejecutado correctamente y tiene un conjunto de guardado, no se puede modificar el sistema de origen del trabajo. 3 Haga clic en Credenciales para comprobar o cambiar las credenciales de usuario. Nota: Este paso es opcional si está editando un trabajo. 4 [Opcional] Agregue una descripción del trabajo. 5 Seleccione objetos del sistema de origen en la ficha Objetos. Nota: Este paso es opcional si está editando un trabajo. 6 [Opcional] Para verificar el objeto principal y los objetos seleccionados, haga clic en la ficha Resumen de la selección. Nota: La información sobre tamaño no está disponible para los trabajos de copia de seguridad que sean solo de DBC. N/D se muestra como el valor de tamaño para los trabajos de copia de seguridad que sean solo de DBC. 7 [Opcional] Para ajustar la configuración de trabajo del trabajo, haga clic en la ficha Configuración del trabajo. 8 Haga clic en Guardar. Temas relacionados Configuración del trabajo, en la página 64 Migración del script de ARC, en la página 62 Cambio de permisos de trabajo, en la página 68 Creación, edición o clonación de un trabajo de restauración 1 En la vista Trabajos guardados, realice una de las siguientes acciones: Opción Descripción Crear un nuevo trabajo a. Haga clic en Nuevo trabajo. b. Seleccione el tipo de trabajo de restauración y haga clic en Aceptar. Crear un trabajo desde un conjunto de guardado de un trabajo de copia de seguridad a. Haga clic en para un trabajo de copia de seguridad que se completó. b. Seleccione Crear trabajo de restauración para crear un trabajo de restauración desde el conjunto de guardado seleccionado. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 59 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Opción Descripción Crear un trabajo desde los metadatos de un trabajo migrado a. Nota: Los metadatos de trabajos migrados se generan cuando la información de metadatos y las cintas que señalaban un trabajo de copia de seguridad específico se migraron de un entorno de DSA a otro. Editar un trabajo Haga clic en para un trabajo migrado. b. Seleccione Crear trabajo de restauración para crear un trabajo de restauración desde el trabajo migrado seleccionado. a. Haga clic en junto al trabajo que desea modificar. b. Seleccione Editar. Nota: Si todas las configuraciones de trabajo están deshabilitadas para el trabajo seleccionado, el trabajo de restauración asociado fue retirado y no se puede editar. Clonar un trabajo a. Haga clic en junto al trabajo que desea clonar. Seleccione Clonar. b. Nota: Si la opción Clonar no está disponible para el trabajo seleccionado, el trabajo de restauración asociado fue retirado y no se puede clonar. 2 Si está creando un trabajo nuevo o clonando un trabajo, introduzca un Nombre del trabajo único. 3 Si el conjunto de origen que desea utilizar aún no se muestra o si desea modificarlo, haga clic en Editar, seleccione Especificar una versión y seleccione el conjunto de guardado que desea utilizar. Nota: Si se retira el trabajo seleccionado, no se podrá seleccionar la información de versión del conjunto de guardado. 4 Seleccione el Sistema de destino e introduzca las Credenciales asociadas a él. 5 Seleccione el Grupo de destino. 6 [Opcional] Agregue una descripción del trabajo. 7 [Opcional] Para cambiar los objetos seleccionados, desactive las casillas de verificación y seleccione otras en la ficha Objetos. 8 [Opcional] Para verificar el objeto principal y los objetos seleccionados, haga clic en la ficha Resumen de la selección. Nota: La información sobre tamaño no está disponible para los trabajos de copia de seguridad que sean solo de DBC. N/D se muestra como el valor de tamaño para los trabajos de copia de seguridad que sean solo de DBC. 60 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR 9 [Opcional] Para ajustar la configuración de trabajo del trabajo, haga clic en la ficha Configuración del trabajo. Nota: La opción Deshabilitar reserva no está disponible para trabajos de restauración cuando no se ha Ejecutar como copia. El icono aparece cuando el puntero del mouse se desplaza sobre la casilla de verificación. 10 Haga clic en Guardar. Temas relacionados Configuración del trabajo, en la página 64 Cambio de permisos de trabajo, en la página 68 Creación, edición o clonación de un trabajo de análisis 1 En la vista Trabajos guardados, realice una de las siguientes acciones: Opción Descripción Crear un nuevo trabajo a. Haga clic en Nuevo trabajo. b. Seleccione el tipo de trabajo de análisis y haga clic en Aceptar. Crear un trabajo desde un conjunto de guardado de un trabajo de copia de seguridad Haga clic en junto a un trabajo de copia de seguridad que se completó. b. Seleccione Crear trabajo de análisis para usar el conjunto de guardado seleccionado para el trabajo de análisis. Editar un trabajo a. a. Haga clic en junto al trabajo que desea modificar. b. Seleccione Editar. Nota: Si todas las configuraciones de trabajo están deshabilitadas para el trabajo seleccionado, el trabajo de análisis asociado fue retirado y no se puede editar. Clonar un trabajo a. Haga clic en junto al trabajo que desea clonar. b. Seleccione Clonar. Nota: Si la opción Clonar no está disponible para el trabajo seleccionado, el trabajo de análisis asociado fue retirado y no se puede clonar. 2 En la vista Editar trabajo de análisis, realice una de las siguientes acciones: • Si está creando un trabajo nuevo, introduzca un Nombre del trabajo único, luego especifique un método de análisis y un trabajo para analizar, si aún no se especificaron. • Si está editando un trabajo, cambie el método de análisis y el trabajo que desea analizar, si es necesario. • Si está clonando un trabajo, introduzca un Nombre del trabajo único. Nota: Si el método de análisis se cambia a validar, será necesario proporcionar el sistema y las credenciales. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 61 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR 3 Especifique una versión de conjunto de guardado en la ficha Versión de conjunto de guardado. Nota: Si se retira el trabajo seleccionado, no se podrá seleccionar la información de versión del conjunto de guardado. 4 [Opcional] Para ajustar la configuración de trabajo del trabajo, haga clic en la ficha Configuración del trabajo. 5 Haga clic en Guardar. Migración del script de ARC Con Migrar script de ARC, los usuarios pueden importar un script de ARC o TARA existente en el portlet Operaciones de BAR. Solo el conjunto de objetos que definen el trabajo de copia de seguridad se migran en el portlet. La información sobre medios de destino, número de flujos de datos y parámetros de conexión no se migrará al portlet desde los scripts de ARC. Se admite la sintaxis EXCLUDE del script de ARC a nivel de objeto. EXCLUDE se admite a nivel de base de datos, pero no se permite indicar un intervalo de base de datos para su exclusión. Si ninguno de los objetos del script existe en el sistema de origen seleccionado, no se incluirán en el nuevo trabajo. Acerca de la ficha Seleccionar objetos Con la ficha Objetos puede seleccionar y excluir objetos para trabajos de copia de seguridad y restauración. Tipo de trabajo Descripción de las reglas de selección de objetos Copia de seguridad • • • Restauración • • • • • 62 Los usuarios y las bases de datos tienen una opción de configuración de base de datos para incluir todas las bases de datos y usuarios secundarios. DBC siempre es el objeto raíz. Al seleccionar DBC con la configuración de la base de datos para incluirlas en su totalidad, se creará una copia de seguridad de todas las bases de datos definidas en el sistema de Teradata Database, pero se excluirán automáticamente los objetos de DBC. Solo los objetos que se incluyeron en el trabajo de copia de seguridad relacionado tienen configuración del objeto. El objeto raíz recibe el nombre del conjunto de guardado de origen que se está restaurando y la marca de tiempo. Al seleccionar el nodo raíz, se crea un trabajo que restaura todos los objetos del conjunto de guardado. Nota: Si desea restaurar objetos de un conjunto de guardado de forma selectiva, anule la selección del objeto raíz. La opción "Cambiar nombre por" en la configuración del objeto restaura objetos en un sistema de destino utilizando un nombre nuevo. La opción de asignación en la configuración de objetos restaura el objeto en un sistema de destino con un usuario o una base de datos diferentes a los designados para el trabajo de copia de seguridad. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Tipo de trabajo Descripción de las reglas de selección de objetos Copia de seguridad y restauración • • Los objetos en una jerarquía se pueden incluir o excluir, pero los objetos que están por debajo de un objeto excluido no se pueden incluir. La opción de incluir todos incluye todos los objetos secundarios en la jerarquía de base de datos. Acerca de la ficha Resumen de la selección La ficha Resumen de la selección es una vista tabular de los objetos explícitamente seleccionados en la ficha Seleccionar objetos. Se muestran solo los objetos seleccionados y la configuración del objeto. Puede seleccionar, bloquear y designar el orden de las columnas en el menú Acciones de tabla . Se encuentran disponibles las siguientes columnas: Encabezado de la columna Descripción PRINCIPAL Objeto principal del objeto seleccionado. OBJETO Nombre del objeto seleccionado. TIPO Tipo de objeto del objeto seleccionado. TAMAÑO Tamaño del objeto seleccionado. Nota: La información sobre tamaño no está disponible para los trabajos de copia de seguridad que sean solo de DBC. N/D se muestra como el valor de tamaño para los trabajos de copia de seguridad que sean solo de DBC. CAMBIAR NOMBRE Nuevo nombre del objeto seleccionado. REASIGNACIÓN Base de datos a la que se volverá a asignar el objeto seleccionado. Acerca de la ficha Versión de conjunto de guardado En la ficha Versión de conjunto de guardado, puede seleccionar una versión del conjunto de guardado contra la que puede ejecutar su trabajo de análisis. Puede seleccionar la versión más reciente o puede especificar qué versión desea en caso de que exista más de un conjunto de guardado en el registro. Cuando se especifica una versión, seleccione el menú Acciones de tabla y Configurar columnas para seleccionar, bloquear y designar el orden de las columnas. Se encuentran disponibles las siguientes columnas: Encabezado de la columna Descripción FECHA DE COPIA DE Fecha y hora en que comenzó el trabajo SEGURIDAD OBJETOS Recuento de los objetos de base de datos copiados durante el trabajo TAMAÑO Tamaño agregado de los objetos procesados Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 63 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Encabezado de la columna Descripción TIPO DE COPIA DE SEGURIDAD Copia de seguridad completa, diferencial o acumulativa asociada al conjunto de guardado TIPO Copia de seguridad GRUPO DE DESTINO Grupo de destino del trabajo de copia de seguridad FECHA DE FINALIZACIÓN Fecha y hora en que se completó el trabajo de copia de seguridad UBICACIÓN Ubicación donde se realizó la copia de seguridad de los objetos o del grupo de destino de terceros FASE DE TRABAJO Fase de trabajo asociada al conjunto de guardado Acerca de la ficha Configuración del trabajo La ficha Configuración del trabajo le permite aplicar cambios a las configuraciones estándar de trabajos que se crean para trabajos de copias de seguridad, restauración y análisis durante la creación del trabajo. Campo Descripción Tipo de trabajo Retirar automáticamente Determina si un trabajo se retira automáticamente. Copia de seguridad Restauración Análisis Nunca De manera predeterminada. El trabajo no se retira automáticamente. La retirada del trabajo se debe configurar manualmente. Después de Especifica el tiempo, en días o semanas, en que se retira automáticamente un trabajo. Método de copia de seguridad Determina el tipo de copia de seguridad que se debe realizar. Copia de seguridad Sin conexión Predeterminada. Realiza una copia de seguridad de todo lo asociado con cada objeto especificado mientras la base de datos está sin conexión. No pueden realizarse actualizaciones en los objetos durante la ejecución del trabajo de copia de seguridad. En línea Realiza una copia de seguridad de todo lo asociado con cada objeto especificado e inicia un proceso de archivación en línea de todos los objetos que se archivan. El archivo 64 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Campo Descripción Tipo de trabajo en línea crea un registro que contiene todos los cambios en los objetos mientras se prepara el archivo. Solo diccionario Realiza una copia de seguridad solo de la información del encabezado de tabla y el diccionario para cada objeto. Casilla de verificación Determina dónde se realiza la sincronización del Copia de seguridad Sin sincronización trabajo. Solo disponible para trabajos de copia de seguridad en línea. • Desactivada por defecto. Si no está activada, se produce la sincronización en todas las tablas simultáneamente. Si intenta ejecutar un trabajo que incluye objetos que ya se están registrando, el trabajo se interrumpe. • Si la casilla de verificación está activada, puede haber puntos de sincronización diferentes. Si intenta ejecutar un trabajo que incluye objetos que ya se están registrando, el trabajo se ejecuta por completo y se recibe una advertencia. Nivel de registro Determina los tipos de mensajes que registra el trabajo de la base de datos. Error Copia de seguridad Restauración Analyze_validate Predeterminado. Permite un registro mínimo. Solo proporciona mensajes de error. Advertencia Agrega mensajes de advertencia al registro de mensajes de error. Información Proporciona mensajes informativos junto con mensajes de error y advertencia al registro de trabajo. Depurar Permite un registro completo. Todos los mensajes, lo que incluye Depurar, se envían al registro de trabajo. Permisos de trabajo • • Si no se definieron los permisos de trabajo, los permisos se muestran como no compartidos. Si se definieron los permisos de trabajo, se muestra el número acumulativo de usuarios y roles con permisos compartidos. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Copia de seguridad Restauración Análisis 65 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Campo Descripción Tipo de trabajo Haga clic en Editar para abrir el cuadro de diálogo Cambiar permisos si es necesario cambiar los permisos de trabajo. Agrupación de consultas Copia de seguridad Permite etiquetar sesiones o transacciones con un conjunto de pares de nombres y valores definidos por Restauración el usuario para identificar dónde se originó una consulta. Estos identificadores se suman al conjunto actual de campos de identificación de sesión, tales como el ID de usuario, la cadena de cuenta, el ID de cliente y el nombre de la aplicación. Nota: Los valores válidos de la agrupación de consultas se definen en la base de datos. Nota: DSA crea agrupaciones de consultas para los trabajos de restauración cuando una opción de compresión de nivel de bloqueo o de invalidación de temperatura tiene un valor distinto del predeterminado DEFAULT. Puede introducir agrupaciones de consultas diferentes en el cuadro de texto inferior. Invalidar temperatura Determina la temperatura en la que se restauran los datos. Restauración PREDETERMINADO Predeterminado. Estos datos se restauran cuando alcanzan el valor de la temperatura predeterminada para el sistema. ACTIVO A estos datos se accede con frecuencia. SEMIACTIVO A estos datos se accede con menos frecuencia. INACTIVO A estos datos se accede con la menor frecuencia. Compresión de nivel Define la compresión de datos utilizada. de bloqueo (BLC) PREDETERMINADO Restauración Predeterminado. Aplica la misma compresión de datos que el trabajo de copia de seguridad si así se permite en el sistema de destino. 66 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Campo Descripción Tipo de trabajo ACTIVADO Comprime datos a nivel de bloque si está permitido en el sistema de destino. DESACTIVADO Restaura los bloques de datos sin comprimir. Casilla de verificación Protección de reserva significa que se mantiene una Deshabilitar reserva copia de cada fila de la tabla en un AMP diferente en la configuración. Las tablas protegidas con reserva siempre son totalmente accesibles, y el sistema las recupera automáticamente. Restauración Nota: La opción Deshabilitar reserva no está disponible para trabajos de restauración cuando no se ha Ejecutar como copia. El icono aparece cuando el puntero del mouse se desplaza sobre la casilla de verificación. • • De forma predeterminada, la casilla está desactivada. Si está desactivada, las tablas restauradas se vuelven a crear con la reserva automáticamente habilitada. La opción activada no está disponible. Casilla de verificación Permite que la restauración se ejecute como un Restauración Ejecutar como copia trabajo de copia. Un trabajo de copia asume que la base de datos de destino no es el sistema de base de datos original en el trabajo de copia de seguridad y el ID de la base de datos es diferente. Un trabajo de copia se utiliza cuando se restaura a una base de datos con un ID de la base de datos interna diferente de la del conjunto de guardado de la copia de seguridad. La copia no se utiliza cuando el sistema de base de datos es la base de datos original y el ID de la base de datos coincide con el del conjunto de guardado de la base de datos. • • De forma predeterminada, la casilla está desactivada. Si está activada, la restauración se ejecuta como una copia. Credenciales de DBC Haga clic en Establecer credenciales para abrir el cuadro de diálogo Introducir las credenciales si se necesita establecer credenciales de DBC. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Restauración 67 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Cambio de permisos de trabajo Cuando se crea un trabajo, pueden establecerse permisos que permiten a algunos usuarios o roles ejecutar el trabajo y a otros usuarios o roles, editar el trabajo. Después de crear un trabajo, se pueden cambiar los permisos para los usuarios o roles. Para designar permisos de trabajo, debe ser el propietario del trabajo o el administrador de DSA. 1 En la vista Trabajos guardados, cree o edite un trabajo. 2 Haga clic en la ficha Configuración del trabajoy, a continuación, haga clic en Editar. 3 Seleccione los usuarios y roles a los que conceder acceso. Opción Descripción Usuarios a. En el cuadro Usuarios disponibles , seleccione uno o más usuarios, y haga clic en para moverlos al cuadro Usuarios seleccionados. b. Seleccione un usuario y conceda permiso para Ejecutar o Editar. Roles a. En el cuadro Roles disponibles , seleccione uno o más roles, y haga clic en para moverlos al cuadro Roles seleccionados. b. Seleccione un rol y conceda permiso para Ejecutar o Editar. 4 Haga clic en Aceptar. Acerca de la ficha Objetos En la ficha Objetos se muestra el explorador de objetos. Este le proporciona los controles para ver una lista de objetos que se encuentran en un sistema Teradata Database de origen, archivar objetos en un grupo de destino y restaurar estos objetos en un sistema de destino. El explorador de objetos simplifica el proceso de visualización y selección de objetos de Teradata Database para trabajos de copia de seguridad y restauración. Los objetos de Teradata Database se muestran como un árbol organizado por jerarquías. Puede utilizar filtros para limitar el número de objetos que se muestran en el árbol. Expanda una rama de objetos en el árbol al hacer clic en junto al tipo de objeto. En la siguiente tabla se enumeran los controles generales del explorador de objetos. Control Acción Icono del objeto Identifica el tipo de objeto de base de datos. Si se pasa el cursor sobre el icono del objeto, aparecerán el tipo y el nombre completo del objeto. Filtro de tipo de objeto Le permite seleccionar el tipo de objeto para mostrar. 68 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Configuración de valores predeterminados del explorador de objetos Puede definir los tipos de objeto que se muestran cuando se utiliza el árbol del explorador de objetos. De forma estándar, el explorador de objetos muestra las bases de datos y los usuarios en el árbol. El árbol se actualiza más rápidamente cuando selecciona menos tipos de objeto. 1 Haga clic en en el marco del portlet y seleccione Configuración. 2 Seleccione los tipos de objeto para mostrar de manera predeterminada en el explorador de objetos. 3 [Opcional] Haga clic en Guardar como predeterminado para guardar la configuración o Borrar valores predeterminados para eliminar la configuración predeterminada. Nota: Borrar los valores predeterminados elimina aquellos ajustes para las instancias nuevas del portlet Operaciones de BAR, pero no cambia la instancia de portlet actual. 4 Haga clic en Aceptar. Tipos de objeto En la tabla siguiente se enumeran los objetos de base datos y los iconos asociados que aparecen en el árbol del explorador de objetos. Cuando se seleccionan los tipos de objetos para copiar, puede seleccionar cualquier objeto independiente o con otros objetos. Objeto de base de datos Icono Función de agregado Autorización Función de contrato Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 69 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Objeto de base de datos Icono Base de datos Procedimientos almacenados externos Índice de hash JAR Índice de unión Macro Tabla NoPI Tabla de PPI Tabla en cola SQL-H Función estándar Procedimiento almacenado Tabla Función de tabla Operador de tabla Desencadenador Usuario Archivo instalado por el usuario Vista Uso del Explorador de objetos El filtrado le permite visualizar solo los objetos de base de datos que coincidan con sus criterios de filtro. Los controles de filtrado se identifican en el siguiente gráfico y se explican en la tabla. 1 Amplíe las ramas y seleccione los tipos de objeto para su trabajo. 70 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR Control Acción Cuadro de filtro Filtros para objetos de base de datos en la rama o subrama que cumplen los criterios que introduzca en el cuadro. El filtrado distingue entre mayúsculas y minúsculas. Casillas de verificación Seleccione todos los objetos de la rama y la subrama. Filtro de tipo de objeto Selecciona tipos de objetos de base de datos. Objetos que coinciden Número total de objetos que coinciden con los criterios actuales de filtro en la rama. Si no se encuentra ningún objeto de este tipo, la rama muestra 0 coincidencias. Lista de opciones de selección Cambia la selección de varios elementos en la subrama únicamente. 2 Haga clic en Guardar. Aparece la vista Trabajo guardado. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 71 Capítulo 2 Portlets de BAR de Teradata Operaciones de BAR 72 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 CAPÍTULO 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos DSA proporciona una interfaz de línea de comandos que le permite llevar a cabo las mismas acciones que pueden llevarse a cabo en los portlets Configuración de BAR y Operaciones de BAR, además de comandos adicionales que no están disponibles en los portlets. La interfaz de línea de comandos de DSA incluye comandos de configuración para configurar, actualizar y eliminar destinos, orígenes y el repositorio de DSC. La interfaz de línea de comandos también incluye comandos de operaciones para tcrear, ejecutar y supervisar trabajos. Los comandos se pueden ejecutar ad hoc, como alternativa al uso de los portlets. Puede cambiar entre las interfaces de línea de comandos y portlet. Por ejemplo, puede crear trabajos en el portlet y luego verlos utilizando el comando list_jobs. O bien puede exportar el archivo XML asociado con un trabajo que creó en el portlet y actualizar la definición del trabajo mediante la línea de comandos. También puede desarrollar scripts para automatizar comandos de DSA y utilizarlos con otras aplicaciones de programación de trabajos o cron de UNIX. Por ejemplo, puede hacer que se ejecute automáticamente un trabajo de copia de seguridad cada noche a la 1. Cada comando tiene una serie de parámetros que pueden especificarse directamente en la línea de comandos para ejecutar el comando. Además, muchos de los comandos requieren que se especifique en un archivo XML toda información adicional necesaria para llevar a cabo los comandos. En $BARCMDLINE_ROOT/samples se encuentran archivos XML de ejemplo para la configuración de los componentes y el sistema, y para la definición de trabajos. Los archivos de ejemplo incluyen comentarios útiles y muestran la configuración disponible para los comandos a los que corresponden. Acceso a la interfaz de línea de comandos de DSA Una vez que el paquete de la interfaz de la línea de comandos de DSA se haya instalado correctamente, se puede acceder a la línea de comandos desde la consola de Linux. Los comandos de DSA se pueden ejecutar desde cualquier ubicación del sistema de archivos sin navegar por el directorio de raíz. Nota: Si no es un usuario raíz (root), debe estar en el grupo usuarios para ejecutar la interfaz de la línea de comandos de DSA. Nota: Habilitar General > Administración de seguridad en el portlet Configuración de BAR aumenta la seguridad para el entorno de DSA. Esta configuración obliga a los usuarios a proporcionar credenciales de Viewpoint para ejecutar algunos comandos desde la interfaz de línea de comandos de DSA. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 73 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos 1 Escriba dsc desde cualquier directorio y presione Intro. Acceso a la ayuda de comandos de DSA Puede ver una lista y una breve descripción de todos los comandos disponibles en la interfaz de la línea de comandos de DSA. Se muestran la sintaxis básica y el uso de comandos básicos para cada comando. También se puede especificar un nombre de comando para ver información más detallada sobre este, incluidos un ejemplo de sintaxis, una lista y una descripción de cada uno de los parámetros asociados al comando. 1 Escriba dsc help en la línea de comandos y realice una de las siguientes acciones: Opción Descripción Ver todos los comandos • Presione Intro para ver una lista de todos los nombres de los comandos. Ver un comando especifico • Agregue un nombre de comando especifico para ver la información acerca de un comando determinado. Presione Intro. • Por ejemplo, para obtener información sobre el comando create_job, escriba dsc help create_job y presione Intro. A continuación, se mostrará: NAME: create_job - Create Job Command DESCRIPTION: Creates a DSA job based on the file, with user modifications from parameters below. User will be required to authenticate username and password to the source/target system on the console. EXAMPLE: create_job -n|-name job1 -f|-file parameters.xml PARAMETERS: Parameter Example Description n|name job1 (Optional) Name for the job, must be unique d|description backup web apps (Optional) Description of the job. For multi-word surround by \\" must be escaped with backslash. t|type restore (Optional) Type of the job: [BACKUP,RESTORE,ANALYZE_READ,ANALYZE_VALIDATE] b|backup_name backupWeb1 (Optional) Backup job name(only for RESTORE or ANALYZE jobs) v|backup_version 60 (Optional) Backup version number(only for RESTORE or ANALYZE jobs). Type LATEST or 0 for latest save set. f|file parameters.xml XML File to upload as basis for new job. 74 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos u|user_authentication user (Required when security management is enabled) Supplies command with Viewpoint user Tipos de comandos de DSA Los comandos de DSA se pueden categorizar en dos tipos principales: • Comandos de configuración de DSA para administración y configuración que le permiten crear, actualizar y eliminar destinos, orígenes y el repositorio de DSC. Esta funcionalidad corresponde a la que ofrece el portlet Configuración de BAR . • Comandos de operación de DSA para administración y presentación de informes que le permiten crear, ejecutar, supervisar, actualizar y eliminar trabajos. Esta funcionalidad corresponde a la que ofrece el portlet Operaciones de BAR . En la siguiente tabla, se enumeran y describen brevemente los comandos de configuración y administración. Tabla 1: Comandos de configuración de DSA Nombre del comando Descripción config_dd_boost El comando config_dd_boost configura el servidor de DD Boost para el repositorio de DSA. config_disk_file_system El comando config_disk_file_system configura el sistema de archivos de disco en el repositorio de DSA. config_general El comando config_general establece la configuración general, sobre la base de la información contenida en el archivo de parámetros XML. config_media_servers El comando config_media_servers configura los servidores de medios de BAR. config_nbu El comando config_nbu configura un sistema de DSA para que utilice el software de terceros Symantec NetBackup para realizar copias de seguridad y restaurar datos. config_repository_backup El comando config_repository_backup proporciona la información de configuración para realizar copias de seguridad del repositorio de DSC. config_systems El comando config_systems configura los ajustes de DSC para los nodos y el sistema Teradata utilizados para trabajos de restauración y de copia de seguridad. Además, el comando establece el selector en el sistema de destino para ActiveMQ. config_target_groups El comando config_target_groups configura los grupos de destino sobre la base del tipo de destino y la información del archivo de parámetros. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 75 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos 76 Nombre del comando Descripción config_target_group_map El comando config_target_group_map configura la asignación entre grupos de destino cuando se restaura a una configuración de cliente diferente. delete_component El comando delete_component elimina un componente existente sobre la base de la información de los parámetros. delete_target_group_map El comando delete_target_group_map elimina una asignación de grupo de destino para restaurar en una configuración de cliente diferente. disable_component El comando disable_component deshabilita un componente de BAR existente sobre la basados en el nombre y el tipo de componente. enable_component El comando enable_component habilita un componente de BAR existente basados en el nombre y el tipo de componente. export_config El comando export_config exporta la definición XML actual para el componente BAR solicitado. export_job_metadata El comando export_job_metadata exporta metadatos de un trabajo (definición de trabajo, conjuntos de guardado y destinos) basados en la versión de copia de seguridad solicitada. En caso de que se produzca un desastre en el repositorio de DSC, la exportación y posterior importación de metadatos de trabajo permite migrar y restaurar los trabajos en un entorno de DSA diferente. export_repository_backup_config El comando export_repository_backup_config exporta todas las configuraciones asociadas con la creación de un trabajo de copia de seguridad del repositorio. Esto incluye el sistema, NetBackup, los servidores de medios y el grupo de destino asociado con el destino seleccionado en config_repository_backup. export_target_group_map El comando export_target_group_map exporta una asignación entre los grupos de destino para restaurar en una configuración de cliente diferente. import_repository_backup_config El comando import_repository_backup_config importa todas las configuraciones asociadas con la creación de un trabajo de copia de seguridad del repositorio. Esto incluye el sistema, NetBackup, los servidores de medios y las configuraciones del grupo de destino. Este comando se utiliza para recuperar el repositorio de copia de seguridad de DSC después de un desastre. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Nombre del comando Descripción list_access_module El comando list_access_module enumera los tipos de módulo de acceso disponibles para un servidor de medios con nombre. list_components El comando list_components enumera los componentes definidos y almacenados en el repositorio de DSC. Si se solicita un componente específico, se muestra la definición de ese componente. De lo contrario, se muestra una lista de los componentes que coincidan con cualquier filtro proporcionado. Cualquier nombre ded componente parcial devuelve todos los componentes que coincidan con la entrada parcial. Nota: El parámetro Type es obligatorio. list_general_settings El comando list_general_settings enumera todas las configuraciones generales actuales. list_repository_backup_settings El comando list_repository_backup_settings enumera todas configuraciones actuales de copia de seguridad del repositorio. list_target_group_map El comando list_target_group_map enumera las asignaciones entre los grupos de destino para restaurar en una configuración de cliente diferente. En la tabla siguiente se enumeran y describen brevemente los comandos de administración y presentación de informes. Tabla 2: Comandos operativos de DSA Nombre del comando Descripción abort_job El comando abort_job interrumpe un trabajo en ejecución, un trabajo en la cola o un trabajo que no responde. activate_job El comando activate_job activa un trabajo retirado para que esté disponible. create_job El comando create_job crea un trabajo sobre la base de los valores especificados para los parámetros en la línea de comandos o en el archivo XML. Los valores de los parámetros que introduzca en la línea de comandos reemplazarán cualquier valor especificado para estos parámetros en el archivo de parámetros XML. delete_job El comando delete_job elimina un trabajo y los datos asociados con él del repositorio de DSC. Se elimina todo el historial de trabajos y los registros, y no pueden restaurarse. Todos los conjuntos de guardado de copia de seguridad creados para el Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 77 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Nombre del comando Descripción trabajo que existan en los dispositivos gestionados por soluciones de terceros deberán eliminarse manualmente a través de la interfaz de esa solución. Nota: Este comando solamente elimina trabajos nuevos o retirados. 78 export_job El comando export_job exporta la definición XML actual para el trabajo solicitado. export_job_metadata El comando export_job_metadata exporta metadatos de un trabajo (definición de trabajo, conjuntos de guardado y destinos) basados en la versión de copia de seguridad solicitada. En caso de que se produzca un desastre en el repositorio de DSC, la exportación y posterior importación de metadatos de trabajo permite migrar y restaurar los trabajos en un entorno de DSA diferente. import_job_metadata El comando import_job_metadata importa metadatos de un trabajo (definición de trabajo, conjuntos de guardado y destinos) en el directorio especificado. En el caso de que se produzca un desastre en el repositorio de DSC, la exportación y posterior importación de metadatos de trabajo permite migrar y restaurar los trabajos en un entorno de DSA diferente. job_status El comando job_status obtiene el último estado de un trabajo con un nombre específico y lo muestra en la pantalla. Si el trabajo se está ejecutando, se muestra un mensaje de estado detallado. Si el trabajo no se está ejecutando, se muestra el estado de la última ejecución para ese trabajo. job_status_log El comando job_status_log muestra el último registro de estado de un trabajo con un nombre específico si se está ejecutando el trabajo. Si no se está ejecutando, se muestra el registro de estado para el último trabajo en ejecutado. list_consumers El comando list_consumers envía una solicitud a ActiveMQ para que proporcione información acerca de todos los consumidores de procesos de DSMain y de cliente de red de DSA. Comprueba si los valores del selector coinciden con los nombres de los sistemas del cliente de red de DSA y DSMain, y que los procesos se estén ejecutando. list_jobs El comando list_jobs enumera trabajos definidos y almacenados en el repositorio de DSC. Si se solicita un trabajo específico, se muestra la definición de ese trabajo. De lo contrario, se muestra una lista de los nombres de trabajos que coincidan con alguno de los filtros proporcionados. Si no se proporciona ningún parámetro, aparece una lista de trabajos (que no incluye los trabajos de repositorio de copia de seguridad). Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Nombre del comando Descripción list_query_backupids El comando list_query_backupids muestra los resultados de la consulta devueltos por el comando query_backupids. list_query_nbu_backupids El comando list_query_nbu_backupids muestra los resultados de la consulta devueltos por el comando query_nbu_backupids. list_recover_backup_metadata El comando list_recover_backup_metadata muestra el estado general y el estado del servidor de medios individual del comando recover_backup_metadata. list_save_sets El comando list_save_sets enumera todos los conjuntos de guardado válidos para un nombre de trabajo determinado. list_validate_job_metadata El comando list_validate_job_metadata muestra la información devuelta por un comando validate_job_metadata ejecutado correctamente. object_release El comando object_release libera todos los objetos que actualmente están bloqueados por un trabajo. No libera objetos para trabajos nuevos, en ejecución o en cola. query_backupids El comando query_backupids consulta a software de terceros para obtener información necesaria para la duplicación. query_nbu_backupids El comando query_nbu_backupids consulta a NetBackup para obtener información necesaria para una duplicación de NetBackup. recover_backup_metadata El comando recover_backup_metadata consulta el medio de terceros para recuperar metadatos de copia de seguridad y reconstruir el plan de trabajo de copia de seguridad en el caso de que se produzca un desastre en el repositorio de DSC. El comando solo puede ejecutarse en trabajos de copia de seguridad del repositorio sin conjuntos de guardado. retire_job El comando retire_job retira un trabajo activo. No retira un trabajo en ejecución ni en cola, ni uno que ya esté en el estado retirado. run_job El comando run_job ejecuta un trabajo en cuanto todos los recursos necesarios estén disponibles. El límite del sistema de DSC está fijado en 20 trabajos en ejecución simultánea y hasta 20 trabajos pueden estar en cola por encima de ese límite. El DSC también pone en cola los trabajos si el medio de destino definido no está disponible antes de que comience el trabajo. run_repository_job El comando run_repository_job ejecuta un trabajo en el repositorio de DSC. set_status_rate El comando set_status_rate configura la velocidad de actualización del estado entre DSC y los servidores de medios o sistemas Teradata. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 79 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Nombre del comando Descripción system_health El comando system_health muestra información de estado del sistema de ActiveMQ, como el límite de memoria y el uso de la memoria para las colas de DSA principales. sync_save_sets El comando sync_save_sets envía una solicitud de sincronización a todos los clientes de NetBackup que tengan conjuntos de guardado anteriores al valor de dataset.retention.days configurado en dsc.properties. Si los conjuntos de guardado han vencido en NetBackup, DSC los elimina del repositorio de DSC. No puede ejecutarse ningún trabajo programado o ad hoc hasta que se complete la eliminación. update_job El comando update_job actualiza un trabajo de DSA existente sobre la base de la información de los parámetros de línea de comandos o el archivo XML si se proporcionó. Los valores de los parámetros especificados en la línea de comandos reemplazan a los valores introducidos para los mismos parámetros en el archivo XML. validate_job_metadata El comando validate_job_metadata consulta a NetBackup para obtener información necesaria para validar el conjunto de guardado. Configuración de DSA Los comandos de configuración de DSA le permiten configurar los componentes del sistema y el repositorio de DSC. Estos comandos se pueden utilizar como alternativa al uso del portlet Configuración de BAR. Los comandos de configuración de DSA le permiten realizar una amplia gama de actividades de configuración, como las siguientes: • Ajustar las configuraciones generales del repositorio de DSC • Realizar una copia de seguridad del repositorio de DSC, y exportar e importar la información de copia de seguridad del repositorio • Configurar sistemas, nodos, servidores de medios, aplicaciones de terceros y grupos de destino • Habilitar y deshabilitar sistemas y grupos de destino • Ver la información de los componentes y el repositorio de DSC Los procedimientos para utilizar los comandos de configuración de DSA se describen en detalle en las siguientes secciones. Sistemas y nodos Puede agregar, configurar y establecer límites de flujo de datos de datos para sistemas y nodos en el portlet Configuración de BAR y mediante los comandos de configuración de DSA desde la interfaz de línea de comandos de DSA. Después de habilitar los sistemas configurados, estarán disponibles para trabajos de copia de seguridad y restauración en el portlet Operaciones de BAR y para los comandos de operación de DSA. 80 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Nota: Todos los nodos, incluidos los nodos de espera y canal, deben estar incluidos en la configuración del sistema. Configuración de un sistema y un nodo Requisito previo: Antes de usar este comando, debe preparar un archivo XML que contenga la información necesaria de configuración del sistema y el nodo, lo que incluye el nombre del sistema, las direcciones IP del nodo y los límites en el número de flujos de datos por nodo. Nota: No es obligatorio configurar los límites de flujo de datos en 0 para los nodos de espera y canal. El comando config_systems configura los ajustes de DSC para los nodos y el sistema Teradata utilizados para trabajos de restauración y de copia de seguridad. Además, el comando establece el selector en el sistema de destino para ActiveMQ. Aunque el sistema de copia de seguridad del repositorio ya está preconfigurado, debe volver a ejecutar config_systems para configurar el selector de sistema y la detección de AMP antes de que se pueda habilitar el sistema para su uso. 1 Escriba dsc config_systems seguido de los parámetros y presione Intro. Parámetros Descripción f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. s|SystemOrSelector System or Selector [Opcional] Marca que indica si la configuración del nodo y los sistemas o los ajustes del selector se omiten cuando se ejecuta el comando. Si no se especifica esta opción, se ejecutan ambas partes de la configuración (sistema y selector). Introduzca uno de los siguientes: • system para evitar la configuración de nodos y sistemas Teradata • selector para evitar el ajuste del selector en el sistema de destino en ActiveMQ Nota: Si elige la opción del selector con este parámetro, reinicie Teradata Database mediante el reinicio de DSMain. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. 2 Escriba el nombre de usuario de origen y la contraseña, y presione Intro. Servidores de medios Los servidores de medios administran los datos durante las copias de seguridad y las restauraciones del sistema. Los servidores de medios se ponen a disposición en su entorno de BAR en cuanto se instala y ejecuta el software DSA. Los administradores de DSA pueden entonces agregar servidores de medios en su configuración de BAR o eliminarlos de esta, y asignar servidores de medios a las configuraciones de grupos de destino en el portlet Configuración de BAR o a través de la interfaz de línea de comandos mediante el uso de los comandos de configuración de DSA. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 81 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Adición o actualización de un servidor de medios El comando config_media_servers configura los servidores de medios de BAR. Para utilizar el comando config_media_servers, debe especificar el archivo XML que contiene la información de configuración necesaria, incluidos el nombre del servidor de medios, el cliente de terceros, la dirección IP y el puerto. 1 Escriba dsc config_media_servers -f seguido de la ruta de archivo completa y presione Intro. Soluciones de copia de seguridad Las soluciones de copia de seguridad son opciones de software de terceros que transfieren datos entre un dispositivo de almacenamiento y un sistema de Teradata Database. Puede configurar el software de servidor de terceros para: • Indicar el servidor de medios en el que se encuentra el software de copia de seguridad de terceros • Personalizar las opciones de configuración para cada servidor Adición o actualización de un sistema de archivos del disco El comando config_disk_file_system configura el sistema de archivos de disco en el repositorio de DSA. Para utilizar el comando config_disk_file_system, debe especificar el archivo XML que contiene la información de configuración necesaria, incluida la ruta del sistema de archivos y el límite para el número máximo de archivos abiertos. Cuando agregue o actualice un sistema de archivo mediante la línea de comandos, primero debe exportar la configuración del archivo de disco existente, que incluye todos los sistemas de archivo actuales, a la configuración del archivo XML. Luego de exportar la configuración, agregue un nuevo sistema de archivo existente y sus parámetros, o actualícelo dentro de la configuración exportada del archivo XML. Después de guardar la configuración del archivo XML, ejecute el comando config_disk_file_system para configurar todos los sistemas de archivo con la configuración de este archivo XML. 1 Escriba dsc config_disk_file_system -f seguido de la ruta de archivo completa y presione Intro. Adición o actualización de un servidor de DD Boost El comando config_dd_boost configura el servidor de DD Boost para el repositorio de DSA. Para utilizar el comando config_dd_boost, se debe especificar el archivo XML que contiene la información de configuración necesaria, incluidos el nombre del servidor, la dirección IP, el tipo de medios y los nombres de la unidad de almacenamiento, y el límite para el número máximo de archivos abiertos. 1 Escriba dsc config_dd_boost -f seguido de la ruta de archivo completa y presione Intro. 82 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Adición o actualización de un servidor NetBackup El comando config_nbu configura un sistema de DSA para que utilice el software de terceros Symantec NetBackup para realizar copias de seguridad y restaurar datos. Para utilizar el comando config_nbu, debe especificar el archivo XML que contiene la información de configuración necesaria, incluida la información de la clase de directiva, la dirección IP y el nombre del servidor NetBackup. Las directivas que defina deben coincidir con las definidas en NetBackup. 1 Escriba dsc config_nbu -f seguido de la ruta de archivo completa y presione Intro. Grupos de destino Los grupos de destino están compuestos por dispositivos y servidores de medios utilizados para almacenar los datos de copia de seguridad. Los administradores de DSA crean grupos de destino y asignan dispositivos y servidores de medios. Así, los trabajos de copia de seguridad de BAR pueden acceder a los grupos de destino. Después de que un trabajo de copia de seguridad se ejecute por completo, puede crear un trabajo de restauración de BAR para restaurar los datos utilizando el mismo grupo de destino que el trabajo de copia de seguridad. También puede crear una asignación de grupos de destino, que permite que un trabajo de restauración de BAR restaure los datos desde un grupo de destino diferente. Adición o actualización de un grupo de destino Requisito previo: Configure un servidor de medios y una aplicación de terceros antes de agregar un grupo de destino. El comando config_target_groups configura los grupos de destino sobre la base del tipo de destino y la información del archivo de parámetros. Para utilizar el comando config_target_groups, se debe especificar el archivo XML que contiene la información de configuración necesaria, incluida el nombre del grupo de destino, la entidad, el servidor de medios de BAR y la información de la clase de directiva. 1 Escriba dsc config_target_groups seguido de los parámetros y presione Intro. Parámetros Descripción t|type Type El tipo de componente de BAR para agregar al grupo de destino. Los tipos de grupo de destino son DUMMY, TARGET_NBU, REMOTE_FILE_SYSTEM y TARGET_DDBOOST. f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. B|repository_backup Repository Backup [Opcional] Marca un grupo de destino para la copia de seguridad del repositorio. Solamente válido para los tipos TARGET_NBU, REMOTE_FILE_SYSTEM o TARGET_DDBOOST. S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 83 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Parámetros Descripción Nota: El parámetro Skip Prompt solo puede utilizarse si se especifica el parámetro Repository Backup. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Habilitación de un sistema o grupo de destino Requisito previo: Un grupo de destino o sistema debe configurarse en el entorno de BAR para poderlo activar. Utilice el portlet Configuración de BAR o un archivo de configuración para configurar el componente. El comando enable_component habilita un componente de BAR existente basados en el nombre y el tipo de componente. 1 Escriba dsc enable_component seguido por los parámetros y presione Intro. Parámetros Descripción n|name Name El nombre del componente de BAR. Si el nombre del sistema comienza con el carácter especial -, por ejemplo -test, para el tipo system, utilice el indicador Escriba el nombre del sistema.. t|type Type El tipo de componente de BAR. Introduzca system o target_group. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Deshabilitación de un sistema o grupo de destino Requisito previo: El sistema o grupo de destino no pueden estar en uso cuando planee deshabilitarlos. El comando disable_component deshabilita un grupo de destino o un sistema de BAR existentes. 1 Escriba dsc disable_component seguido de los parámetros y presione Intro. 84 Opción Descripción n|name Name El nombre del componente BAR. El nombre debe ser único. Si el nombre del sistema comienza con un carácter especial como un guión -, presione Intro después de introducir el comando y, a continuación, introduzca el nombre del sistema con el carácter especial en el indicador Escriba el nombre del sistema.. Por ejemplo, escriba dsc export_config -t system -f book.xm -n, presione Intro y escriba -testA si testA es el nombre del sistema. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Opción Descripción t|type Type El tipo de componente de BAR. Introduzca system o target_group. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Adición de una asignación de grupo de destino Requisito previo: Configure un grupo de destino antes de agregar una asignación de grupo de destino. La asignación del grupo de destino se mantiene en un archivo XML para designar la nueva configuración para la restauración. El comando config_target_group_map configura la asignación entre grupos de destino cuando se restaura a una configuración de cliente diferente. 1 Abra el archivo XML que contiene la información de configuración de la asignación de destino. En la biblioteca de muestreos de DSC, se suministra una asignación de muestreo, sample_target_map.xml. 2 Especifique las etiquetas de asignación de grupo de destino: Etiqueta de asignación de grupo de destino Descripción master_source_target_name El nombre del grupo de destino de copia de seguridad. master_source_dsc_id El ID del repositorio de DSC de origen. master_dest_target_name El nombre del grupo de destino de restauración. target_group_maps Una subagrupación de destino que consiste en un par de configuración de restauración y copia de seguridad. source_mediaserver_name El servidor de medios de copia de seguridad. source_policy_class_name La directiva de aplicaciones de copia de seguridad de terceros asociada al servidor de medios de copia de seguridad. dest_mediaserver_name El servidor de medios de restauración. dest_policy_class_name La directiva de aplicaciones de copia de seguridad de terceros asociada al servidor de medios de restauración. 3 Escriba dsc config_target_group_map seguido de los parámetros y presione Intro. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 85 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Parámetro Descripción f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Exportación de una asignación de grupos de destino El comando export_target_group_map exporta una asignación entre los grupos de destino para restaurar en una configuración de cliente diferente. 1 Escriba dsc export_target_group_map seguido de los parámetros y presione Intro. Parámetro Descripción s|source SampSrc El grupo de destino del origen representa el grupo de destino de copia de seguridad para la asignación. d|destination SampDest El grupo de destino del destino representa el grupo de destino de restauración para la asignación. f|file File La ruta completa del archivo y el nombre del archivo en el que escribir la definición XML. V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. I | dsc_id SampleDscId [Opcional] El nombre o ID de DSC del entorno de DSC de origen. Es obligatorio si se especifica -V. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Eliminación de una asignación de grupos de destino El comando delete_target_group_map elimina una asignación de grupo de destino para restaurar en una configuración de cliente diferente. 1 Escriba dsc delete_target_group_map seguido de los parámetros y presione Intro. 86 Parámetro Descripción s|source SampSrc El grupo de destino del origen representa el grupo de destino de copia de seguridad para la asignación. d|destination SampDest El grupo de destino del destino representa el grupo de destino de restauración para la asignación. V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Parámetro Descripción I | dsc_id SampleDscId [Opcional] El nombre o ID de DSC del entorno de DSC de origen. Es obligatorio si se especifica -V. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Eliminación de un componente El comando delete_component elimina un componente existente sobre la base de la información de los parámetros. Para utilizar el comando delete_component, debe especificar el tipo y el nombre del componente, así como el sistema si va a eliminar un nodo. No necesita especificar el nombre del componente para los tipos disk_file_system. Puede eliminar un sistema, nodo, servidor medios, servidor de NetBackup, sistema de archivos del disco o un grupo de destino, excepto bajo las siguientes condiciones: • El sistema seleccionado para la copia de seguridad del repositorio • Un sistema en uso por un trabajo • Un servidor de medios en uso por un grupo de destino • Un servidor de NetBackup en uso por un grupo de destino • Un grupo de destino en uso por un trabajo • Un grupo de destino en uso por una asignación de grupo de destino • Un grupo de destino en uso para copias de seguridad del repositorio • Una directiva usada por un grupo de destino 1 Escriba dsc delete_component seguido de los parámetros y presione Intro. Parámetros Descripción n|name Name El nombre del componente BAR. El nombre debe ser único. Si el nombre del sistema comienza con un carácter especial como un guión -, presione Intro después de introducir el comando y, a continuación, introduzca el nombre del sistema con el carácter especial en el indicador Escriba el nombre del sistema.. Por ejemplo, escriba dsc export_config -t system -f book.xm -n, presione Intro y escriba -testA si testA es el nombre del sistema. t|type Type El tipo de componente BAR. Introduzca uno de los siguientes: • system • node • media_server • nbu_server • dd_boost • disk_file_system • target_group Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 87 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Parámetros Descripción s|system System Este valor se debe especificar si el tipo de componente es un nodo. S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Visualización de la información de configuración Los comandos de lista le permiten ver las configuraciones de los componentes, los ajustes generales de DSA, los trabajos activos, los trabajos retirados, los trabajos de DSC, el historial de trabajo, la configuración de la copia de seguridad del repositorio, los conjuntos de guardado válidos y las asignaciones de los grupos de destino. 1 Escriba el comando de lista seguido de los parámetros, si corresponde, y presione Intro. Lista de comandos Descripción list_access_module El comando list_access_module enumera los tipos de módulo de acceso disponibles para un servidor de medios con nombre. n|name Name [Opcional] El nombre del servidor de medios. list_components El comando list_components enumera los componentes definidos y almacenados en el repositorio de DSC. Si se solicita un componente específico, se muestra la definición de ese componente. De lo contrario, se muestra una lista de los componentes que coincidan con cualquier filtro proporcionado. Cualquier nombre ded componente parcial devuelve todos los componentes que coincidan con la entrada parcial. Nota: El parámetro Type es obligatorio. e|enabled Enabled [Opcional] Filtrar componentes según si están habilitados o no. Esto se aplica solamente a los componentes system y target_group. n|name Name El nombre del componente BAR. El nombre debe ser único. Si el nombre del sistema comienza con un carácter especial como un guión -, presione Intro después de introducir el comando y, a continuación, introduzca el nombre del sistema con el carácter especial en el indicador Escriba el nombre del sistema.. Por ejemplo, 88 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Lista de comandos Descripción escriba dsc export_config -t system -f book.xm -n, presione Intro y escriba -testA si testA es el nombre del sistema. Nota: Si especifica un nombre, el comando lo procesa con caracteres comodín al principio y al final del nombre. Si se especifica job1 podría generarse una lista que incluye job1, job111 y backupjob1. s|system System [Opcional] Filtre componentes sobre la base del sistema Teradata asociado. Esto se aplica solo a los componentes de nodo. Si el tipo es system y el nombre del sistema comienza con el carácter especial "-", por ejemplo -test, escriba el nombre del sistema en el indicador Escriba el nombre del sistema.. t|type Type El tipo de componente BAR. Introduzca uno de los siguientes: • system • node • media_server • nbu_server • dd_boost • disk_file_system • target_group V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. list_general_settings El comando list_general_settings enumera todas las configuraciones generales actuales. No hay parámetros asociados a este comando. list_jobs El comando list_jobs enumera trabajos definidos y almacenados en el repositorio de DSC. Si se solicita un trabajo específico, se muestra la definición de ese trabajo. De lo contrario, se muestra una lista de los nombres de trabajos que coincidan con alguno de los filtros proporcionados. Si no se proporciona ningún parámetro, aparece una lista de trabajos (que no incluye los trabajos de repositorio de copia de seguridad). Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 89 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Lista de comandos Descripción n|name Name [Opcional] El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Nota: Si especifica un nombre, el comando lo procesa con caracteres comodín al principio y al final del nombre. Si se especifica job1 podría generarse una lista que incluye job1, job111 y backupjob1. o|owner Owner [Opcional] [Este parámetro ha quedado obsoleto después de la versión 15.00. Recibirá un mensaje de advertencia si se utiliza este parámetro]. El propietario del trabajo. La propiedad del trabajo se utiliza para determinar los privilegios adecuados dados a los usuarios de DSA. s|state State [Opcional] Introduzca active o retired. El valor predeterminado es active. S|status Status [Opcional] El último estado de un trabajo. Introduzca uno de los siguientes: • running • completed_successfully • completed_errors • failed • queued • aborting • aborted • new • not_responding • warning t|type Type [Opcional] El tipo de trabajo que se está viendo. Introduzca uno de los siguientes: • BACKUP • RESTORE • ANALYZE_READ • ANALYZE_VALIDATE • MIGRATED B|repository_backup Repository Backup [Opcional] Ver los trabajos de copia de seguridad del repositorio. 90 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Lista de comandos Descripción b|bucket BucketNumber [Opcional] Seleccione un número de cubo para mostrar una agrupación de datos cuando se devuelvan demasiados resultados para mostrar a la vez. La salida del comando le notifica si hay más cubos de datos para mostrar. list_job_history El comando list_job_history muestra el historial completo del trabajo que especifique, incluso el tipo de sistema utilizado durante la ejecución del trabajo. Si no especifica un trabajo, se muestran los historiales de todos los trabajos en el repositorio de DSC. n|name Name [Opcional] El nombre del trabajo de DSA del que se mostrará el historial. b|bucket BucketNumber [Opcional] Seleccione un número de cubo para mostrar una agrupación de datos cuando se devuelvan demasiados resultados para mostrar a la vez. La salida del comando le notifica si hay más cubos de datos para mostrar. list_repository_backup_settings El comando list_repository_backup_settings enumera todas configuraciones actuales de copia de seguridad del repositorio. No hay parámetros asociados a este comando. list_save_sets El comando list_save_sets enumera todos los conjuntos de guardado válidos para un nombre de trabajo determinado. n|name Name El nombre del trabajo o del grupo de destino de los conjuntos de guardado. Si no se especifica -B, el nombre hace referencia a un trabajo de copia de seguridad. Si se especifica -B, el nombre hace referencia a un nombre del grupo de destino del repositorio. F|filter Filter [Opcional] Filtre los conjuntos de guardado por stop_time. Introduzca uno de los siguientes: • last_week • last_month • last_year Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 91 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Lista de comandos Descripción v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Introduzca latest o 0 para el último conjunto de guardado. Ejemplo: latest B|repository_backup Repository Backup [Opcional] Ver si en el repositorio de copia de seguridad hay conjuntos de guardado de copia de seguridad del repositorio de DSC. b|bucket BucketNumber [Opcional] Seleccione un número de cubo para mostrar una agrupación de datos cuando se devuelvan demasiados resultados para mostrar a la vez. La salida del comando le notifica si hay más cubos de datos para mostrar. list_target_group_map El comando list_target_group_map enumera las asignaciones entre los grupos de destino para restaurar en una configuración de cliente diferente. s|source SampSrc [Opcional] El grupo de destino original representa el grupo de destino de la copia de seguridad para la asignación. Ejemplo: SampSrc d|destination SampDest [Opcional] Un grupo de destino en el destino representa el grupo de destino de la restauración para la asignación. Es necesario si se especifica el grupo de destino virtual (parámetro V). Indica el grupo de destino físico al cual se asigna el grupo de destino virtual. Ejemplo: SampDest t|type Type [Opcional] El tipo de asignación de grupo de destino. Este parámetro no se utiliza si se especifica el origen o destino. Los tipos de asignaciones de grupos de destino son DDBOOST, REMOTE_FILE y REMOTE_MEDIA. 92 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Lista de comandos Descripción V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. Exportación de la configuración del componente de DSA El comando export_config exporta la definición XML actual para el componente BAR solicitado. 1 Escriba dsc export_config seguido por los parámetros y presione Intro. Parámetros Descripción n|name Name El nombre del componente que desea exportar. Este parámetro es opcional para los tipos general, repository_backup, and disk_file_system. Si el nombre del sistema comienza con el carácter especial -, por ejemplo -test, para el tipo system, utilice el indicador Escriba el nombre del sistema.. t|type Type El tipo de copia de seguridad del repositorio o componente que desea exportar. Introduzca uno de los siguientes: • system • media_server • nbu_server • dd_boost • repository_backup • disk_file_system • target_group • general f|file File La ruta completa del archivo y el nombre del archivo en el que escribir la definición XML. Administración del repositorio de DSC Los parámetros de configuración de DSA y los metadatos de los trabajos se almacenan en el repositorio del controlador de flujo de datos (DSC). Puede automatizar una copia de seguridad del repositorio o iniciarla manualmente. Un trabajo de copia de seguridad del repositorio copia los metadatos de DSC en un grupo de destino. Cualquier trabajo del repositorio de DSC en ejecución (copia de seguridad, restauración o análisis) evita que los trabajos se envíen y que las opciones de configuración de DSA se modifiquen. Los parámetros de configuración y los metadatos de DSC pueden restaurarse en el repositorio de DSC desde un dispositivo de almacenamiento. Si interrumpe un trabajo de restauración del repositorio de DSC mientras el trabajo está en curso o si el trabajo de restauración no se realiza correctamente, DSC activa un comando para restaurar todas las tablas del repositorio a su estado inicial, que es una tabla vacía. Se perderían los datos actuales del repositorio de DSC. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 93 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Nota: Para poder recuperar el repositorio de DSC, deben haberse completado correctamente un trabajo de copia de seguridad del repositorio de DSC y una exportación de la configuración de copia de seguridad del repositorio al menos una vez. La exportación de la configuración de copia de seguridad del repositorio solo puede realizarse mediante la línea de comandos de DSA. Si no se realizan una copia de seguridad correcta del repositorio y una exportación de la configuración de copia de seguridad del repositorio, el repositorio de DSC no sería recuperable en el caso de que se produzca un desastre completo. Programación y configuración de una copia de seguridad del repositorio Requisito previo: Antes de programar un trabajo de copia de seguridad del repositorio de DSC, configure un grupo de destino remoto para el trabajo. Utilice el archivo sample_config_repository_backup.xml para identificar el grupo de destino de copia de seguridad del repositorio y para tener listos los parámetros de programación. El comando config_repository_backup le permite programar un trabajo de copia de seguridad del repositorio de DSC. Nota: Para poder recuperar el repositorio de DSC, deben haberse completado correctamente un trabajo de copia de seguridad del repositorio de DSC y una exportación de la configuración de copia de seguridad del repositorio al menos una vez. 1 Escriba dsc config_repository_backup seguido del parámetro y presione Intro. Parámetro Descripción f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Realización de copias de seguridad del repositorio de DSC Requisito previo: Antes de realizar una copia de seguridad del repositorio de DSC, ejecute el comando configure_repository_backup. Con el comando run_repository_job puede realizar una copia de seguridad del repositorio de DSC. Nota: Para poder recuperar el repositorio de DSC, deben haberse completado correctamente un trabajo de copia de seguridad del repositorio de DSC y una exportación de la configuración de copia de seguridad del repositorio al menos una vez. 1 Escriba dsc run_repository_job -t backup y presione Intro. Nota: El comando run_repository_job únicamente puede iniciarse si no se están ejecutando trabajos operativos. Exportación de la configuración de copia de seguridad del repositorio El comando export_repository_backup_config exporta todas las configuraciones asociadas con la creación de un trabajo de copia de seguridad del repositorio. Esto incluye el sistema, NetBackup, los servidores de medios y el grupo de destino asociado con el destino seleccionado en config_repository_backup. 94 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Nota: Para poder recuperar el repositorio de DSC, deben haberse completado correctamente un trabajo de copia de seguridad del repositorio de DSC y una exportación de la configuración de copia de seguridad del repositorio al menos una vez. 1 Escriba dsc export_repository_backup_config seguido de los parámetros y presione Intro. Parámetros Descripción f|file File La ruta completa del archivo y el nombre del archivo en el que escribir la definición XML. Restauración del repositorio de DSC Requisito previo: Para que se pueda ejecutar un trabajo de restauración del repositorio de DSC, debe haber un conjunto de guardado válido del trabajo de copia de seguridad del repositorio de DSC. El comando run_repository_job le permite restauración del repositorio de DSC. 1 Escriba dsc run_repository_job seguido por los parámetros y presione Enter. Parámetros Descripción t|type Type Introduzca ANALYZE_READ, ANALYZE_VALIDATE, BACKUP o RESTORE para restauración del repositorio de DSC. v|backup_version BackupVersion n|name Name [Opcional] Número de versión de copia de seguridad. Introduzca latest o 0 para el último conjunto de guardado. [Opcional] Escriba el nombre del grupo de destino para la restauración. Si no lo especifica, se restaurará el grupo de destino predeterminado en el archivo xml de configuración del grupo de destino. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Requisito posterior: Cuando el trabajo de restauración del repositorio finalice correctamente, ejecute tpareset en el servidor de BAR del repositorio desde el símbolo del sistema de Linux. Acerca de la interrupción de un trabajo del repositorio de DSC Antes de interrumpir un trabajo del repositorio de DSC, debe haber exportado a una ubicación remota un archivo de configuración del trabajo de copia de seguridad del repositorio. Si interrumpe un trabajo de restauración de DSC mientras el trabajo está en progreso, se dañarán los metadatos de DSC. DSC activa un comando para restaurar todas las tablas del repositorio a su estado inicial, que es una tabla vacía. Por tanto, los datos no se pueden recuperar. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 95 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Planificación de un trabajo Crear un trabajo incluye seleccionar varias opciones. Existen diferentes consideraciones que se deben tener en cuenta para crear cada tipo de trabajo. A continuación se muestra una descripción general de algunas de ellas. Trabajos de copia de seguridad Los trabajos de copia de seguridad archivan objetos de un sistema de origen a un grupo de destino. Un administrador de BAR define los grupos de destino en la interfaz de línea de comandos o el portlet Configuración de BAR. El portlet Operaciones de BAR le permite migrar la lista de objetos de un script de ARC existente a un trabajo de copia de seguridad. Los objetos de dicha lista que existen en el sistema de origen especificado se seleccionan automáticamente en el explorador de objetos cuando se crea un nuevo trabajo desde el script de ARC migrado. Cuando se ejecuta un trabajo de copia de seguridad por primera vez o cuando se cambia el grupo de destino para un trabajo de copia de seguridad, se archivan todos los datos de los objetos especificados. Después de esta copia de seguridad completa inicial, puede elegir el tipo de copia de seguridad: • Completa: archiva todos los datos de los objetos especificados • Diferencial: archiva solo los datos que se modificaron desde la última operación de copia de seguridad • Acumulativa: archiva los datos que se modificaron desde que se ejecutó la última copia de seguridad completa Trabajos de restauración Los trabajos de restauración se basan en las ejecuciones correctas de los trabajos de copia de seguridad y solo se pueden crear para un trabajo de copia de seguridad que se haya completado correctamente. Se puede definir un trabajo de restauración para que se restaure siempre la última versión del conjunto de guardado de copia de seguridad o puede especificar una versión del conjunto de guardado. Para definir el trabajo de restauración se debe seleccionar un sistema Teradata de destino. De forma predeterminada, todos los objetos del conjunto de guardado se incluyen en el trabajo de restauración, pero las selecciones pueden modificarse. Trabajos de análisis Un trabajo de análisis puede emplear un método de análisis de validación o de solo lectura para cada trabajo. Un trabajo de análisis de solo lectura lee los datos desde el dispositivo de medios para comprobar que las lecturas sean correctas. Un trabajo de análisis de validación envía los datos a los AMP, donde se interpretan y se examinan, pero no se restauran. También debe especificar una versión del conjunto de guardado de un trabajo de copia de seguridad que se haya ejecutado correctamente. 96 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Creación o actualización de un trabajo El comando create_job crea un trabajo sobre la base de los valores especificados para los parámetros en la línea de comandos o en el archivo XML. Los valores de los parámetros que introduzca en la línea de comandos reemplazarán cualquier valor especificado para estos parámetros en el archivo de parámetros XML. También puede editar un trabajo existente con el uso del comando update_job. Nota: Para crear un tipo de trabajo de restauración o análisis, se debe haber realizado correctamente un trabajo de copia de seguridad o se debe haber ejecutado dicho trabajo con una advertencia. 1 Escriba dsc create_job o dsc update_job seguido de los parámetros y presione Intro. Parámetro Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. d|description Description [Opcional] Una descripción significativa del trabajo. Para permitir una descripción de varias palabras, agregue \" antes y después de la cadena de descripción. \"A description of Job 1\" t|type Type [Opcional] El tipo de trabajo. Introduzca uno de los siguientes: • BACKUP • RESTORE • ANALYZE_READ • ANALYZE_VALIDATE o|owner Owner [Este parámetro ha quedado obsoleto después de la versión 15.00. Recibirá un mensaje de advertencia si se utiliza este parámetro]. El propietario del trabajo. La propiedad del trabajo se utiliza para determinar los privilegios adecuados dados a los usuarios de DSA. b|backup_name BackupName [Opcional] Un nombre de trabajo de copia de seguridad existente. Para trabajos de restauración, análisis de lectura y análisis de validación solamente. v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Para trabajos de restauración, análisis de lectura y análisis de validación solamente. Introduzca latest o 0 para el último conjunto de guardado. f|file File La ruta de archivo completa y el nombre del archivo que contiene los parámetros necesarios para crear el trabajo. Si se proporcionan los mismos parámetros en el archivo y en la línea de comandos, Teradata DSA utiliza los valores especificados en la línea de comandos. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 97 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos 2 Escriba el nombre de usuario y la contraseña, y presione Intro. Retirada automática de un trabajo Puede configurar trabajos para de forma que se retiren automáticamente mediante la activación del parámetro auto_retire en el archivo XML que contiene la definición de trabajo. 1 Abra el archivo XML que contiene la definición de trabajo y defina lo siguiente: Parámetro Descripción auto_retire Especifique true. Nota: "Falso" es el valor predeterminado y significa que el trabajo no se retira automáticamente. retire_value Especifique un número entero que represente la cantidad de días o semanas hasta que se retire el trabajo. Nota: El número entero no puede tener más de tres dígitos. retire_units Especifique days o weeks. Inclusión de objetos Puede incluir objetos de base de datos para cualquier trabajo de copia de seguridad, restauración o análisis de validación al especificar un objeto de objectlist en el archivo XML que contiene la definición de trabajo. 1 Abra el archivo XML que contiene la información sobre la definición de trabajo. 2 En objectlist, especifique lo siguiente: Opción Descripción objectinfo Contiene la información sobre todos los objetos del trabajo. object_name El nombre del objeto. El nombre puede tener un máximo de 128 caracteres. object_type El tipo de objeto. Los valores aceptados son los siguientes: AGGREGATE_FUNCTION AUTHORIZATION COMBINED_AGGREGATE_FUNCTIONS CONTRACT_FUNCTION DATABASE EXTERNAL_PROCEDURE GLOP_SET HASH_INDEX INSTANCE_OR_CONSTRUCTOR_METHOD JAR JOIN_INDEX JOURNAL MACRO NO_PI_TABLE ORDERED_ANALYTICAL_FUNCTION 98 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Opción Descripción QUEUE_TABLE SERVER_OBJECT STANDARD_FUNCTION STATISTICAL_FUNCTION STORED_PROCEDURE TABLE TABLE_FUNCTION TABLE_OPERATOR TRIGGER USER USER_DEFINED_METHOD USER_DEFINED_DATA_TYPE USER_INSTALLED_FILE VIEW parent_name El nombre del objeto principal. El nombre puede tener un máximo de 128 caracteres. Nota: Se requiere que todos los objetos que no sean bases de datos y usuarios tengan un nombre principal. parent_type [Opcional] El tipo de objeto principal. Los valores aceptados son los siguientes: DATABASE USER El siguiente extracto de archivo de muestreo XML indica cómo incluir el objeto VIEW1 en la base de datos de DB1. <objectlist> <objectinfo> <object_name>VIEW1</object_name> <object_type>VIEW</object_type> <parent_name>DB1</parent_name> <parent_type>DATABASE</parent_type> </objectinfo> Exclusión de objetos Puede excluir objetos de cualquier trabajo de copia de seguridad o de restauración mediante la modificación de excludeobjectinfo en el archivo XML que contiene la definición del trabajo. 1 Abra el archivo XML que contiene la información de la definición del trabajo. 2 En excludeobjectinfo, especifique el nombre del objeto y el tipo de objeto que desea excluir. Por ejemplo, para excluir las tablas T1 y T2 de un trabajo que restaura la base de datos ABC: <objectinfo> <object_name>ABC</object_name> <object_type>DATABASE</object_type> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 99 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos <parent_name>SYSTEMFE</parent_name> <parent_type>DATABASE</parent_type> <!-Optional --> <exclude> <excludeobjectinfo> <object_name>T1</object_name> <object_type>TABLE</object_type> </excludeobjectinfo> <excludeobjectinfo> <object_name>T2</object_name> <object_type>TABLE</object_type> </excludeobjectinfo> </exclude> </objectinfo> Cambio de nombre de las tablas Puede cambiarle el nombre a las tablas en un trabajo de restauración mediante la adición de rename_to a la tabla en el archivo XML que contiene la definición de trabajo. 1 Abra el archivo XML que contiene la información de la definición del trabajo. 2 En objectinfo, identifique la tabla para cambiarle el nombre y agregue el nombre nuevo de la tabla dentro de rename_to. En el ejemplo siguiente, la tabla T1 en la base de datos ABC se restaura y cambia su nombre a T2: <objectinfo> <object_name>T1</object_name> <object_type>TABLE</object_type> <parent_name>ABC</parent_name> <parent_type>DATABASE</parent_type> <object_attribute_list> <rename_to>T2</rename_to> </object_attribute_list> </objectinfo> Cambio de nombre de una base de datos Puede cambiarle el nombre a una base de datos en un trabajo de restauración mediante la adición de map_to a la tabla en el archivo XML que contiene la definición de trabajo. Esta opción restaura la base de datos en el sistema de destino con un nombre nuevo para la base de datos. 1 Abra el archivo XML que contiene la información de la definición del trabajo. 2 En objectinfo, identifique la base de datos para cambiarle el nombre y agregue el nombre nuevo de la base de datos dentro de map_to. En el ejemplo siguiente, los objetos de la base de datos ABC se copian en la base de datos NEWBAR: <objectinfo> <object_name>ABC</object_name> <object_type>DATABASE</object_type> <parent_name>SYSTEMFE</parent_name> <parent_type>DATABASE</parent_type> 100 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos <object_attribute_list> <map_to>NEWBAR</map_to> </object_attribute_list> </objectinfo> Asignación a una base de datos diferente Puede asignar un objeto a otra base de datos para que se restaure en el sistema de destino con un usuario o base de datos diferente a la que originalmente se designó para el trabajo de copia de seguridad. Puede hacer esto con la etiqueta map_to en el archivo XML que contiene la definición de trabajo. 1 Abra el archivo XML que contiene la información de la definición del trabajo. 2 En objectinfo, identifique el objeto y agregue el nombre de base de datos nuevo dentro de map_to. En el ejemplo siguiente se restaura la tabla T1, de la que originalmente se había hecho una copia de seguridad desde la base de datos ABC, en la base de datos NEWBAR: <objectinfo> <object_name>T1</object_name> <object_type>TABLE</object_type> <parent_name>ABC</parent_name> <parent_type>DATABASE</parent_type> <object_attribute_list> <map_to>NEWBAR</map_to> </object_attribute_list> </objectinfo> Cambio de las opciones de trabajo Puede cambiar las opciones de trabajo para cualquier trabajo de copia de seguridad, restauración o análisis si modifica las opciones de trabajo en el archivo XML que contiene la definición del trabajo. 1 Abra el archivo XML que contiene la información de la definición del trabajo. 2 En <job_options>, enumere las opciones de trabajo necesarias y coloque el valor correspondiente dentro de las etiquetas del trabajo. Nota: El valor True no está disponible para el comando xml disable_fallback. Escriba el valor como sigue: <disable_fallback>false</disable_fallback>. Nota: Si el archivo XML tiene los comandos <run_as_copy>false</run_as_copy> y <disable_fallback>true</disable_fallback>, el sistema muestra un error cuando se ejecuta el trabajo. El siguiente ejemplo muestra la sección de opciones de trabajo en el archivo XML para un trabajo de restauración: <job_options> <!-Optional, true/false --> <data_phase>DATA</data_phase> <!-Optional, true/false --> <enable_temperature_override>true</enable_temperature_override> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 101 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos <!-Optional, enum type, COLD/WARM/HOT --> <temperature_override>HOT</temperature_override> <!-Optional, enum type, DEFAULT/ON/OFF --> <block_level_compression>ON</block_level_compression> <!-Optional, true/false --> <disable_fallback>false</disable_fallback> <!-Optional, max 2048 characters --> <query_band>queryband</query_band> <!-- Optional, starts with upper case ( Error/Info/Debug/ Warning ) --> <dsmain_logging_level>Debug</dsmain_logging_level> <!-Optional, true/false --> <nowait>true</nowait> <!-- 'reblock' - Optional, accepted values: true/false --> <!-- Note: Only useful for RESTORE jobs. --> <reblock>true</reblock> <!-Optional, true/false --> <run_as_copy>true</run_as_copy> <!-Optional, max 32 characters --> <saveset_user>barem</saveset_user> <!-Optional, max 32 characters --> <saveset_password>barem</saveset_password> <job_options> Opciones de trabajo de la interfaz de línea de comandos de DSA Para seleccionar y definir opciones de trabajo para trabajos de copia de seguridad, restauración y análisis, especifique los valores para las opciones en el archivo XML que contiene la definición del trabajo. Nota: Los archivos XML de la biblioteca de ejemplo y los archivos producidos por el portlet Operaciones de BAR tienen el XML en un orden específico. Para que los trabajos se ejecuten correctamente, no modifique el orden de los XML dentro de los archivos. Opciones de trabajo Descripción Tipo de trabajo online Determina el tipo de copia de seguridad que se debe realizar. Copia de seguridad False Predeterminada. Realiza una copia de seguridad de todo lo asociado con cada objeto especificado mientras la base de datos está sin conexión. No pueden realizarse actualizaciones en los objetos durante la ejecución del trabajo de copia de seguridad. True Realiza una copia de seguridad de todo lo asociado con cada objeto especificado e inicia un proceso de archivación en línea de todos los objetos que se archivan. El archivo en línea crea un registro que contiene todos los cambios en los objetos mientras se prepara el archivo. dataphase 102 Determina el tipo de copia de seguridad que se debe realizar. Copia de seguridad Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Opciones de trabajo Descripción Tipo de trabajo DATOS Predeterminado. Realiza una copia de seguridad completa. DICCIONARIO Realiza una copia de seguridad solo del diccionario. enable_temperature_override Configuración opcional que corresponde solamente a los trabajos de restauración. Restauración True El valor de temperature_override se aplica cuando se restauran los datos. False Se aplica la temperatura de la copia de seguridad. nosync Determina dónde se realiza la sincronización del trabajo. Solo Copia de seguridad disponible para trabajos de copia de seguridad en línea. • El valor predeterminado es falso. Si es falso, la sincronización se produce en todas las tablas simultáneamente. Si intenta ejecutar un trabajo que incluye objetos que ya se están registrando, el trabajo se interrumpe. • El valor verdadero permite diferentes puntos de sincronización. Si intenta ejecutar un trabajo que incluye objetos que ya se están registrando, el trabajo se ejecuta por completo y se devuelve una advertencia. dsmain_logging_level Determina los tipos de mensajes que registra el trabajo de la base de datos. Copia de seguridad Restauración Error Predeterminado. Permite un registro mínimo. Solo proporciona mensajes de error. Advertencia Agrega mensajes de advertencia al registro de mensajes de error. Información Proporciona mensajes informativos junto con mensajes de error y advertencia al registro de trabajo. Depurar Permite un registro completo. Todos los mensajes, lo que incluye Depurar, se envían al registro de trabajo. nowait Genera mensajes de advertencia en el registro de estado del trabajo Copia de seguridad de los objetos para los que Teradata Database no puede obtener Restauración bloqueos de forma inmediata. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 103 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Opciones de trabajo Descripción Tipo de trabajo Nota: En cualquiera de los casos, el trabajo espera hasta que se libera el bloqueo. • • El valor predeterminado es true (verdadero). Si lo es, se genera un mensaje de advertencia cuando un trabajo se detiene debido a un bloqueo. Si es falso, no se genera ningún mensaje de advertencia cuando un trabajo se detiene debido a un bloqueo. reblock Determina el nivel de las inserciones, de bloque o de fila. Esta Restauración opción es válida solo para las restauraciones de la misma configuración. Las restauraciones de diferente configuración siempre usan inserciones a nivel de fila. • El valor predeterminado es false (falso). La restauración utiliza inserciones a nivel de bloque. • Si es verdadero, la restauración utiliza inserciones a nivel de fila, lo que obliga a que se vuelvan a hacer bloques cuando las tablas se deben restaurar de forma que coincidan con el tamaño de bloque predeterminado del sistema de destino. Es obligatorio cuando la copia de seguridad se restaura en otra configuración de AMP, función hash, cubo de hash, formato de fila o alineación de bloque. Es opcional cuando la copia de seguridad se restaura desde un sistema con un tamaño de bloque diferente del que tiene el sistema de destino y el tamaño de bloque de los objetos de datos restaurados debe coincidir con el tamaño de bloque del sistema de destino. query_band Copia de seguridad Permite etiquetar sesiones o transacciones con un conjunto de pares de nombres y valores definidos por el usuario para identificar Restauración dónde se originó una consulta. Estos identificadores se suman al conjunto actual de campos de identificación de sesión, tales como el ID de usuario, la cadena de cuenta, el ID de cliente y el nombre de la aplicación. Nota: Los valores válidos de la agrupación de consultas se definen en la base de datos. temperature_override Determina la temperatura en la que se restauran los datos. Restauración PREDETERMINADO Predeterminado. Estos datos se restauran cuando alcanzan el valor de la temperatura predeterminada para el sistema. ACTIVO A estos datos se accede con frecuencia. SEMIACTIVO A estos datos se accede con menos frecuencia. INACTIVO A estos datos se accede con la menor frecuencia. 104 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Opciones de trabajo Descripción Tipo de trabajo block_level_compression Define la compresión de datos utilizada. Restauración PREDETERMINADO Predeterminado. Aplica la misma compresión de datos que el trabajo de copia de seguridad si así se permite en el sistema de destino. ACTIVADO Comprime datos a nivel de bloque si está permitido en el sistema de destino. DESACTIVADO Restaura los bloques de datos sin comprimir. disable_fallback Protección de reserva significa que se mantiene una copia de cada fila de la tabla en un AMP diferente en la configuración. Las tablas protegidas con reserva siempre son totalmente accesibles, y el sistema las recupera automáticamente. Restauración El valor predeterminado es falso. Se debe escribir en letras minúsculas. Nota: La opción de disable_fallback solo tiene efecto cuando el valor de run_as_copy es verdadero. run_as_copy Permite que la restauración se ejecute como una copia. • El valor predeterminado es falso. • Si es verdadero, la restauración se ejecuta como una copia. Restauración Ejecución de un trabajo 1 Escriba dsc run_job seguido de los parámetros y presione Intro. Parámetro Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. b|backup_type BackupType Introduzca el tipo de copia de seguridad: full, delta o p|preview [Opcional] Genera un archivo XML que enumera los valores de configuración y el plan de trabajo. Cuando se utiliza también el parámetro -r, se genera un plan de trabajo que incluye solo los sistemas y servidores de medios que están en línea. Si no se utiliza el parámetro -r, el plan de trabajo incluye todos los sistemas y servidores de medios, aunque no estén en línea. r|runtime [Opcional] Comprueba si alguno de los servidores de medios o sistemas no funciona. Luego se genera un plan de trabajo que incluya solo los sistemas o servidores de medios en línea. Para utilizar el parámetro r, también debe seleccionar el parámetro -p. cumulative Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 105 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos Parámetro Descripción f|file File [Opcional] Si está previsualizando el trabajo, esta es la ruta de archivo y el nombre del archivo de salida para guardar el plan de trabajo. w|wait [Opcional] Espera hasta que el trabajo se haya ejecutado, a continuación, muestra un estado breve, como COMPLETED_ERRORS. Puede agregar el parámetro -q para ver un estado más detallado. q|query_status [Opcional] Devuelve el el estado completado después de que se ha ejecutado el trabajo. El estado incluye el porcentaje de realización y el tiempo transcurrido para la ejecución del trabajo. Para utilizar este parámetro, también se debe seleccionar el parámetro -w . u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Visualización de estados de trabajo El comando job_status obtiene el último estado de un trabajo con un nombre específico y lo muestra en la pantalla. Si el trabajo se está ejecutando, se muestra un mensaje de estado detallado. Si el trabajo no se está ejecutando, se muestra el estado de la última ejecución para ese trabajo. 1 Escriba dsc job_status seguido de los parámetros y presione Intro. Parámetro Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. I|job_execution_id Job Execution [Opcional] El ID de ejecución para el trabajo. Debe ser un ID número entero. B|repository_backup Repository [Opcional] Marca para devolver el estado de los trabajos de Backup copia de seguridad del repositorio. Consideraciones para interrumpir un trabajo Puede ocurrir que desee interrumpir un trabajo después de que se enviara a ejecutar. Por ejemplo, podría haberse olvidado de incluir un objeto para copia de seguridad que no especificó en el archivo XML de la definición del trabajo. O tal vez puede ver, mientras se ejecuta un trabajo de copia de seguridad, que los datos llenarán los medios si se completa el trabajo. Puede utilizar el comando abort_job para interrumpir un trabajo que se está ejecutando activamente o un trabajo en la cola. Un comando de interrupción crea dos estados para el trabajo. Mientras el estado del trabajo es "Interrumpiendo", los dispositivos se liberan para que los utilicen otros trabajos. Una vez que el trabajo ha alcanzado el estado "Interrumpido", el trabajo libera los recursos del flujo de datos de DSA la ranura lugar de trabajo de DSC. Si interrumpe un trabajo que se está ejecutando activamente, DSA no crea un conjunto de guardado. Los archivos con copia de seguridad se revierten al estado en el que estaban tras la 106 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos última ejecución completa y correcta. El software de administración de copias de seguridad de terceros no mantiene registros de los trabajos que no se ejecutan correctamente. Aviso: Si se intenta interrumpir un trabajo de restauración de una copia de seguridad del repositorio de DSC mientras el trabajo está en progreso, se dañarán los metadatos de DSC. DSC activa un comando para restaurar todas las tablas del repositorio a su estado inicial, que es una tabla vacía. Por lo tanto, perdería los datos copia de seguridad del repositorio de DSC. Interrupción de un trabajo El comando abort_job interrumpe un trabajo en ejecución, un trabajo en la cola o un trabajo que no responde. Si seejecuta el comando abort_job para un trabajo en cola, el trabajo se elimina de la cola. Si el trabajo se está ejecutando cuando se envía la solicitud para interrumpirlo, detenerlo completamente puede tardar varios minutos. 1 Escriba dsc abort_job seguido por los parámetros y presione Entrar. Parámetros Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. O|override [Opcional] Solo se puede usar para trabajos de copia de seguridad, restauración y análisis de validación. El trabajo debe estar en la fase de interrupción. S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. B|repository_backup Repository Backup [Opcional] Interrumpe cualquier trabajo del repositorio de DSC en ejecución. El nombre del trabajo no es obligatorio cuando se usa este parámetro. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Exportación de un trabajo El comando export_job exporta la definición XML actual para el trabajo solicitado. 1 Escriba dsc export_job seguido de los parámetros y presione Intro. Parámetros Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. El trabajo debe estar activo. f|file File La ruta completa del archivo y el nombre del archivo en el que escribir la definición XML. Retirar un trabajo El comando retire_job retira un trabajo activo. No retira un trabajo en ejecución ni en cola, ni uno que ya esté en el estado retirado. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 107 Capítulo 3 Interfaz de línea de comandos de Teradata DSA Resumen de la interfaz de línea de comandos 1 Escriba dsc retire_job seguido de los parámetros y presione Intro. Parámetros Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Activación de un trabajo El comando activate_job activa un trabajo retirado para que esté disponible. 1 Escriba dsc activate_job seguido por los parámetros y presione Entrar. Parámetros Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Eliminación de un trabajo El comando delete_job elimina un trabajo y los datos asociados con él del repositorio de DSC. Se elimina todo el historial de trabajos y los registros, y no pueden restaurarse. Todos los conjuntos de guardado de copia de seguridad creados para el trabajo que existan en los dispositivos gestionados por soluciones de terceros deberán eliminarse manualmente a través de la interfaz de esa solución. Nota: Este comando solamente elimina trabajos nuevos o retirados. 1 Escriba dsc delete_job seguido de los parámetros y presione Intro. Parámetros Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. 108 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 CAPÍTULO 4 Solución de problemas Registro de TVI TVI permite que se comuniquen los errores críticos inmediatamente a Teradata. El registro de TVI está habilitado de forma predeterminada, pero puede deshabilitarse si ajusta el valor de la propiedad logger.useTviLogger en los archivos dsc.properties y clienthandler.properties como false.. Los errores de TVI que se comunican a Teradata DSA se enumeran a continuación mediante el número de ID de mensaje. Todos los errores por encima de 4000000 son críticos. Los códigos de evento son compatibles en la versión CMIC 11.01.02 o una superior a menos que se indique lo contrario. 1751001 Sinopsis: se inició el servidor de DSC. Significado: se inició el servidor de DSC. Causa probable: se inició el servidor de DSC. Recomendaciones: n/d 1751002 Sinopsis: se detuvo el DSC. Significado: se detuvo el servidor de DSC. Causa probable: se ha podido detener un servicio manualmente o durante un proceso de apagado o reinicio, o el repositorio de DSC no está funcionando. Recomendaciones: compruebe el archivo de registro para DSC en $DSA_LOG_DIR/ dsc.log. 1752001 Sinopsis: alerta para la recopilación ad hoc del paquete de soporte. Significado: se recopiló información de soporte de DSA. Causa probable: se ejecutó el script de soporte de DSA para recopilar información de soporte. Recomendaciones: la información que se recopiló puede utilizarse para solucionar problemas. 17530001 Sinopsis: BARNC. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 109 Capítulo 4 Solución de problemas Registro de TVI Significado: se inició BARNC (el cliente de red de DSA). Causa probable: se inició el cliente de red de DSA. Recomendaciones: N/D 17530002 Sinopsis: BARNC. Significado: se detuvo BARNC (el cliente de red de DSA). Causa probable: se ha podido detener un servicio manualmente o durante un proceso de cierre o reinicio. El cliente de red de DSA debe iniciarse automáticamente al reiniciar. Recomendaciones: compruebe el archivo de registro para BARNC (cliente de red de DSA) en $DSA_LOG_DIR/clienthandler.log. 4751001 Sinopsis: incompatibilidad de versiones de DSC y Commons Significado: la versión de DSC no coincide con la versión de Commons; DSC no se pudo iniciar. Causa probable: el paquete instalado está utilizando las bibliotecas incorrectas y no es válido. Recomendaciones: solicitar una nueva versión. 4751002 Sinopsis: DSC no se puede conectar con el agente de JMS. Significado: el agente de JMS es inaccesible desde DSC. Causa probable: el servicio de ActiveMQ puede no estar funcionando o DSC puede tener una configuración incorrecta del puerto/url del agente de JMS. Recomendaciones: compruebe que el servicio de ActiveMQ esté en funcionamiento. Verifique el puerto/url del agente de JMS en DSC. 4751003 Sinopsis: falló la conexión de JDBC con el repositorio de DSC. Significado: error al conectarse con el repositorio de DSC Causa probable: el repositorio de DSC no está disponible o existe un error de red. Recomendaciones: compruebe que se esté ejecutando la base de datos. Verifique el usuario y la contraseña de inicio de sesión. 4751005 Sinopsis: las versiones de DSC y DBS no son compatibles. Significado: la versión de DSC no es compatible con la versión de DBS; la versión de DSC debe ser igual o superior a la versión de DBS. Causa probable: instaló el paquete equivocado. Recomendaciones: actualice el paquete DSC o instale una versión de DBS anterior. 110 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 4 Solución de problemas Códigos de error de BARNC (cliente de red de DSA) 4751006 Sinopsis: el uso de la memoria de la cola de comunicación DSA ha alcanzado el umbral del 75 % que desencadena el registro de TVI. Significado: el DSA no responde. Causa probable: los consumidores de DSC no están disponibles cuando se envían los mensajes de estado desde los productores del cliente de red de DSA y DSMAIN. Recomendaciones: configure deleteAllMessagesOnStartup = "true" en /opt/ teradata/tdactivemq/config/td-broker.xml. Luego reinicie el agente ActiveMQ. 4753003 Sinopsis: BARNC se bloqueó. Significado: BARNC (cliente de red de DSA) se bloqueó. Causa probable: el cliente de red de DSA se bloqueó debido a la violación de la segmentación, una canalización rota o razones desconocidas. Recomendaciones: encuentre los archivos básicos relacionados en el del directorio básico de Teradata. 4753004 Sinopsis: NFS completo Significado: el sistema de archivos de red se ha quedado sin espacio. Causa probable: existe un problema de escritura en el archivo por falta de espacio en el disco. Recomendaciones: libere espacio en el disco NFS montado. 4753005 Sinopsis: error en el montaje de NFS Significado: existe un error de montaje en el sistema de archivos de red. Causa probable: existe un problema de escritura en el archivo debido a un error de montaje de NFS. Recomendaciones: compruebe si NFS se montó correctamente y está ejecutándose. Códigos de error de BARNC (cliente de red de DSA) Los errores de BARNC (cliente de red de DSA) se comunican en los archivos clienthandler.log y $DSA_LOG_DIR/dsc.log. BSASendData failed Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 111 Capítulo 4 Solución de problemas Códigos de error de BARNC (cliente de red de DSA) BSAGetData failed Causas posibles: se ha producido un error en el software de gestión de los medios que impide que la operación de copia de seguridad o de restauración se complete de manera exitosa. El mensaje incluye texto adicional que indica el motivo del error. Solución: compruebe el software de administración de medios y los dispositivos de copia de seguridad para asegurarse de que funcionen correctamente. CBB Filter write open failed BB Filter write seek failed CBB Filter write failed Causas posibles (de cualquiera de los tres errores mencionados arriba): el área de almacenamiento compartido que se utiliza para la restauración incremental de Teradata está llena o no está configurada correctamente. Solución: compruebe que la ruta asignada esté disponible, tenga los permisos adecuados configurados y no esté completa. Failed to bind any listen sockets. Causas posibles: se realizó un intento para iniciar el servicio de cliente de red de DSA mientras ya se estaba ejecutando, u otro proceso está utilizando el puerto de red asignado al servicio de cliente de red de DSA. Solución: utilice el comando de estado /etc/init.d/clienthandler para determinar si se está ejecutando el servicio de cliente de red de DSA. Además, verifique que el número de puerto especificado en el archivo de clienthandler.properties sea correcto. JMSSessionFactory could not be created Causas posibles: el servicio de agente de mensajes de ActiveMQ no está activo o no se puede establecer comunicación con él. Solución: compruebe que se esté ejecutando el servicio de agente de mensajes ActiveMQ para DSA, y que el acceso a la red entre los servidores de los medios está funcionando correctamente. El mensaje puede incluir información adicional que sea útil para determinar la causa del error. No matching file: "Filename" Causas posibles: se realizó un intento de restaurar una copia de seguridad caducada o con error. Solución: compruebe que la copia de seguridad del trabajo que se está restaurando se haya completado de manera exitosa y que el software de gestión de medios no haya eliminado ni hecho caducar dicha copia. Read passed end of file Causas posibles: se realizó un intento de restaurar un archivo de copia de seguridad dañado o incompleto. 112 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Capítulo 4 Solución de problemas Restricciones de objetos bloqueados Solución: compruebe que la copia de seguridad que se está restaurando se haya completado con éxito. Asimismo, intente ejecutar un trabajo de análisis de lectura (read_analyze) en la copia de seguridad para determinar si el archivo es legible. Restricciones de objetos bloqueados El sistema Teradata Database coloca bloqueos en los objetos durante el tiempo en el que se efectúan las transacciones. Por ejemplo, si se está realizando una transacción en una tabla, no se puede ejecutar una operación de lectura hasta que se complete la transacción anterior. Si existen bloqueos en los objetos incluidos en un trabajo, DSA espera indefinidamente hasta que se liberan los bloqueos. Cuando esto sucede, el estado del objeto en la ficha Registro de la vista Estado del trabajo muestra "BLOQUEADO" para indicar que el objeto está bloqueado. En esta situación, es posible que desee interrumpir el trabajo y ejecutar el comando object_release para intentar liberar los bloqueos, de forma que el trabajo pueda ejecutarse cuando pueda accederse a todos los objetos. Liberación de objetos bloqueados El comando object_release libera todos los objetos que actualmente están bloqueados por un trabajo. No libera objetos para trabajos nuevos, en ejecución o en cola. 1 Escriba dsc object_release seguido de los parámetros y presione Intro. Nota: Los objetos bloqueados se liberan con el comando object_release solo si el usuario tiene privilegios de acceso sobre los objetos del trabajo. Parámetro Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 113 Capítulo 4 Solución de problemas Restricciones de objetos bloqueados 114 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 APÉNDICE A Tareas administrativas Creación de un paquete de diagnóstico de soporte Teradata DSA proporciona un script interactivo de línea de comandos para recopilar versiones de componentes, registros y archivos de propiedad, e información de configuración del sistema en general, como el estado del servidor. Esta información es útil para la resolución de problemas por parte del Centro de atención al cliente de Teradata. El script dsa_support_info.sh se instala en el directorio raíz asociado a un paquete de instalación de DSA: • $DSA_DSC_ROOT en el servidor de DSC • $CLIENTHANDLER_ROOT en un servidor de medios • $BARCMDLINE_ROOT en el servidor de la línea de comandos 1 Ejecute dsa_support_info.sh en un servidor para recopilar información local. Cuando se ejecuta dsa_support_info.sh, todos los datos recopilados se guardan en un directorio predeterminado o especificado por el usuario y se comprimen en /var/opt/teradata/SupportBundle. El archivo zip es recopilado automáticamente por el evento de TVI 1752001, que se activa cuando se ejecuta el script. Administración de datos de usuario y de DBC en los portlets de BAR La base de datos de DBC contiene tablas esenciales del sistema que definen las bases de datos de usuarios en Teradata Database. No se puede hacer una copia de seguridad selectiva de las tablas, vistas y macros del sistema en la base de datos de DBC, sino que debe realizarse una copia de seguridad de su totalidad. El portlet operaciones de BAR no permite que se seleccione ninguno de los objetos del sistema de DBC para la copia de seguridad. Nota: Se necesitan privilegios de acceso de usuario completos para archivar o restaurar DBC. realizar una copia de seguridad de la base de datos de DBC y de todas las bases de datos de usuario, y para restaurarlas, debe crear un trabajo de copia de seguridad independiente para la base de datos de DBC y, a continuación, un trabajo de copia de seguridad independiente para las otras bases de datos. Después de que los trabajos de copia de seguridad se hayan Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 115 Apéndice A Tareas administrativas Administración de datos de usuario y de DBC en los portlets de BAR completado correctamente, debe crear un trabajo de restauración independiente para cada uno de los trabajos de copia de seguridad. Nota: Al restaurar la copia de seguridad de DBC, se requiere la contraseña de DBC del sistema del que se está realizando una copia de seguridad. 1 Realice copias de seguridad de DBC y de los datos de usuario en Operaciones de BAR. 2 Restaure DBC y los datos de usuario en Operaciones de BAR. Realización de copias de seguridad de DBC y datos de usuario Debe crear dos trabajos de copia de seguridad. Uno incluye solamente la base de datos de DBC y otro incluye todas las bases de datos en DBC y excluye automáticamente la base de datos de DBC. 1 En la vista Trabajos guardados de Operaciones de BAR, cree un trabajo de copia de seguridad que guarde únicamente la base de datos de DBC: a Haga clic en Nuevo trabajo. b Seleccione el tipo de trabajo Copia de seguridad y, a continuación, haga clic en Aceptar. c En la vista Nuevo trabajo de copia de seguridad, escriba un nombre de trabajo, como Backup-DBC-Only. d Seleccione un Sistema de origen de la lista. e Introduzca las credenciales de usuario. f Seleccione un Grupo de destino de la lista. g [Opcional] Agregue una Descripción. h Seleccione la base de datos de DBC en la ficha Objetos. i [Opcional] Para verificar el objeto principal y los objetos seleccionados, haga clic en la ficha Resumen de la selección. Nota: La información sobre el tamaño para los trabajos de copia de seguridad de DBC no está disponible. Se muestra N/D como valor de tamaño para los trabajos de copia de seguridad de DBC. j [Opcional] Para definir la configuración del trabajo, haga clic en la ficha Configuración del trabajo. k Haga clic en Guardar. l Haga clic en en Backup-DBC-Only y seleccione Ejecutar. 2 En la vista Trabajos guardadosde Operaciones de BAR, cree un trabajo de copia de seguridad que guarde las bases de datos en DBC: a Haga clic en Nuevo trabajo. 116 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Administración de datos de usuario y de DBC en los portlets de BAR b Seleccione el tipo de trabajo Copia de seguridad y, a continuación, haga clic en Aceptar. c En la vista Nuevo trabajo de copia de seguridad, escriba un nombre del trabajo, como Backup-DBC-All. d Seleccione un Sistema de origen de la lista. e Introduzca las credenciales de usuario. f Seleccione un Grupo de destino de la lista. g Seleccione la base de datos de DBC en la ficha Objetos. junto a la base de datos de DBC. Aparece el cuadro de diálogo Configuración. h Haga clic en i Active la casilla Incluir todas las bases de datos y usuarios secundarios. j Haga clic en Aceptar. k Haga clic en Guardar. l Haga clic en en Backup-DBC-All y seleccione Ejecutar. 3 Guarde el nombre de ambos conjuntos de guardado del trabajo de copia de seguridad. Para poder crear un trabajo de restauración, los trabajos de copia de seguridad se deben completar con los estados COMPLETED_SUCCESSFULLY o WARNING. Restauración de DBC y datos de usuario Debe crear dos trabajos de restauración a partir de los dos conjuntos de guardado de trabajos de copia de seguridad. Uno incluye únicamente la base de datos de DBC y el otro incluye todas las bases de datos dentro de DBC y excluye DBC. Los trabajos de copia de seguridad deben estar correctamente completados para crear trabajos de restauración a partir de los conjuntos de guardado. Nota: Antes de restaurar la base de datos de DBC, el sistema de destino debe reinicializarse mediante la ejecución de SYSINIT. 1 En el sistema de destino, ejecute el programa de inicialización de la base de datos de DBS (DIP) y ejecute lo siguiente: • Para versiones DBS 15.0 y superiores, ejecute el script DIPMIG, que ejecuta DIPERR, DIPDB, DIPVIEWS, DIPVIEWSV y DIPBAR. • Para la versión DBS 14.10, los scripts DipErrs, DipViews y DIPBAR (1, 4 y 21). 2 Desde el portlet Configuración de BAR, compruebe el estado de activación del sistema que ha sido reinicializado por SYSINIT y realice una de las siguientes acciones: • Si el sistema de destino está configurado y habilitado en el portlet Configuración de BAR, haga clic en Desactivar sistema para desactivar el sistema de destino, luego haga clic en Actualizar selector de sistema para mensajes de JMS. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 117 Apéndice A Tareas administrativas Administración de datos de usuario y de DBC en los portlets de BAR • Si el sistema de destino no está configurado en el portlet Configuración de BAR, agregue el sistema y haga clic en Activar sistema antes de continuar con la restauración. 3 Inicie DSMain en el sistema de destino en la pantalla del supervisor de consolas de la ventana de base de datos (DBW) mediante la introducción de start bardsmain (esto inicia DSMain). 4 Después de iniciar bardsmain, active el sistema en el portlet Configuración de BAR. 5 En el sistema de destino, en la pantalla del supervisor de consolas de la ventana de base de datos (DBW), escriba enable dbc logons para habilitar los inicios de sesión solo para el usuario de DBC. 6 Desde la vista Trabajos guardados de Operaciones de BAR, cree un trabajo de restauración a partir del conjunto de guardado de trabajos de copia de seguridad que guardó únicamente la base de datos de DBC: a Haga clic en sobre el trabajo de copia de seguridad creado solo para DBC y seleccione Crear trabajo de restauración. b Introduzca un Nombre del trabajo, como por ejemplo Restore-DBC-Only. c Seleccione un Sistema de destino de la lista. d Cuando sea solicitado, introduzca las credenciales de inicio de sesión para el usuario de DBC actual y la contraseña para el DBS de destino. e Seleccione un Grupo de destino de la lista. f [Opcional] Agregue una Descripción. g Haga clic en Configuración del trabajo > Establecer credenciales para introducir las credenciales del usuario de DBC y la contraseña del sistema de origen al momento en que se generó el conjunto de guardado de copia de seguridad. h Haga clic en Guardar. i Ejecute el trabajo. Nota: Después de completar la restauración de DBC, la contraseña de DBC se establece como la contraseña de DBC del sistema de origen. 7 Desde la vista Trabajos guardados de Operaciones de BAR, cree un trabajo de restauración a partir del conjunto de guardado de trabajos de copia de seguridad que guardó las bases de datos en DBC y excluyó DBC: a Haga clic en sobre el trabajo de copia de seguridad para las bases de datos en DBC y seleccione Crear trabajo de restauración. b Introduzca un Nombre del trabajo, como por ejemplo Restore-DBC-All. c Seleccione un Sistema de destino de la lista. 118 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Administración de datos de usuario y de DBC en la línea de comandos d Cuando sea solicitado, introduzca las credenciales de inicio de sesión para el usuario de DBC actual y la contraseña para el DBS de destino. e Seleccione un Grupo de destino de la lista. f Haga clic en Guardar. g Haga clic en sobre Restore-DBC-All y seleccione Ejecutar. 8 En el sistema de destino, ejecute el programa de inicialización de la base de datos del DBS (DIP) y ejecute el script DIPALL. 9 En el sistema de destino, habilite el inicio de sesión de todos los usuarios desde la pantalla del supervisor de consolas de la ventana de bases de datos (DBW). Administración de datos de usuario y de DBC en la línea de comandos La base de datos de DBC contiene tablas esenciales del sistema que definen las bases de datos de usuarios en Teradata Database. No se puede hacer una copia de seguridad selectiva de las tablas, vistas y macros del sistema en la base de datos de DBC, sino que debe realizarse una copia de seguridad de su totalidad. no pueden respaldarse selectivamente y deben respaldarse en su totalidad. El portlet de las Operaciones de BAR no permite que se seleccione ninguno de los objetos del sistema de DBC para la copia de seguridad. Nota: Se necesitan privilegios de acceso de usuario completos para archivar o restaurar DBC. realizar una copia de seguridad de la base de datos de DBC y de todas las bases de datos de usuario, y para restaurarlas, debe crear un trabajo de copia de seguridad independiente para la base de datos de DBC y, a continuación, un trabajo de copia de seguridad independiente para las otras bases de datos. Después de que los trabajos de copia de seguridad se hayan completado correctamente, debe crear un trabajo de restauración independiente para cada uno de los trabajos de copia de seguridad. Nota: Al restaurar la copia de seguridad de DBC, se requiere la contraseña de DBC del sistema del que se está realizando una copia de seguridad. 1 Realice copias de seguridad de DBC y de los datos de usuario mediante la línea de comandos. 2 Restaure DBC y los datos de usuario en mediante la línea de comandos. Realización de copias de seguridad de DBC y datos de usuario Debe crear dos trabajos de copia de seguridad, uno para DBC solamente y otro para todos los datos de usuario de DBC. Nota: Para crear un trabajo de restauración, debe haberse completado un trabajo de copia de seguridad de manera correcta o debe haberse ejecutado con una advertencia. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 119 Apéndice A Tareas administrativas Administración de datos de usuario y de DBC en la línea de comandos 1 Cree un trabajo de copia de seguridad que incluya solo la base de datos de DBC. Ejemplo:dsc create_job -n DBC-Only -f DBCOnlyJob.xml En el siguiente ejemplo de código, se excluyen todos los elementos secundarios de DBC al definir el atributo <includeAll> como false. <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <dscCreateJob xmlns="http://schemas.teradata.com/v2012/DSC"> <job_instance> <job_name>DBC-Only</job_name> <job_description>Backup DBC only and exclude all child objects</job_description> <job_type>BACKUP</job_type> <job_state>ACTIVE</job_state> <auto_retire>false</auto_retire> <objectlist> <objectinfo> <object_name>DBC</object_name> <object_type>DATABASE</object_type> <parent_name></parent_name> <parent_type>BACKUP_JOB</parent_type> <object_attribute_list> <includeAll>false</includeAll> </object_attribute_list> </objectinfo> </objectlist> </job_instance> <source_tdpid>systemname</source_tdpid> <target_media>1_5_drives</target_media> <job_options> <online>false</online> <data_phase>DATA</data_phase> <query_band></query_band> <dsmain_logging_level>Error</dsmain_logging_level> <nowait>true</nowait> </job_options> </dscCreateJob> 2 Cuando se le solicite, introduzca las credenciales de inicio de sesión. 3 Ejecute el trabajo. Ejemplo: dsc run_job -n DBC-Only 4 Cree un trabajo de copia de seguridad para datos de usuario que incluya todos los elementos secundarios de DBC, pero que excluya la base de datos de DBC. Ejemplo:dsc create_job -n DBC-All -f DBCAllJob.xml En el siguiente ejemplo de código, se incluyen todos los elementos secundarios de DBC al definir el atributo <includeAll> como true. <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <dscCreateJob xmlns="http://schemas.teradata.com/v2012/DSC"> <job_instance> <job_name>DBC-All</job_name> <job_description>Backup user data and all objects in DBC</ job_description> 120 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Administración de datos de usuario y de DBC en la línea de comandos <job_type>BACKUP</job_type> <job_state>ACTIVE</job_state> <auto_retire>false</auto_retire> <objectlist> <objectinfo> <object_name>ABC</object_name> <object_type>DATABASE</object_type> <parent_name></parent_name> <parent_type>BACKUP_JOB</parent_type> <object_attribute_list> <includeAll>true</includeAll> </object_attribute_list> </objectinfo> </objectlist> </job_instance> <source_tdpid>systemName</source_tdpid> <target_media>1_5_drives</target_media> <job_options> <online>false</online> <data_phase>DATA</data_phase> <query_band></query_band> <dsmain_logging_level>Error</dsmain_logging_level> <nowait>true</nowait> </job_options> </dscCreateJob> 5 Si se le solicita, introduzca las credenciales de inicio de sesión 6 Ejecute el trabajo. Ejemplo: dsc run_job -n DBC-All Restauración de DBC y datos de usuario Debe crear dos trabajos de restauración: uno para DBC solamente y otro para todos los datos de usuario de DBC. Nota: Para crear un trabajo de restauración, debe haberse completado un trabajo de copia de seguridad de manera correcta o debe haberse ejecutado con una advertencia. 1 En el sistema de destino, ejecute el programa de inicialización de la base de datos de DBS (DIP) y ejecute lo siguiente: • Para versiones DBS 15.0 y superiores, ejecute el script DIPMIG, que ejecuta DIPERR, DIPDB, DIPVIEWS, DIPVIEWSV y DIPBAR. • Para la versión DBS 14.10, ejecute los scripts DipErrs, DipViews y DIPBAR (1, 4 y 21). 2 Compruebe el estado de activación del sistema que ejecuta SYSINIT y realice una de las siguientes acciones: • Si el sistema ya está configurado y activado en DSA, desactive el sistema, agregue el sistema de nuevo y reactive el sistema. Volver a agregar el sistema hará que se vuelva a rellenar la macro connectinfo en la base de datos de SYSBAR con la información de conexión de JMS. Consulte Deshabilitación de un sistema o grupo de destino, Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 121 Apéndice A Tareas administrativas Administración de datos de usuario y de DBC en la línea de comandos Configuración de un sistema y un nodo y Habilitación de un sistema o grupo de destino. • Si el sistema de destino no está configurado en DSA, el sistema debe añadirse y activarse para poder proceder con la restauración. Consulte Configuración de un sistema y un nodo y Habilitación de un sistema o grupo de destino. 3 Inicie DSMain en el sistema de destino en la pantalla del supervisor de consolas de la ventana de base de datos (DBW) con el comando start bardsmain (esto inicia DSMain). 4 Después de haber iniciado bardsamin, active el sistema ejecutando el siguiente comando: Introduzca dsc enable_component – n Tivtera –t SYSTEM. 5 En el sistema de destino en la pantalla del supervisor de consolas de la ventana de base de datos (DBW), escriba enable dbc logons para habilitar los inicios de sesión solo para el usuario de DBC. 6 Cree un trabajo de restauración de solo DBC, que excluya todos los objetos secundarios del DBC: Ejemplo:dsc create_job -n Restore-DBC-Only -f RestoreDBCOnlyJob.xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <dscCreateJob xmlns="http://schemas.teradata.com/v2012/DSC"> <job_instance> <job_name>Restore-DBC-Only</job_name> <job_description>Restore DBC only and exclude all child objects</job_description> <job_type>RESTORE</job_type> <job_state>ACTIVE</job_state> <auto_retire>false</auto_retire> <backup_name> DBC-Only </backup_name> <backup_version>0</backup_version> <all_backup_objects>true</all_backup_objects> </job_instance> <source_media>1_5_drives </source_media> <target_tdpid>systemName</target_tdpid> <job_options> <enable_temperature_override>false</ enable_temperature_override> <temperature_override>DEFAULT</temperature_override> <block_level_compression>DEFAULT</block_level_compression> <disable_fallback>false</disable_fallback> <query_band></query_band> <dsmain_logging_level>Debug</dsmain_logging_level> <nowait>true</nowait> <reblock>false</reblock> <run_as_copy>false</run_as_copy> </job_options> </dscCreateJob> 7 Cuando se le solicite, escriba las credenciales de inicio de sesión: 122 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Administración de datos de usuario y de DBC en la línea de comandos Opción Descripción Nombre del usuario de destino Escriba el usuario actual de DBC para el destino DBS. Contraseña de destino Introduzca la contraseña actual de DBC para el destino DBS. ¿Es este un trabajo de restauración de Escriba y DBC? Nombre de usuario para la copia de seguridad Escriba dbc Contraseña para la copia de seguridad Introduzca la contraseña de DBC para el sistema de origen en el momento en que se generó el conjunto de guardado de la copia de seguridad. 8 Ejecute el trabajo. Ejemplo: dsc run_job -n Restore-DBC-Only Una vez finalizado el trabajo de restauración de DBC, la contraseña de DBC se configura para la contraseña de DBC del sistema de origen. La base de datos de DBC debe restaurarse correctamente para poder restaurar los datos de usuario. 9 Cree un trabajo de restauración de todo el DBC (DBC-All) para los datos de usuario, incluidos todos los elementos secundarios de DBC. Ejemplo:dsc create_job -n Restore-DBC-All -f RestoreDBCAllJob.xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <dscCreateJob xmlns="http://schemas.teradata.com/v2012/DSC"> <job_instance> <job_name>Restore-DBC-All</job_name> <job_description>Restore user data and all objects in DBC</ job_description> <job_type>BACKUP</job_type> <job_state>ACTIVE</job_state> <auto_retire>false</auto_retire> <backup_name>DBC-All</backup_name> <backup_version>0</backup_version> <all_backup_objects>true</all_backup_objects> </job_instance> <source_media>1_5_drives</source_media> <target_tdpid>systemName</target_tdpid> <job_options> <enable_temperature_override>false</ enable_temperature_override> <temperature_override>DEFAULT</temperature_override> <block_level_compression>DEFAULT</block_level_compression> <disable_fallback>false</disable_fallback> <query_band></query_band> <dsmain_logging_level>Debug</dsmain_logging_level> <nowait>true</nowait> <reblock>false</reblock> <run_as_copy>false</run_as_copy> </job_options> </dscCreateJob> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 123 Apéndice A Tareas administrativas Proteger el repositorio de DSC 10 Cuando se le solicite, introduzca las credenciales de inicio de sesión y ejecute el trabajo. Ejemplo: dsc run_job -n Restore-DBC-All 11 En el sistema de destino, ejecute el programa de inicialización de la base de datos del DBS (DIP) y ejecute el script DIPALL. 12 En el sistema de destino, habilite el inicio de sesión para todos los usuarios desde la pantalla del supervisor de las consolas de ventana de base de datos (DBW). Proteger el repositorio de DSC El repositorio de DSC almacena todos los datos de DSA, incluidos los parámetros y las definiciones de configuración, las definiciones del trabajo, el estado del trabajo y el historial de trabajos. Por lo tanto, es fundamental proteger los datos en el repositorio de DSC. Sin el repositorio de DSC, no se pueden restaurar los conjuntos de datos de copia de seguridad de Teradata Database. Debe realizarse una copia de seguridad del repositorio de DSC todos los días una vez que todos los trabajos diarios de copia de seguridad de Teradata Database se hayan completado. El conjunto de datos de copia de seguridad de DSC también debe incluirse en las directivas de protección de datos y recuperación ante desastres de la organización. Esto incluye cualquier almacén o almacenamiento externo sitio de los conjuntos de datos de copia de seguridad. 1 Configure un grupo de destino para la copia de seguridad del repositorio de DSC y programe una copia de seguridad del repositorio de DSC utilizando uno de los siguientes métodos: • Portlet Configuración de BAR • Línea de comandos 2 Escriba dsc export_config -t SYSTEM -n dscnode_Repository_name -f repository_config_system.xml en el servidor de DSC. Aviso: Mantenga repository_config_system.xml en un lugar seguro y conocido para que utilizarlo en caso de desastre. 3 Escriba dsc export_repository_backup_config -f export_repository_backup_config.xml. Aviso: Mantenga export_repository_backup_config.xml en un lugar seguro y conocido para que importarlo nuevamente a DSC en caso de desastre. 4 Ejecute una copia de seguridad del repositorio de DSC. Recuperación del repositorio de DSC Requisito previo: • Debe existir un conjunto de datos del trabajo de copia de seguridad del repositorio de DSC que sea válido para poder ejecutar un trabajo de restauración de DSC. 124 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Recuperación del repositorio de DSC • El archivo repository_config_system.xml correspondiente para el conjunto de datos del repositorio de DSC debe estar presente. • El archivo export_repository_backup_config.xml correspondiente para el conjunto de datos del repositorio de DSC debe estar presente. El comando run_repository_job le permite restauración del repositorio de DSC. Cuando restaura el repositorio, el proceso termina con una advertencia de 5269. Este es el comportamiento esperado. Nota: Si perdió la base de datos de BAR, pero todavía tiene la base de datos de BARBACKUP, vaya directamente al paso run_repository_job para restaurar el repositorio. 1 Si pierde el repositorio de DSC, ejecute los siguientes comandos en BTEQ para quitar las bases de datos BAR y BARBACKUP: delete database BAR; drop database BAR; delete database BARBACKUP; drop database BARBACKUP; 2 Escriba $JDK7_64_HOME/bin/java -jar dscinstallapp.jar create_repository en el directorio donde está instalado el DSC, install path/dsa/dsc, para recrear el repositorio de DSC. 3 Reinicie todos los servicios DSA para restablecer la conexión con el repositorio de DSC. 4 Escriba dsc import_repository_backup_config -f export_repository_backup_config.xml en el directorio donde está instalado el DSA install path/dsa, para importar las configuraciones iniciales del repositorio de DSC. Nota: El archivo export_repository_backup_config.xml se creó después de exportar la configuración inicial del repositorio de DSC. 5 Si SSL no está habilitado para este sistema, haga lo siguiente. Si SSL está habilitado para el sistema, vaya al paso siguiente. a Copie el archivo repository_config_system.xml guardado que se exportó del servidor de DSC. b Escriba dsc config_systems -f repository_config_system.xml. c Escriba dsc enable_component -n dsc_repository_system_name -t SYSTEM. d Escriba dsc enable_component -n dsc_repository_target_group_name -t TARGET_GROUP. e Reinicie el controlador de clientes. 6 Después de que se habilita SSL para este sistema, haga lo siguiente en el portlet Configuración de BAR: a En la lista CATEGORÍAS, haga clic en Sistemas y nodos y seleccione el repositorio. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 125 Apéndice A Tareas administrativas Recuperación de un trabajo de restauración del repositorio de DSC incorrecto o interrumpido b Seleccione la casilla de verificación Habilitar comunicación SSL a través de JMS e introduzca la Contraseña de TrustStore. c Haga clic en Aplicar e introduzca las credenciales cuando se lo solicite. d Reinicie DSMain en el sistema del repositorio de DSC como se indica en el mensaje de advertencia. e Después de reiniciar DSMain, haga clic en Habilitar en el portlet Configuración de BAR. f En la lista CATEGORÍAS, haga clic en Servidores de medios, seleccione el servidor de medios utilizado para la copia de seguridad del repositorio y haga clic en Aplicar. Esto activa el servidor de medios en segundo plano. 7 Escriba dsc recover_backup_metadata -n repository_target_group para recuperar la información del conjunto de guardado y recrear el trabajo de copia de seguridad. 8 Escriba dsc list_recover_backup_metadata -n repository_target_group y compruebe que el estado global sea COMPLETO. Cuando el estado general se haya completado, puede proceder con el siguiente paso. 9 Escriba dsc run_repository_job seguido por los parámetros y presione Enter. Parámetros Descripción t|type Type Introduzca restore para restauración del repositorio de DSC. v|backup_version BackupVersion latest o 0 para el último conjunto de guardado. n|name Name [Opcional] Número de versión de copia de seguridad. Introduzca [Opcional] Escriba el nombre del grupo de destino para la restauración. Si no lo especifica, se restaurará el grupo de destino predeterminado en el archivo xml de configuración del grupo de destino. 10 Una vez que se completa el trabajo de restauración del repositorio, ejecute tpareset en la base de datos del repositorio de DSC. Recuperación de un trabajo de restauración del repositorio de DSC incorrecto o interrumpido 1 Reinicie Teradata Database en el servidor de DSC. 2 Reinicie el componente de DSC en el servidor de DSC. 3 Resuelva el problema que hizo que el trabajo fuera incorrecto o que se interrumpiera. 4 Ejecute el trabajo de restauración del repositorio de DSC. 126 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Ejecución de trabajos DSA mediante Crontab Ejecución de trabajos DSA mediante Crontab Puede programar y ejecutar trabajos de DSA en Crontab. Sin embargo, primero debe crear un script con información específica y crear una entrada en Crontab. 1 En su propio directorio, cree un nuevo script con la siguiente información. Asegúrese de que el permiso de este script sea 755: # chmod <script> 755: #!/bin/bash # This will identify where BARCmdline is installed # If non-TMSB it will also contain the path to JAVA source /etc/profile.d/barcmdline-profile.sh # These will identify where JAVA is on TMSB nodes if [ -f /etc/profile.d/teradata-jdk7.sh ]; then source /etc/profile.d/teradata-jdk7.sh > /dev/null 2>&1 fi if [ -f /etc/profile.d/teradata-jre7.sh ]; then source /etc/profile.d/teradata-jre7.sh > /dev/null 2>&1 fi # Here specify the specific job you want to run dsc run_job -n <job_name> 2 Escriba # crontab -e para editar Crontab. 3 Utilice la sintaxis de Crontab para crear una entrada al principio del script de Crontab 4 En la entrada de Cron, ejecute el script que creó en el paso 1. Programación de trabajos con NetBackup Inicialmente es necesario configurar las directivas de NetBackup y programarlas en la consola de administración de NetBackup antes de utilizar el portlet Configuración de BAR o la interfaz de línea de comandos. Por ejemplo, debe utilizar la consola de administración de NetBackup para agregar: • Una directiva antes de usar el portlet Configuración de BAR para asignar una directiva a un dispositivo de almacenamiento • Una directiva de programación antes de usar el script de tdbackex para programar un trabajo Configuración de directivas de NetBackup Una directiva de NetBackup define los criterios de la copia de seguridad para un grupo específico de uno o más clientes y es necesaria para cualquier tarea programada. Para utilizar Teradata DSA, defina al menos una directiva de Teradata. Una configuración puede tener una directiva única que incluye a todos los clientes o pueden existir muchas directivas, algunas de las cuales incluyen solamente a un cliente. Para DSA, la configuración Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 127 Apéndice A Tareas administrativas Programación de trabajos con NetBackup estándar y recomendada es asignar una directiva de NetBackup por dispositivo o archivo de destino. Requisitos de la directiva Cuando se crea una directiva, especifique lo siguiente: • Unidad de almacenamiento y medios que se va a utilizar • Tipo de directiva según Teradata • Programación de copia de seguridad • Archivos de script para ejecutar en los clientes • Clientes de los que se van a realiza copias de seguridad Además de los atributos que aquí se describen, existen otros atributos de directiva que se deben considerar. Consulte la NetBackup System Administrator’s Guide para obtener las instrucciones de configuración detalladas e información sobre todos los atributos disponibles. Configuración de directivas de programación de NetBackup Una directiva de programación de NetBackup permite la programación automatizada de los trabajos de copia de seguridad de DSA. Después de haber creado una directiva de programación mediante la consola de administración de NetBackup, la directiva de programación utiliza el script tdbackex que ha creado a través de la interfaz de línea de comandos de DSA para iniciar los trabajos de copia de seguridad programados. Una directiva de programación es diferente a la directiva que define los dispositivos y los niveles de retención del conjunto de datos utilizados en un trabajo de copia de seguridad. Una directiva de programación de NetBackup puede configurarse para ejecutar uno o más trabajos de copia de seguridad en un tiempo designado, o pueden crearse varias programaciones para una directiva única. Cuando se programan trabajos de copia de seguridad completa, diferencial y acumulativa, se deben crear al menos tres programas de directiva: una directiva contiene la programación de la copia de seguridad completa, otra contiene la programación de la copia de seguridad diferencial y la tercera contiene la programación de la copia de seguridad acumulativa. Con los trabajos de copia de seguridad incremental, el conjunto de datos de copia de seguridad completa más reciente debe estar disponible para restaurar un conjunto de datos diferencial o acumulativo posterior. Esto significa que el conjunto de datos de copia de seguridad completa y el conjunto de datos de copia de seguridad diferencial o acumulativa posterior debe conservarse hasta que el conjunto de datos diferencial o acumulativo más reciente ya no necesite restaurarse y exista un nuevo conjunto de datos de copia de seguridad completa. Requisitos de la directiva de programación Al crear una directiva de programación, especifique lo siguiente: • Valor del servidor de nombres de host como el servidor de medios en el que está instalado y configurado el software de línea de comandos de BAR de DSA • Tipo de directiva según Teradata • Tipo de programación como copia de seguridad automática 128 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Migración de un trabajo de DSA a un dominio diferente • Propiedades de programación • Agregue el cliente (el cliente es el servidor de medios donde está instalado el software de la línea de comandos de BAR de DSA). • Agregue la selección de copia de seguridad e introduzca el nombre de trabajo y el tipo de copia de seguridad (COMPLETA, DIFERENCIAL O ACUMULATIVA) que la directiva de programación seleccionada ejecutará. Migración de un trabajo de DSA a un dominio diferente Puede migrar imágenes que apuntan a un trabajo de copia de seguridad de DSA específico en un dominio de DSA a un dominio de DSA diferente. El usuario administrador puede exportar metadatos de trabajos de copia de seguridad (definición del trabajo, conjuntos de guardado y destinos) en formato XML con el comando export_job_metadata. Luego, los archivos de metadatos de trabajos de copia de seguridad exportados, junto con los medios de almacenamiento, se pueden enviar al sitio donde se encuentra el otro dominio de DSA. Los usuarios pueden utilizar el comando import_job_metadata en la línea de comandos de DSA para crear el mismo trabajo, y los destinos y conjuntos de guardado asociados con el XML de metadatos de trabajos de copia de seguridad exportados. La importación de metadatos del trabajo es administrada por el otro entorno de DSA en el siguiente orden: 1. Los sistemas virtuales, servidores de medios, servidores NetBackup y destinos se guardan en el repositorio de DSC. 2. La definición del trabajo se guarda en el repositorio de DSC. 3. Los conjuntos de guardado del trabajo se guardan en el repositorio de DSC. Después de que se hayan importado correctamente los metadatos del trabajo con el comando import_job_metadata, se debe utilizar el comando config_target_group_map para asignar los destinos virtuales exportados a uno de los destinos físicos en el nuevo dominio de DSA. El nuevo trabajo de copia de seguridad que se importó se puede utilizar para crear un trabajo de restauración con el destino asignado. Los metadatos del conjunto de guardado del trabajo de copia de seguridad migrado que se encuentran en la cinta también se pueden validar con el comando validate_job_metadata. Puede generar un plan de trabajo que utilice diversos conjuntos de tareas sobre la base de los límites mínimos de los flujos de datos del origen y el destino. Para lograr el mejor rendimiento, utilice asignaciones de una en una de las cintas o el almacenamiento en disco por medio de los nuevos grupos de destino y flujos de datos que pasan los datos a los AMP. Puede modificar temporalmente los límites mínimos de los flujos de datos y los grupos de destino para que coincidan en los sistemas de origen y de destino. Restauración de un dominio diferente de DSA Requisito previo: Para que un trabajo de copia de seguridad se restaure en un dominio de DSA diferente: Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 129 Apéndice A Tareas administrativas Migración de un trabajo de DSA a un dominio diferente • El trabajo de copia de seguridad debe haberse completado con un estado COMPLETED_SUCCESSFULLY, COMPLETED_ERRORS o WARNING en la configuración original de DSA. • Los conjuntos de guardado de NetBackup no tienen que haber caducado. • El ID de usuario de DSA y la cuenta de usuario deben ser iguales en el dominio nuevo a los del dominio original debido a que el dominio nuevo solicita los mismos permisos para acceder a los archivos creados por el dominio original. El ID de usuario predeterminado de DSA es 600. La cuenta de usuario predeterminada de DSA es dscuser. • Los nombres de los trabajos deben ser únicos en un dominio de DSA. Por ejemplo, Prod_test1 no puede importarse en diferentes dominios si un trabajo denominado Prod_test1 ya existe en el dominio de destino sin dar lugar a un error. Sin embargo, varias versiones del mismo nombre de trabajo pueden importarse en dominios diferentes. El siguiente procedimiento restaura los trabajos de copia de seguridad en un dominio de DSA diferente. 1 En el dominio de DSA original, exporte la definición del trabajo de copia de seguridad y los destinos y conjuntos de guardado relacionados mediante el comando export_job_metadata. Cuando se ejecuta el comando export_job_metadata o import_job_metadata, no pueden ejecutarse otras operaciones ni comandos al mismo tiempo. Además, export_job_metadata y import_job_metadata no se pueden ejecutar si se está ejecutando un trabajo operativo o trabajo de repositorio. 2 Consulte los ID de la copia de seguridad. 3 Migre los archivos exportados de metadatos. Los archivos de metadatos del trabajo exportado deben existir en un servidor administrado de Teradata DSA para BAR en el entorno DSA de destino. Si existe conectividad de red entre los dos entornos, copie los archivos utilizando el mecanismo de transferencia de archivos permitido entre los entornos y asegúrese de que conserven las marcas de hora/fecha. De forma alternativa, el entorno de destino puede realizar un montaje de NFS del sistema de archivos del disco de origen. 4 Migre las imágenes a la nueva ubicación de DSA. Para NetBackup, puede transferir los datos de la imagen de la copia de seguridad mediante cintas o medios electrónicos: • Transferencia por cintas físicas: exporte las imágenes de NetBackup utilizando la función de NetBackup para exportar cintas. Los conjuntos de guardado de NetBackup no deben haber caducado. • Transferencia por medios electrónicos: si la función de replicación automática de imágenes de NetBackup (AIR) está activa entre los dos dominios, las imágenes migran automáticamente. Para DSU, si existe conectividad de red entre los dos entornos, copie los archivos de conjunto de guardado mediante el uso del mecanismo de transferencia de archivos permitido entre entornos y asegúrese de que se conserven las marcas de hora/fecha. De forma alternativa, el entorno de destino puede realizar un montaje de NFS del sistema de archivos del disco de origen. 130 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Migración de un trabajo de DSA a un dominio diferente Para DD Boost, replique las imágenes de origen a destino mediante el uso de la replicación mtree. Consulte la documentación de Data Domain para obtener instrucciones sobre cómo configurar la replicación mtree. 5 En el nuevo dominio de DSA, importe las definiciones de trabajo de copia de seguridad y los destinos asociados, así como los conjuntos de guardado con el comando import_job_metadata. El dominio nuevo de DSA requiere que los sistemas físicos, los servidores de medios, los servidores de NetBackup y los grupos destino se configuren para que pueda importar datos al dominio nuevo. 6 En el nuevo dominio de DSA, asigne el grupo de destino virtual a un grupo de destino físico mediante la opción -V del comando config_target_group_map. 7 En el dominio nuevo de DSA, ejecute list_jobs -t migrated para ver los trabajos migrados. 8 Valide los metadatos frente a los datos de NetBackup. 9 Ejecute list_components -e true para ver los grupos de sistema y de destino disponibles. a Si los grupos de sistema y de destino requeridos para el trabajo de restauración no están disponibles, ejecute config_system y config_target_groups para activarlos. 10 Cree un trabajo de restauración basado en el trabajo de copia de seguridad migrado. Exportación de metadatos del trabajo Para migrar un trabajo a otro entorno de DSA, primero debe exportar los metadatos del trabajo (definición del trabajo, destinos y conjuntos de guardado). 1 Escriba dsc export_job_metadata utilizando solamente el parámetro nombre para exportar todos los archivos de metadatos para el trabajo y presione Intro. Los parámetros incluyen: Parámetros Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. El trabajo debe estar activo. d|directory DirectoryPath [Opcional] Directorio al que se exportan los archivos o desde el que se importan los archivos. v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Introduzca latest o 0 para el último conjunto de guardado. t|type Type [Opcional] El tipo de trabajo de metadatos. Puede introducir JOB (para la definición de trabajo), SAVESET o TARGET. Si no se especifica ningún valor, se incluyen los tres tipos de metadatos. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 131 Apéndice A Tareas administrativas Migración de un trabajo de DSA a un dominio diferente Parámetros Descripción u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Consulta de ID de copia de seguridad de NetBackup NetBackup requiere los ID de copia de seguridad asociados al conjunto de guardado cuando se transfieren las imágenes del conjunto de guardado. Para obtener los ID, debe consultar, luego enumerar los ID de copia de seguridad. Nota: Puede utilizar el comando query_nbu_backupids en este procedimiento o el comando query_backupids para recuperar los ID de copia de seguridad de NetBackup. 1 Escriba dsc query_nbu_backupids -n name. cbar6:/ # dsc query_nbu_backupids -n SDBA_Weekly En el ejemplo, NetBackup se consulta para los ID de copia de seguridad asociados con el conjunto de guardado SDBA_Weekly. Los ID se almacenan en el repositorio de DSC. 2 Para enumerar los ID de copia de seguridad, escriba list_query_nbu_backupids -n name. cbar6:/ # dsc list_query_nbu_backupids -n SDBA_Weekly El siguiente ejemplo surgió de la consulta para enumerar los ID de copia de seguridad asociados al conjunto de guardado SDBA_Weekly. Data Stream Controller Command Line 15.00.00.03 Command parameters: -name : SDBA_Weekly Connected to DSC version 15.00.00.03 Listing query NBU backup ids... Job Name: SDBA_Weekly Job Execution Id: 1 Media Server: cbar6 Backup ID Logical File Name File Size Date -------------------------------------------------------------------------------------------------------------------------------------------cbar6_1413483708 SDBA_Weekly_1_1_file10_data_1413483639839 98.3 MB 10/16/14 11:21:48 AM cbar6_1413483668 SDBA_Weekly_1_1_file11_data_1413483639839 104 MB 10/16/14 11:21:08 AM cbar6_1413483720 SDBA_Weekly_1_1_file12_data_1413483639839 102 MB 10/16/14 11:22:00 AM cbar6_1413483666 SDBA_Weekly_1_1_file13_data_1413483639839 92.4 MB 10/16/14 11:21:06 AM cbar6_1413483675 SDBA_Weekly_1_1_file14_data_1413483639839 100 MB 10/16/14 11:21:15 AM cbar6_1413483673 SDBA_Weekly_1_1_file15_data_1413483639839 95.1 MB 10/16/14 132 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Migración de un trabajo de DSA a un dominio diferente 11:21:13 AM ……. cbar6_1413483711 11:21:51 AM cbar6_1413483715 11:21:55 AM cbar6_1413483709 11:21:49 AM cbar6_1413483647 11:20:47 AM SDBA_Weekly_1_1_file95_data_1413483639839 103 MB 10/16/14 SDBA_Weekly_1_1_file96_data_1413483639839 101 MB 10/16/14 SDBA_Weekly_1_1_file9_data_1413483639839 98.8 MB 10/16/14 SDBA_Weekly_1_1_file_dict_1413483639839 88.4 KB 10/16/14 El conjunto de guardado SDBA_Weekly se generó a partir de 96 trabajos de copia de seguridad de flujo de datos. Existen 97 ID de copia de seguridad asociados al conjunto de guardado: 96 archivos de flujo de datos y 1 archivo de flujo de diccionario. Consulta de ID de copia de seguridad Se necesita el ID de copia de seguridad asociado a un conjunto de guardado cuando se transfiere la imagen de un conjunto de guardado. Para obtener el ID, debe hacer una consulta, luego enumerar los ID de copia de seguridad. El comando query_backupids no devuelve ningún dato. Debe ejecutar el comando list_query_backupids para recuperar los ID. Puede utilizar el siguiente procedimiento para recuperar DD Boost, el sistema de archivos del disco y los ID de copia de seguridad de NetBackup. 1 Escriba dsc query_backupids -n name. 2 Para enumerar el ID de copia de seguridad, escriba list_query_backupids -n name. Importación de metadatos del trabajo Al importar los metadatos de un trabajo de copia de seguridad (definición del trabajo, destinos y conjuntos de guardado), puede restaurarlos en un entorno de DSA diferente. Los datos deben importarse en el siguiente orden: 1. Destinos 2. Definición de trabajo 3. Conjuntos de guardado 1 Escriba dsc import_job_metadata utilizando solamente el parámetro nombre para importar todos los archivos de metadatos para el trabajo y presione Intro. Los parámetros incluyen: Parámetros Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. El trabajo debe estar activo. d|directory DirectoryPath [Opcional] Directorio al que se exportan los archivos o desde el que se importan los archivos. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 133 Apéndice A Tareas administrativas Migración de un trabajo de DSA a un dominio diferente Parámetros Descripción v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Introduzca latest o 0 para el último conjunto de guardado. t|type Type [Opcional] El tipo de trabajo de metadatos. Puede introducir JOB (para la definición de trabajo), SAVESET o TARGET. Si no se especifica ningún valor, se incluyen los tres tipos de metadatos. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Actualización de una asignación de grupos de destino Para acceder a los conjuntos de guardado importados, el grupo de destino que se utiliza en el dominio de DSA de origen debe asignarse al grupo de destino en el dominio de DSA de destino. 1 Para ver los componentes virtuales que están disponibles para la asignación del grupo de destino, escriba dsc list_components -t system -V. dsc list_components -t nbu_server -V 2 Para asignar un grupo de destino virtual a un grupo de destino físico, existente en el dominio de destino, escriba dsc config_target_group_map -f file -V. cbar3:/SDBA_Weekly_imports # dsc config_target_group_map -f cbar6.xml -V Se suministra una asignación de muestreo, sample_target_map.xml, en la biblioteca de muestra de DSC. En la siguiente tabla, se describen las etiquetas de la asignación de grupos de destino. 134 Etiqueta de asignación de grupo de destino Descripción master_source_target_name El nombre del grupo de destino de copia de seguridad. master_source_dsc_id El ID del repositorio de DSC de origen. master_dest_target_name El nombre del grupo de destino de restauración. target_group_maps Una subagrupación de destino que consiste en un par de configuración de restauración y copia de seguridad. source_mediaserver_name El servidor de medios de copia de seguridad. source_policy_class_name La directiva de aplicaciones de copia de seguridad de terceros asociada al servidor de medios de copia de seguridad. dest_mediaserver_name El servidor de medios de restauración. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Migración de un trabajo de DSA a un dominio diferente Etiqueta de asignación de grupo de destino Descripción dest_policy_class_name La directiva de aplicaciones de copia de seguridad de terceros asociada al servidor de medios de restauración. 3 Para enumerar la asignación de grupos de destino, escriba dsc list_target_group_map -V. cbar3:/SDBA_Weekly_imports # dsc list_target_group_map -V Validación de metadatos del trabajo Los metadatos de trabajo importados a un nuevo entorno de DSA deben validarse frente a los metadatos originales exportados antes de restaurar el trabajo. Nota: El comando validate_job_metadata solo funciona con NetBackup. Para validar un conjunto de guardado para un sistema de archivo remoto y DD Boost, ejecute un trabajo análisis de lectura.. 1 Escriba dsc validate_job_metadata seguido de los parámetros y presione Intro. Parámetros Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. El trabajo debe estar activo. v|backup_version BackupVersion latest o 0 para el último conjunto de guardado. V [Opcional] Indica que se trata de un grupo de destino virtual. d|destination SampDest Necesario si se especifica el grupo de destino virtual (el parámetro V) Indica el grupo de destino físico al que está asignado el grupo de destino virtual. [Opcional] Número de versión de copia de seguridad. Introduzca En el siguiente ejemplo, SDBA_Weekly es el nombre de trabajo y tg_cbar3 es el destino: cbar3:/SDBA_Weekly_imports # dsc validate_job_metadata -n SDBA_Weekly -V -d tg_cbar3. 2 Escriba dsc list_validate_job_metadata seguido de los parámetros y presione Intro. Parámetros Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. El trabajo debe estar activo. v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Introduzca latest o 0 para el último conjunto de guardado. En el siguiente ejemplo, SDBA_Weekly es el nombre del trabajo: cbar3:/ SDBA_Weekly_imports # dsc list_validate_job_metadata -n SDBA_Weekly. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 135 Apéndice A Tareas administrativas Migración de un trabajo de DSA a un dominio diferente 3 Para validar las imágenes que están disponibles en el entorno de destino, elija una de las siguientes acciones. Sistema o aplicación Acción NetBackup Escriba bplist -l -t 26 -C cliente -R /*JOB_NAME*/*. Sistema de archivos del Realice un ls del nombre de trabajo en el almacenamiento montado disco de NFS. Data Domain Compruebe el estado de la replicación mtree en la unidad Data Domain. Consulte la documentación de Data Domain para obtener más información. Restauración de un trabajo migrado Cuando se crea un trabajo de restauración a partir del conjunto de guardado migrado, el trabajo de restauración debe especificar el grupo de destino que se asignó en los dominios de origen y de destino. Si se está restaurando el conjunto de guardado en un sistema de base de datos que es diferente del origen, configure la opción run_as_copy como true. El objeto de la base de datos debe existir en el sistema de destino con espacio permanente asignado antes de las ejecuciones del trabajo de copia. 1 Escriba dsc create_job seguido de los parámetros y presione Intro. Parámetro Descripción n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. d|description Description [Opcional] Una descripción significativa del trabajo. Para permitir una descripción de varias palabras, agregue \" antes y después de la cadena de descripción. \"A description of Job 1\" 136 t|type Type restore run_as_copy true b|backup_name BackupName [Opcional] Un nombre de trabajo de copia de seguridad existente. Para trabajos de restauración, análisis de lectura y análisis de validación solamente. v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Para trabajos de restauración, análisis de lectura y análisis de validación solamente. Introduzca latest o 0 para el último conjunto de guardado. f|file File La ruta de archivo completa y el nombre del archivo que contiene los parámetros necesarios para crear el trabajo. Si se proporcionan los mismos parámetros en el archivo y en la línea de comandos, Teradata DSA utiliza los valores especificados en la línea de comandos. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice A Tareas administrativas Migración de un trabajo de DSA a un dominio diferente Parámetro Descripción u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. 2 Escriba el nombre de usuario y la contraseña, y presione Intro. 3 Escriba dsc run_job y presione Intro. Restauración de un trabajo migrado En el siguiente ejemplo, se restaura un trabajo migrado denominado SDBA_Weekly. Nota: El valor True no está disponible para el comando xml disable_fallback. Escriba el valor como sigue: <disable_fallback>false</disable_fallback>. Nota: Si el archivo XML tiene los comandos <run_as_copy>false</run_as_copy> y <disable_fallback>true</disable_fallback>, el sistema muestra un error cuando se ejecuta el trabajo. <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <dscCreateJob xmlns="http://schemas.teradata.com/v2012/DSC"> <job_instance> <job_name>rstr_air_job</job_name> <job_description></job_description> <job_type>RESTORE</job_type> <job_owner>dscuser</job_owner> <job_state>ACTIVE</job_state> <auto_retire>false</auto_retire> <backup_name>SDBA_Weekly</backup_name> <backup_version>0</backup_version> <all_backup_objects>true</all_backup_objects> </job_instance> <source_media>tg_cbar3</source_media> <target_tdpid>recall</target_tdpid> <job_options> <enable_temperature_override>false</ enable_temperature_override> <temperature_override>DEFAULT</temperature_override> <block_level_compression>DEFAULT</block_level_compression> <disable_fallback>false</disable_fallback> <query_band></query_band> <dsmain_logging_level>Error</dsmain_logging_level> <nowait>true</nowait> <reblock>false</reblock> <run_as_copy>true</run_as_copy> </job_options> </dscCreateJob> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 137 Apéndice A Tareas administrativas Migración de un trabajo de DSA a un dominio diferente 138 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 APÉNDICE B Reglas para restaurar y copiar objetos Copia de seguridad selectiva y reglas de restauración En la siguiente tabla, se enumeran los tipos de objetos individuales, si se pueden restaurar o copiar y en qué condiciones. Cuando se realiza una copia de seguridad selectiva y la restauración de una tabla o base de datos, siga las siguientes reglas para que la operación sea correcta. • Los métodos y los UDT se almacenan en SYSUDTLIB; solo se realizan copias de seguridad de SYSUDTLIB o esta se restaura como parte de una copia de seguridad de DBC. • Aunque se puede permitir una operación, no existe ninguna garantía de que el objeto funcionará como desee una vez completada la operación. Tipo de objeto Restaure a la misma Copiar a la misma Copiar y cambiar el Copiar a una DBS Copiar y cambiar el DBS1 DBS nombre a la misma diferente nombre a una DBS DBS Nivel DBL Nivel de Nivel DBL Nivel de objeto diferente Nivel DBL Nivel de objeto Nivel DBL Nivel de objeto Nivel DBL Nivel de objeto objeto Función de agregado Sí Sí Sí Sí Sí No Sí Sí Sí No JAR Sí Sí Sí Sí Sí No Sí Sí Sí No Procedimientos Sí Sí Sí Sí Sí No Sí Sí Sí No Función estándar Sí Sí Sí Sí Sí No Sí Sí Sí No Desencadenador Sí Sí No No No No No No No No Método instantáneo o N/D N/D N/D N/D N/D N/D N/D N/D N/D N/D Índice de unión Sí Sí Sí Sí No No Sí Sí No No Macro Sí Sí Sí Sí Sí No Sí Sí Sí No Índice de hash Sí Sí Sí Sí No No Sí Sí No No Procedimiento Sí Sí Sí Sí Sí No Sí Sí Sí No Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí almacenados externos constructor almacenado Tabla en cola Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 139 Apéndice B Reglas para restaurar y copiar objetos Copia de seguridad selectiva y reglas de restauración Tipo de objeto Restaure a la misma Copiar a la misma Copiar y cambiar el Copiar a una DBS Copiar y cambiar el DBS1 DBS nombre a la misma diferente nombre a una DBS DBS Nivel DBL Nivel de Nivel DBL Nivel de objeto diferente Nivel DBL Nivel de objeto Nivel DBL Nivel de objeto Nivel DBL Nivel de objeto objeto Función de tabla Sí Sí Sí Sí Sí No Sí Sí Sí No Función de tabla Sí Sí Sí Sí Sí No Sí Sí Sí No Tabla Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Tabla de PPI Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Tabla NoPI Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Tipo de datos definidos N/D N/D N/D N/D N/D N/D N/D N/D N/D N/D Vista Sí Sí Sí Sí Sí No Sí Sí Sí No Autorización Sí Sí Sí Sí Sí No Sí Sí Sí No Función de contrato del Sí Sí Sí Sí Sí No Sí Sí Sí No Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí No No Sí Sí No No Archivo instalado por el Sí Sí Sí Sí Sí No Sí Sí Sí No (operador) por el usuario (UDT) analizador índice de unión de sistema2 SQL-H3 usuario (UIF) 1 DBS indica un sistema de Teradata Database. 2 El índice de unión de sistema (SJIs) puede copiarse a otra base de datos y el nombre de la base de datos puede cambiarse, pero no puede cambiarse el nombre de objeto. 3 Todos los objetos dependientes que utiliza el objeto SQL-H deben existir antes de la copia. Leyenda de la columna Restaurar a la misma DBS Restaurar al mismo nombre de base de datos, mismo nombre de objeto y mismo sistema de Teradata Database Copiar a la misma DBS Copiar nuevamente al mismo nombre de base de datos, mismo nombre de objeto y mismo sistema de Teradata Database Copiar y cambiar el nombre a la misma DBS Asignar al mismo sistema de Teradata Database y cambiar el nombre de la base de datos, el nombre de objeto o ambos 140 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice B Reglas para restaurar y copiar objetos Copia de seguridad selectiva y reglas de restauración Copiar a una DBS diferente Volver a copiar el mismo nombre de la base de datos y mismo nombre del objeto en un sistema de Teradata Database diferente Copiar y cambiar el nombre a una DBS diferente Asignar a un sistema de Teradata Database diferente y cambiar el nombre de la base de datos, el nombre de objeto o ambos Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 141 Apéndice B Reglas para restaurar y copiar objetos Copia de seguridad selectiva y reglas de restauración 142 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 APÉNDICE C Valores XML Valores de los elementos XML Muchos comandos de DSA leen un archivo XML que especifica detalles de información de la configuración o de trabajo al especificar valores para los elementos XML. En la siguiente tabla, se indican los valores aceptados, las restricciones de mayúsculas y minúsculas, y de número de caracteres para los valores de los elementos XML. Estos coinciden con los estándares XML típicos para Teradata Database. Elemento XML bar_media_server policy_class_name saveset_accountid saveset_password saveset_user source_media target_entity Requisitos Máximo de 32 caracteres target_media target_name target_tdpid media_server_name netbackup_media_server target_group_name Máximo de 30 caracteres, alfanuméricos y "-", "_", y "." auto_retire Valores aceptados: true, false. Deben escribirse en minúsculas. barnc_logging_level Valores aceptados: Error, Info, Debug, Warning. block_level_compression Valores aceptados: DEFAULT, ON, OFF. Deben escribirse en mayúsculas. database_query_method Valores aceptados: BASE_VIEW, EXTENDED_VIEW. Deben escribirse en mayúsculas. data_phase Valores aceptados: DATA, DICTIONARY. Deben escribirse en mayúsculas. disable_fallback Valor aceptado: false. Debe escribirse en minúsculas. El primer carácter del nombre solo puede ser alfanumérico (a-z, A-Z y 0-9). Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 143 Apéndice C Valores XML Valores de los elementos XML Elemento XML Requisitos Nota: El valor True no está disponible para el comando xml disable_fallback. Escriba el valor como sigue: <disable_fallback>false</disable_fallback>. dsc_logging_level Valores aceptados: Error, Info, Debug, Warning. dsmain_logging_level Valores aceptados: Error, Info, Debug, Warning. enable_temperature_override Valores aceptados: true, false. Deben escribirse en minúsculas. frequency_units Valores aceptados: DAYS, WEEKS. Deben escribirse en mayúsculas. frequency_value El valor debe ser de entre 1-999. El predeterminado es 7. ip_address Máximo de 64 caracteres, alfanuméricos más ".",":" is_delete_after Valores aceptados: Y/N. Deben escribirse como una letra mayúscula. is_enabled Valores aceptados: true, false. Deben escribirse en minúsculas. is_encrypted Valores aceptados: Y/N. Deben escribirse como una letra mayúscula. job_description Máximo de 256 caracteres job_name Máximo de 128 caracteres job_type Valores aceptados: BACKUP, RESTORE, ANALYZE_VALIDATE, ANALYZE_READ. Deben escribirse en mayúsculas. job_owner [Deprecated] Máximo de 64 caracteres netmask Máximo de 64 caracteres, alfanuméricos más ".",":" node_name Máximo de 32 caracteres, alfanuméricos y "-", "_", y "." El primer carácter del nombre solo puede ser alfanumérico (a-z, A-Z y 0-9). 144 nosync Valores aceptados: true, false. Deben escribirse en minúsculas. nowait Valores aceptados: true, false. Deben escribirse en minúsculas. object_name Máximo de 128 caracteres object_type Deben escribirse en mayúsculas. Los valores son los siguientes: AGGREGATE_FUNCTION, AUTORIZACIÓN, COMBINED_AGGREGATE_FUNCTIONS, CONTRACT_FUNCTION, DATABASE, EXTERNAL_PROCEDURE, GLOP_SET, HASH_INDEX, INSTANCE_OR_CONSTRUCTOR_METHOD, JAR, JOIN_INDEX, JOURNAL, MACRO, NO_PI_TABLE, ORDERED_ANALYTICAL_FUNCTION, QUEUE_TABLE, SERVER_OBJECT, STANDARD_FUNCTION, STATISTICAL_FUNCTION, STORED_PROCEDURE, TABLE, Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice C Valores XML Valores de los elementos XML Elemento XML Requisitos TABLE_FUNCTION, TABLE_OPERATOR, TRIGGER, USER, USER_DEFINED_METHOD, USER_DEFINED_DATA_TYPE, USER_INSTALLED_FILE, VIEW. online Valores aceptados: true, false. Deben escribirse en minúsculas. parent_name Máximo de 128 caracteres parent_type Valores aceptados: DATABASE, USER. Deben escribirse en mayúsculas. policy_class_name Máximo de 128 caracteres, alfanuméricos y "-", "_" port Máximo de 5 dígitos. Deben estar entre 1 y 65535 query_band Máximo de 2048 caracteres reset_node_limit Valores aceptados: true, false. Deben escribirse en minúsculas. retire_units Valores aceptados: DAYS, WEEKS. Deben escribirse en mayúsculas. run_as_copy Valores aceptados: true, false. Deben escribirse en minúsculas. start_am_pm Valores aceptados: AM, PM. Deben escribirse en mayúsculas. start_time Máximo de 5 caracteres. Los valores deben ser entre 1:00 y 12:00 (AM y PM se escriben en el elemento start_am_pm). storage_devices Máximo de 3 caracteres, rango numérico entre 1-999 system_name Máximo de 32 caracteres, alfanuméricos y "-", "_", y "." Si el primer carácter del nombre del sistema es "-", por ejemplo test, escriba el nombre del sistema en la ventana Enter the System Name. target_accountid Máximo de 30 caracteres temperature_override Valores aceptados: DEFAULT, HOT, WARM, COLD. Deben escribirse en mayúsculas. third_party_media_type Valor aceptado: net_backup. Debe escribirse en minúsculas. third_party_server_name Máximo de 30 caracteres, alfanuméricos y "-", "_" threshold_units Valores aceptados: MB, GB Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 145 Apéndice C Valores XML Valores de los elementos XML 146 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 APÉNDICE D Comandos de Teradata DSA Acerca del uso de los comandos de DSA Hay dos tipos principales de comandos de DSA: • Comandos de configuración para configurar sistemas, servidores, grupos de destino y el repositorio de DSC • Comandos de administración y presentación de informes para crear, ejecutar, actualizar y supervisar trabajos Escriba un comando de DSA escribiendo en la línea de comandos y luego agregue los parámetros necesarios. Hay asignaciones complejas entre componentes de BAR, por lo que los comandos de configuración deben leer los atributos desde un archivo XML. Los comandos de configuración deben especificar el nombre y la ubicación del archivo XML. Algunos de los comandos de informe y gestión también admiten archivos XML en los que pueden especificar atributos adicionales que no se especifican como parámetros en la línea de comandos. El tema de referencia para cada comando de DSA proporciona el propósito del comando, la sintaxis, un ejemplo de lo que puede introducir, una lista de parámetros necesarios y opcionales, y un archivo XML de muestreo, si el comando lo requiere. Tenga en cuenta las siguientes convenciones para utilizar la línea de comandos: • En la descripción de la sintaxis, la palabra que le sigue a un parámetro es un marcador de posición que indica que debe introducir un valor para el parámetro. Por ejemplo, donde la sintaxis dice Tipo, puede ingresar backup para especificar un trabajo de copia de seguridad para el parámetro de ese tipo en la línea de comandos. • A menos que un parámetro se catalogue como [opcional], debe especificar un valor para él. Para aquellos comandos que admiten archivos XML, puede especificar valores para los parámetros en el XML en lugar de hacerlo directamente en la línea de comandos. Si especifica valores diferentes de parámetros en la línea de comandos y en el XML, se utilizan los valores de la línea de comandos. • Cada parámetro puede escribirse como una palabra o un solo carácter. Una barra vertical indica que puede utilizar cualquier formato. Por ejemplo, n|name significa que usted puede escribir name o n para introducir el parámetro del nombre, name. • Siempre escriba un guión antes de cada parámetro que introduzca. Por ejemplo, después del nombre del comando, escriba -file o -f para especificar el parámetro del archivo. • El valor para el parámetro de archivo debe especificar la ubicación y el nombre del archivo XML de entrada o de salida. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 147 Apéndice D Comandos de Teradata DSA abort_job • En la sección Ejemplo, se muestran ejemplos literales de lo que puede introducir en el símbolo de la línea de comandos. Por ejemplo: dsc.sh config_systems -f configSystem.xml • En las secciones Ejemplo de archivo XML, se ofrecen muestreos de archivos de entrada XML que requieren de ciertos comandos. Algunos comandos exportan la información como salida a un archivo XML. Los ejemplos de archivo de salida no se muestran en esta sección. abort_job Propósito El comando abort_job interrumpe un trabajo en ejecución, un trabajo en la cola o un trabajo que no responde. Sintaxis abort_job -n|-name Name [parámetros] Ejemplos dsc abort_job -n job1 -S dsc abort_job -B -S Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. O|override [Opcional] Puede utilizarse solo para trabajos de copia de seguridad, restauración y análisis de validación. El trabajo debe estar en la fase: interrumpiendo. S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. B|repository_backup Repository Backup [Opcional] Interrumpe cualquier trabajo del repositorio de DSC en ejecución. El nombre del trabajo no es obligatorio cuando se usa este parámetro. u|user_authentication user Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. 148 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA activate_job Notas sobre el uso Hay dos fases para interrumpir un trabajo: Interrumpiendo e Interrumpido. La fase interrumpiendo libera dispositivos de medios en el grupo. La fase interrumpido libera los límites de flujo de datos de los nodos. Si seejecuta el comando abort_job para un trabajo en cola, el trabajo se elimina de la cola. Si el trabajo se está ejecutando cuando se envía la solicitud para interrumpirlo, detenerlo completamente puede tardar varios minutos. Ejemplo de archivo XML Este comando no admite un archivo XML. activate_job Propósito El comando activate_job activa un trabajo retirado para que esté disponible. Sintaxis activate_job -n|-name Name [parámetros] Ejemplo dsc activate_job -n job1 -S Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso El comando activate_job establece el estado de un trabajo retirado en activo, que le permite ejecutar el trabajo. No puede activar un trabajo que ya se encuentra en estado activo. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 149 Apéndice D Comandos de Teradata DSA config_dd_boost Ejemplo de archivo XML Este comando no admite un archivo XML. config_dd_boost Propósito El comando config_dd_boost configura el servidor de DD Boost para el repositorio de DSA. Sintaxis config_dd_boost -f|-file FILE Ejemplo dsc config_dd_boost -f configddboost.xml Parámetros f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. Ejemplo: configDiskFileSystem.xml u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Cuando utilice el comando config_dd_boost, se le solicitará el nombre de usuario y la contraseña de DD Boost. Por ejemplo: dsc config_dd_boost -f ..\samples\sample_config_dd_boost.xml Data Stream Controller Command Line 15.10.00.00 Command parameters: -file : ..\samples\sample_config_dd_boost.xml Enter DD Boost user name: dd_user Enter DD Boost user password: Connected to DSC version 15.10.00.00 Saving dd_boost server... Saving dd_boost server name: dddomain1 Saving dd_boost server with server id: 1 150 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA config_disk_file_system Ejemplo de archivo XML El siguiente archivo XML de muestra contiene los parámetros necesarios para configurar un servidor de DD Boost. <dscConfigDDBoost dscVersion="" xmlns="http://schemas.teradata.com/ v2012/DSC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.teradata.com/v2012/DSC DSC.xsd "> <!-- 'third_party_server_name' Required, max characters 30, alphanumeric and "-","_", first character must be alphanumeric <third_party_server_name>dddomain1</third_party_server_name> --> <!-- 'ip_address' - Required, max characters 50, alphanumeric and "-","_",".",":" --> <ip_address>129.1.1.1</ip_address> <!-- 'third_party_media_type' - Required, accepted values: dd_boost, net_backup --> <third_party_media_type>dd_boost</third_party_media_type> <!-- storage_units' - Required (at least one) --> <storage_units> <!-- 'storage_unit_name' - Required, max characters 50, alphanumeric and "-","_" --> <storage_unit_name>storage_unit1</storage_unit_name> <!-- 'max_files' - Required, Integer, min value is 1--> <max_files>4</max_files> </storage_units> <storage_units> <storage_unit_name>storage_unit2</storage_unit_name> <max_files>5</max_files> </storage_units> </dscConfigDDBoost> config_disk_file_system Propósito El comando config_disk_file_system configura el sistema de archivos de disco en el repositorio de DSA. Sintaxis config_disk_file_system -f|-file FILE Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 151 Apéndice D Comandos de Teradata DSA config_disk_file_system Ejemplo dsc config_disk_file_system -f configDiskFileSystem.xml Parámetros f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. Ejemplo: configDiskFileSystem.xml u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Los nombres del sistema de archivos deben ser nombres de ruta de acceso completos y únicos que comiencen con una barra diagonal, por ejemplo, /dev/mnt1. Los nombres del sistema de archivos no pueden diferir solo en las mayúsculas y minúsculas. Por ejemplo, no se pueden configurar /dev/mnt1 y /dev/Mnt1. Ejemplo de archivo XML El siguiente archivo XML de muestra contiene los parámetros necesarios para configurar el sistema de archivos del disco. El parámetro file_system debe utilizar una ruta de acceso absoluta, por ejemplo, /tmp/dsu_mnt. <?xml version="1.0" encoding="UTF-8"?><dscConfigDiskFileSystem xmlns="http://schemas.teradata.com/v2012/DSC" xmlns:xsi="http:// www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:// schemas.teradata.com/v2012/DSC DSC.xsd "> <file_system_list> <!-- 'file_system' - Required, max characters 4096 --> <file_system>/tmp/barms1-1</file_system> <!-- 'max_files' - Required, Linux max file descriptor, number of streams for data domain system --> <max_files>200</max_files> </file_system_list> <file_system_list> <!-- 'file_system' - Required, max characters 4096, use path --> <file_system>/tmp/barms1-2</file_system> <!-- 'max_files' - Required, Linux max file descriptor, number of streams for data domain system --> <max_files>6</max_files> </file_system_list> <file_system_list> <!-- 'file_system' - Required, max characters 4096, use 152 use max absolute use max absolute Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA config_general path --> <file_system>/tmp/barms1-3</file_system> <!-- 'max_files' - Required, Linux max file descriptor, number of streams for data domain system --> <max_files>6</max_files> </file_system_list> <file_system_list> <!-- 'file_system' - Required, max characters 4096, use path --> <file_system>/tmp/barms2-1</file_system> <!-- 'max_files' - Required, Linux max file descriptor, number of streams for data domain system --> <max_files>200</max_files> </file_system_list> <file_system_list> <!-- 'file_system' - Required, max characters 4096, use path --> <file_system>/tmp/barms2-2</file_system> <!-- 'max_files' - Required, Linux max file descriptor, number of streams for data domain system --> <max_files>6</max_files> </file_system_list> <file_system_list> <!-- 'file_system' - Required, max characters 4096, use path --> <file_system>/tmp/barms3-1</file_system> <!-- 'max_files' - Required, Linux max file descriptor, number of streams for data domain system --> <max_files>4</max_files> </file_system_list> </dscConfigDiskFileSystem> use max absolute use max absolute use max absolute use max config_general Propósito El comando config_general establece la configuración general, sobre la base de la información contenida en el archivo de parámetros XML. Sintaxis config_general -f|-file File Ejemplo dsc config_general -f configGeneral.xml Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 153 Apéndice D Comandos de Teradata DSA config_media_servers Parámetros f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. Ejemplo: configGeneral.xml u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Utilice el comando config_general para cambiar los valores predeterminados de la configuración general. Ejemplo de archivo XML El archivo XML de ejemplo que se incluye a continuación especifica los ajustes de configuración generales. <?xml version="1.0" encoding="utf-8" ?> <dscConfigGeneral dscVersion="dscVersion1" xmlns="http:// schemas.teradata.com/v2012/DSC"> <!-- 'warning_threshold' - Required, integer value. --> <warning_threshold>10</warning_threshold> <!-- 'threshold_units' - Required, accepted values: MB/GB --> <threshold_units>MB</threshold_units> <!-- 'is_encrypted' - Required, accepted values: Y/N --> <is_encrypted>Y</is_encrypted> <!-- 'dsc_logging_level' - Required, accepted values: Error,Info,Debug,Warning --> <dsc_logging_level>Error</dsc_logging_level> <!-- 'barnc_logging_level' - Required, accepted values: Error,Info,Debug,Warning --> <barnc_logging_level>Error</barnc_logging_level> <!-- 'delete_job_time' - Required, integer value. --> <delete_job_time>40</delete_job_time> <!-- 'is_delete_after' - Required, accepted values: Y/N --> <is_delete_after>Y</is_delete_after> </dscConfigGeneral> config_media_servers Propósito El comando config_media_servers configura los servidores de medios de BAR. 154 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA config_media_servers Sintaxis config_media_servers -f|-file File Ejemplo dsc config_media_servers -f configMediaServers.xml Parámetros f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. Ejemplo: configMediaServers.xml u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Debe procesar este comando antes de crear un grupo de destino. La opción media_server_name solo puede utilizar los siguientes caracteres: 'A-Z', 'a-z', '0-9', '-', '_', y '.' Ejemplo de archivo XML El archivo XML de muestra que se incluye a continuación especifica los parámetros para configurar los servidores de medios de BAR. <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <!-Copyright (C) 2009 by Teradata Corporation. All Rights Reserved. TERADATA CORPORATION CONFIDENTIAL AND TRADE SECRET --> - <dscConfigMediaServers dscVersion="dscVersion1" xmlns="http:// schemas.teradata.com/v2012/DSC" xmlns:xsi="http://www.w3.org/2001/ XMLSchema-instance" xsi:schemaLocation="DSC.xsd"> - <!-- Required, max characters 30, alphanumeric plus "-","_", ".", first character can only be alphanumeric --> <media_server_name>media_server71</media_server_name> - <!-- Required, max characters 5, Value range 1-65535 --> <port>2410</port> - <ip_info> - <!-- 'ip_address' - Required (atleast one) , Only supporting IPV4 and IPV6 standards. No DNS support. --> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 155 Apéndice D Comandos de Teradata DSA config_nbu <ip_address>111.111.111.111</ip_address> - <!-- 'netmask' - Required (atleast one), Only supporting IPV4 and IPV6 standards. No DNS support. --> <netmask>255.255.255.0</netmask> </ip_info> - <ip_info> - <!-- 'ip_address' - Required (atleast one) , Only supporting IPV4 and IPV6 standards. No DNS support. --> <ip_address>222.222.222.222</ip_address> - <!-- 'netmask' - Required (atleast one), Only supporting IPV4 and IPV6 standards. No DNS support. --> <netmask>255.255.255.0</netmask> </ip_info> </dscConfigMediaServers> config_nbu Propósito El comando config_nbu configura un sistema de DSA para que utilice el software de terceros Symantec NetBackup para realizar copias de seguridad y restaurar datos. Sintaxis config_nbu -f|-file File Ejemplo dsc config_nbu -f configNbu.xml Parámetros f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. Ejemplo: nbu_config.xml u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Las directivas que defina distinguen entre mayúsculas y minúsculas, y deben coincidir con las directivas definidas en NetBackup. 156 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA config_nbu El nombre del componente solo puede utilizar los siguientes caracteres: 'A-Z', 'a-z', '0-9' y '_'. Ejemplo de archivo XML El archivo XML de muestra que se incluye a continuación especifica los parámetros para configurar los servidores de NetBackup. <?xml version="1.0" encoding="UTF-8" ?> <dscConfigNbu xmlns="http://schemas.teradata.com/v2012/DSC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.teradata.com/v2012/DSC DSC.xsd"> <!-- 'third_party_server_name' Required, max characters 30, alphanumeric and "-","_" --> <third_party_server_name>remoteNbu1</third_party_server_name> <!-- 'ip_address' - Required, max characters 50, alphanumeric and "-","_",".",":" --> <ip_address>99.23.23.555</ip_address> <!-- 'third_party_media_type' - Required, accepted value: net_backup --> <third_party_media_type>net_backup</third_party_media_type> <!-- 'policy_class' - Required (at least one) --> <policy_class> <!-- 'policy_class_name' - Required, max characters 128, alphanumeric and "-","_" --> <policy_class_name>policy711</policy_class_name> <!-- 'storage_devices' - Required, max characters 3, numeric range between 1-999 --> <storage_devices>200</storage_devices> </policy_class> <policy_class> <policy_class_name>policy712</policy_class_name> <storage_devices>100</storage_devices> </policy_class> <policy_class> <policy_class_name>policy713</policy_class_name> <storage_devices>100</storage_devices> </policy_class> <policy_class> <policy_class_name>policy721</policy_class_name> <storage_devices>100</storage_devices> </policy_class> <policy_class> <policy_class_name>policy722</policy_class_name> <storage_devices>100</storage_devices> </policy_class> </dscConfigNbu> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 157 Apéndice D Comandos de Teradata DSA config_repository_backup config_repository_backup Propósito El comando config_repository_backup proporciona la información de configuración para realizar copias de seguridad del repositorio de DSC. Sintaxis config_repository_backup -f|-file File Ejemplo dsc config_repository_backup -f configRepositoryBackup.xml Parámetros f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. Ejemplo: configRepositoryBackup.xml u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso El repositorio de DSC contiene toda la información de BAR, incluidas las definiciones del trabajo y la configuración. Deben realizarse copias de seguridad de dicha información periódicamente para permitir la recuperación del sistema. Ejemplo de archivo XML A continuación se muestra un archivo XML de muestra que contiene información de programación y configuración para una copia de seguridad del repositorio. <dscRepositoryBackup dscVersion="dscVersion1" xmlns="http:// schemas.teradata.com/v2012/DSC"> <!-- 'target_name' - Required, max 32 characters --> <target_name>SampleBackupRepoTargetGroup</target_name> <!-- 'frequency_value' - Required, Value between 1-4, Defaults to 1 --> <frequency_value>1</frequency_value> <!-- 'day_selection' - Required, accepted values: Su, Mo, Tu, We, Th, Fr, Sa --> <day_selection>Sa,Su</day_selection> 158 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA config_systems <!-- 'start_time' - Required, Max characters 5, Values 1:00-12:00 --> <start_time>12:00</start_time> <!-- 'start_am_pm' - Required, accepted values: AM/PM --> <start_am_pm>AM</start_am_pm> </dscRepositoryBackup> config_systems Propósito El comando config_systems configura los ajustes de DSC para los nodos y el sistema Teradata utilizados para trabajos de restauración y de copia de seguridad. Además, el comando establece el selector en el sistema de destino para ActiveMQ. Sintaxis config_systems -f|-file File Ejemplo dsc config_systems -f configSystem.xml -s system Parámetros f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. Ejemplo: configSystem.xml s|skip_system_config SkipSystemConfiguration [Opcional] Marca que indica si la configuración del nodo y los sistemas o los ajustes del selector se omiten cuando se ejecuta el comando. Si no se especifica esta opción, se ejecutan ambas partes de la configuración (sistema y selector). Introduzca uno de los siguientes: • system para evitar la configuración de nodos y sistemas Teradata • selector para evitar el ajuste del selector en el sistema de destino en ActiveMQ Nota: Si elige la opción del selector con este parámetro, reinicie Teradata Database mediante el reinicio de DSMain. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 159 Apéndice D Comandos de Teradata DSA config_systems Notas sobre el uso Al configurar un sistema, se deben incluir los nodos activos de espera. El nombre del componente solo puede utilizar los siguientes caracteres: 'A-Z', 'a-z', '0-9' y '_'. El primer carácter del nombre del componente no puede ser '_'. El archivo XML de ejemplo que se incluye a continuación muestra algunos de los atributos de configuración del sistema. La configuración del sistema está sujeta a las restricciones y los requisitos que se enumeran a continuación. Establecer reset_node_limit como true sobrescribe los límites de nodo con los límites máximos y mínimos del sistema. Límites mínimos y máximos para la inserción de nuevos nodos: • Si se especifican límites de nodo, se utilizan. • Si no se especifican límites de nodo, se utilizan los límites del sistema. • Los límites mínimos no pueden ser mayores que los límites máximos. Límites mínimos y máximos al actualizar nodos existentes: • Si se especifica el límite de nodo, se utiliza el límite de nodo. • Si no se especifica un límite de nodo y el límite del sistema = límite de sistema en la base de datos, se utiliza el límite de nodo. • Si no se especifica un límite de nodo y el límite del sistema no es el mismo que en la base de datos, se utiliza el límite del sistema. Pueden cambiarse las direcciones IP independientemente de si los nodos están en uso o no. Si no se especifican direcciones IP y existen direcciones IP para el nodo en el repositorio, no habrá ningún cambio y no se eliminará nada. Las direcciones IP deben ser únicas. Hay dos validaciones: • Las direcciones IP de los nodos de aprobación deben ser únicas. • Si la dirección IP ha sido utilizada por un nodo diferente en el repositorio, está en la lista de nodos de aprobación y tiene una nueva dirección IP, es válida. Si el nodo no está en la lista de nodos de aprobación y la solicitud proviene de un portlet, se rechaza, dado que no es posible que varios nodos utilicen la misma dirección IP. Si la solicitud proviene de la línea de comandos, es válida, dado que se elimina el nodo del repositorio. Ejemplo de archivo XML A continuación se muestra un archivo XML representativo que contiene la información de configuración del sistema. <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-Copyright (C) 2009 by Teradata Corporation. All Rights Reserved. TERADATA CORPORATION CONFIDENTIAL AND TRADE SECRET --> <dscConfigSystems xmlns="http://schemas.teradata.com/v2012/DSC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="DSC.xsd"> <system> 160 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA config_systems <!-- 'system_name' - Required, max 32 characters --> <system_name>system7</system_name> <!-- 'tdpid' - Required (unless skipped by option)--> <tdpid>system7</tdpid> <!-- 'database_query_method' - Required, accepted values: BASE_VIEW/EXTENDED_VIEW required --> <database_query_method>BASE_VIEW</database_query_method> <!-- 'streams_softlimit' - Required, number of streams per node per job --> <streams_softlimit>20</streams_softlimit> <!-- 'streams_hardlimit' - Required, max number of streams per node--> <streams_hardlimit>20</streams_hardlimit> <!-- 'reset_node_limit' - Optional, accepted values: true/ false --> <reset_node_limit>false</reset_node_limit> <!-- 'node', Required (at least one) --> <node> <!-- 'node_name', Required --> <node_name>system7Node1</node_name> <!-- 'ip_address' - Required (at least one)--> <ip_address>229.0.0.1</ip_address> <ip_address>99.23.106.11</ip_address> <!-- 'streams_softlimit' - Optional, number of streams per node for each job --> <streams_softlimit>20</streams_softlimit> <!-- 'streams_hardlimit' - Optional, max number of streams per node --> <streams_hardlimit>20</streams_hardlimit> </node> <node> <node_name>system7Node2</node_name> <ip_address>99.23.110.12</ip_address> <ip_address>229.0.0.2</ip_address> <streams_softlimit>20</streams_softlimit> <streams_hardlimit>20</streams_hardlimit> </node> </system> </dscConfigSystems> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 161 Apéndice D Comandos de Teradata DSA config_target_groups config_target_groups Propósito El comando config_target_groups configura los grupos de destino sobre la base del tipo de destino y la información del archivo de parámetros. Sintaxis config_target_groups -t|-type Target Type -f|-file File -B|-repository_backup -S|-skip_prompt Ejemplo dsc config_target_groups -t target_nbu -f TargetGroupParameters.xml -B -S dsc config_target_groups -t remote_file_system -f test.xml Parámetros t|type Type El tipo de componente de BAR para agregar al grupo de destino. Los tipos de grupo de destino son DUMMY, TARGET_NBU, REMOTE_FILE_SYSTEM y TARGET_DDBOOST. Ejemplo: target_nbu f|file File El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios. Ejemplo: TargetGroupParameters.xml B|repository_backup Repository Backup [Opcional] Marca un grupo de destino para la copia de seguridad del repositorio. Solamente válido para los tipos TARGET_NBU, REMOTE_FILE_SYSTEM o TARGET_DDBOOST. S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Cuando se utiliza un tipo de grupo de destino REMOTE_FILE_SYSTEM: • Si la ruta definida en <mounted_file_system> es la misma entre varios servidores de medios, la ruta implica que el servidor de medios es un montaje NFS en el que todos los servidores de medios pueden acceder a los datos escritos en el mismo <mounted_file_system>. 162 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA config_target_groups • Si uno de los servidores de medios está sin conexión durante un comando de restauración, análisis de lectura o consulta de ID de copia de seguridad, DSA reemplazará automáticamente el servidor de medios con uno que pueda acceder al mismo sistema de archivos montado. Cuando se utiliza un tipo de grupo de destino TARGET_DDBOOST: • Si los valores de <target_entity> y <storage_units> son los mismos entre varios servidores de medios, los valores implican que estos servidores de medios pueden acceder a los datos escritos en los mismos <target_entity> y <storage_units>. • Si uno de los servidores de medios está sin conexión durante un comando de restauración, análisis o consulta de ID de copia de seguridad, DSA reemplazará automáticamente el servidor de medios con uno que pueda acceder a las mismas unidades de almacenamiento y la misma entidad de destino. El nombre del componente solo puede utilizar los siguientes caracteres: 'A-Z', 'a-z', '0-9' y '_'. Ejemplos de archivos XML A continuación se muestra un archivo XML de muestra con información para configurar un grupo destino de medios remoto (target_nbu). <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <!-Copyright (C) 2014 by Teradata Corporation. All Rights Reserved. TERADATA CORPORATION CONFIDENTIAL AND TRADE SECRET --> - <dscConfigTargetGroupsRemoteMedia dscVersion="dscVersion1" xmlns="http://schemas.teradata.com/v2012/DSC"> - <!-- 'target_group_name' - Required, max 30 characters, first character must be alphanumeric only. --> <target_group_name>SampleTargetGroup</target_group_name> - <!-- 'is_enabled' Optional, accepted values: true/false. Default : false --> <is_enabled>true</is_enabled> - <!-- 'target_entity' - Required, max 32 characters --> <target_entity>nbu52</target_entity> - <!-- 'targets' - Required (at least one) --> - <targets> - <!-- 'bar_media_server' - Required, max 32 characters --> <bar_media_server>SampleMediaServer1</bar_media_server> - <!-- 'policy_class' - Required (at least one) --> - <policy_class> - <!-- 'policy_class_name' - Required, max 32 characters. Policy must exist on target_entity. --> <policy_class_name>policy75</policy_class_name> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 163 Apéndice D Comandos de Teradata DSA config_target_groups - <!-- 'devices' - Required --> <devices>1</devices> </policy_class> - <policy_class> <policy_class_name>policy76</policy_class_name> <devices>1</devices> </policy_class> </targets> - <targets> <bar_media_server>SampleMediaServer2</bar_media_server> - <policy_class> <policy_class_name>policy75</policy_class_name> <devices>1</devices> </policy_class> - <policy_class> <policy_class_name>policy76</policy_class_name> <devices>1</devices> </policy_class> </targets> </dscConfigTargetGroupsRemoteMedia> A continuación se muestra un ejemplo de archivo XML para configurar un grupo de destino de sistema de archivos remoto. <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <dscConfigTargetGroupsRemoteFile xmlns="http://schemas.teradata.com/ v2012/DSC"> <target_group_name>t_remote_fs</target_group_name> <is_enabled>true</is_enabled> - <mounted_file_system_remote> <bar_media_server>barms2</bar_media_server> - <file_system> <mounted_file_system>/tmp/jing_test</mounted_file_system> <files>3</files> </file_system> </mounted_file_system_remote> </dscConfigTargetGroupsRemoteFile> A continuación se muestra un ejemplo de archivo XML para configurar un grupo de destino de DD Boost. <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- Copyright (C) 2009 by Teradata Corporation. All Rights Reserved. TERADATA CORPORATION CONFIDENTIAL AND TRADE SECRET --> <dscConfigTargetGroupsDDBoost dscVersion="dscVersion1" xmlns="http:// schemas.teradata.com/v2012/DSC"> <!-- 'target_group_name' - Required, max 30 characters, first character must be alphanumeric only. --> <target_group_name>dd_boost_tg1</target_group_name> <!-- 'is_enabled' Optional, accepted values: true/false. Default : 164 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA config_target_groups false --> <is_enabled>true</is_enabled> <!-- 'targets' - Required (at least one) --> <targets> <!-- 'target_entity' - Required, max 32 characters --> <target_entity>dddomain1</target_entity> <!-- 'bar_media_server' - Required, max 32 characters --> <media_storage_units> <!--media_storage_units' - Required (at least one) --> <bar_media_server>barvm12</bar_media_server> <!-- storage_units' - Required (at least one) --> <storage_units> <!-- 'storage_unit_name' - Required, max characters 50, alphanumeric and "-","_" --> <storage_unit_name>storage_unit1</storage_unit_name> <!-- 'max_files' - Required, Integer, min value is 1--> <files>40</files> </storage_units> </media_storage_units> </targets> <targets> <!-- 'target_entity' - Required, max 32 characters --> <target_entity>dddomain2</target_entity> <!-- 'bar_media_server' - Required, max 32 characters --> <media_storage_units> <!--media_storage_units' - Required (at least one) --> <bar_media_server>barvm13</bar_media_server> <!-- storage_units' - Required (at least one) --> <storage_units> <!-- 'storage_unit_name' - Required, max characters 50, alphanumeric and "-","_" --> <storage_unit_name>storage_unit2</storage_unit_name> <!-- 'max_files' - Required, Integer, min value is 1--> <files>45</files> </storage_units> </media_storage_units> </targets> </dscConfigTargetGroupsDDBoost> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 165 Apéndice D Comandos de Teradata DSA config_target_group_map config_target_group_map Propósito El comando config_target_group_map configura la asignación entre grupos de destino cuando se restaura a una configuración de cliente diferente. Sintaxis config_target_group_map -f|-file Name Ejemplo dsc config_target_group_map -f target_group_mapping.xml Parámetro f|file File La ruta completa del archivo y el nombre del archivo que contiene los parámetros de asignación del grupo de destino target_group_mapping.xml u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. Notas sobre el uso Todos los destinos secundarios (pares de nombre de directiva/servidor de medios) de copia de seguridad (origen) y restauración (destino) deben tener una asignación en el archivo XML para realizarse correctamente. Cualquier cambio en cualquiera de los grupos de destino con el comando config_target_groups podría desactivar las asignaciones que se adjuntan al destino específico. Si la nueva configuración del grupo de destino agrega o quita destinos secundarios, deshabilitará todas las asignaciones asociadas con el grupo de destino. Para volver a habilitar las asignaciones, reconfigure esa asignación para reflejar los cambios en el grupo de destino mediante el comando config_target_group_map. Ejemplo de archivo XML A continuación se muestra un archivo XML representativo que contiene la asignación del grupo de destino. Tenga en cuenta lo siguiente: • Se requiere master_source_target_name • Se requiere master_dest_target_name 166 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA create_job • En la lista target_group_maps, por lo menos se necesita una • master_source_dsc_id es opcional en caso de asignación entre dos grupos de destino físicos, pero obligatorio si es una asignación entre un destino virtual y uno físico <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <dscConfigTargetGroupMap xmlns="http://schemas.teradata.com/v2012/DSC"> <master_source_target_name>hawaii2_tg</ master_source_target_name> <master_source_dsc_id>hawaii2</master_source_dsc_id> <master_dest_target_name>remote_nbu</master_dest_target_name> <target_group_maps> <source_mediaserver_name>hawaii2</ source_mediaserver_name> <source_policy_class_name>policy_h2</ source_policy_class_name> <dest_mediaserver_name>barms1.teradata.com</ dest_mediaserver_name> <dest_policy_class_name>policy1</ dest_policy_class_name> </target_group_maps> <target_group_maps> <source_mediaserver_name>hawaii2</ source_mediaserver_name> <source_policy_class_name>policy_h2</ source_policy_class_name> <dest_mediaserver_name>barms3</dest_mediaserver_name> <dest_policy_class_name>policy3</ dest_policy_class_name> </target_group_maps> </dscConfigTargetGroupMap> create_job Propósito El comando create_job crea un trabajo sobre la base de los valores especificados para los parámetros en la línea de comandos o en el archivo XML. Los valores de los parámetros que introduzca en la línea de comandos reemplazarán cualquier valor especificado para estos parámetros en el archivo de parámetros XML. Sintaxis create_job [ -file File | parameters] Ejemplo dsc create_job -n job1 -f parameters.xml Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 167 Apéndice D Comandos de Teradata DSA create_job Parámetros n|name Name [Opcional] El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 f|file File La ruta de archivo completa y el nombre del archivo que contiene los parámetros necesarios para crear el trabajo. Si se proporcionan los mismos parámetros en el archivo y en la línea de comandos, Teradata DSA utiliza los valores especificados en la línea de comandos. Ejemplo: parameters.xml d|description Description [Opcional] Una descripción significativa del trabajo. Para permitir una descripción de varias palabras, agregue \" antes y después de la cadena de descripción. Ejemplo: \"backup web apps\" t|type Type [Opcional] [Opcional] El tipo de trabajo. Introduzca uno de los siguientes: • BACKUP • RESTORE • ANALYZE_READ • ANALYZE_VALIDATE Ejemplo: restore o|owner Owner [Este parámetro ha quedado obsoleto después de la versión 15.00. Recibirá un mensaje de advertencia si se utiliza este parámetro]. El propietario del trabajo. La propiedad del trabajo se utiliza para determinar los privilegios adecuados dados a los usuarios de DSA. Ejemplo: user1 b|backup_name BackupName [Opcional] Un nombre de trabajo de copia de seguridad existente. Para trabajos de restauración, análisis de lectura y análisis de validación solamente. Ejemplo: backupWeb1 u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Para trabajos de restauración, análisis de lectura y análisis de validación solamente. Introduzca latest o 0 para el último conjunto de guardado. Ejemplo: 2 168 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA create_job Notas sobre el uso Para obtener la versión de copia de seguridad de un conjunto de guardado, utilice el comando list_save_sets. Puede establecer el parámetro skip_archive en true en caso de que falten los derechos acceso a los objetos. Si se configura el parámetro en true, los objetos reciben los derechos de acceso válidos y el trabajo sigue ejecutándose. El valor predeterminado para skip_archive es false. El valor predeterminado de los trabajos existentes debe ser false y puede establecerse durante el procedimiento de actualización. Ejemplos de archivos XML El archivo XML de muestra que se incluye a continuación especifica los parámetros de trabajo para un trabajo remoto de copia de seguridad. <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-Copyright (C) 2009 by Teradata Corporation. All Rights Reserved. TERADATA CORPORATION CONFIDENTIAL AND TRADE SECRET --> <dscCreateJob xmlns="http://schemas.teradata.com/v2012/DSC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="DSC.xsd"> <!-- Optional --> <job_instance> <!-- 'job_name' - Required, max 128 characters.--> <!-- Note: Can be omitted in xml to be specified via command line. --> <job_name>SampleRemoteBackup1</job_name> <!-- 'job_description' - Required, max 256 characters. --> <!-- Note: Can be omitted in xml to be specified via command line. --> <job_description>This is a sample remote backup job.</job_description> <!-- 'job_type' - Required, accepted values: BACKUP,RESTORE,ANALYZE_VALIDATE,ANALYZE_READ --> <!-- Note: Can be omitted in xml to be specified via command line. --> <job_type>BACKUP</job_type> <!-- 'auto_retire' - Optional, accepted values: true/false --> <auto_retire>true</auto_retire> <!-- 'retire_value' - Required (if auto_retire is true) --> <retire_value>15</retire_value> <!-- 'retire_units' - Required (if auto_retire is true), accepted values: DAYS,WEEKS --> <retire_units>DAYS</retire_units> <!-- 'objectlist' - Required for BACKUP/RESTORE/ANALYZE_VALIDATE --> <!-- Note: 'objectlist' is NOT permitted for ANALYZE_READ jobs --> <objectlist> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 169 Apéndice D Comandos de Teradata DSA create_job <objectinfo> <!-- 'object_name' - Required, max 128 characters --> <object_name>BAR1</object_name> <!-- 'object_type' - Required, accepted values: AGGREGATE_FUNCTION, AUTHORIZATION, COMBINED_AGGREGATE_FUNCTIONS, DATABASE, EXTERNAL_PROCEDURE, GLOP_SET, HASH_INDEX, INSTANCE_OR_CONSTRUCTOR_METHOD, JAR, JOIN_INDEX, JOURNAL, MACRO, NO_PI_TABLE, ORDERED_ANALYTICAL_FUNCTION, QUEUE_TABLE, STANDARD_FUNCTION, STATISTICAL_FUNCTION, STORED_PROCEDURE, TABLE, TABLE_FUNCTION, TRIGGER, USER, USER_DEFINED_METHOD, USER_DEFINED_DATA_TYPE, VIEW --> <object_type>VIEW</object_type> <!-- 'parent_name' - Optional, max 128 characters --> <parent_name>SYSTEMFE</parent_name> <!-- 'parent_type' - Optional, accepted values: DATABASE/USER --> <parent_type>DATABASE</parent_type> </objectinfo> <objectinfo> <object_name>ABC</object_name> <object_type>DATABASE</object_type> <!-- 'exclude' - Optional --> <exclude> <excludeobjectinfo> <object_name>T1</object_name> <object_type>TABLE</object_type> </excludeobjectinfo> <excludeobjectinfo> <object_name>T2</object_name> <object_type>TABLE</object_type> </excludeobjectinfo> </exclude> </objectinfo> <objectinfo> <object_name>BAR2</object_name> <object_type>VIEW</object_type> <parent_name>ABC</parent_name> <parent_type>DATABASE</parent_type> </objectinfo> </objectlist> </job_instance> <!-- 'source_tdpid' - Required, max 32 characters --> <source_tdpid>system1</source_tdpid> <!-- 'source_accountid' - Optional, max 30 characters --> <source_accountid>acctid</source_accountid> 170 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA create_job <!-- 'target_media' - Required, max 32 characters --> <target_media>remote1_nbu</target_media> <!-- 'job_options' - Required --> <job_options> <!-- 'online'- Optional, accepted values: true/false --> <online>false</online> <!-- 'nosync' - Optional, accepted values: true/false --> <nosync>false</nosync> <!-- 'data_phase' - Required, accepted values: DATA,DICTIONARY --> <data_phase>DATA</data_phase> <!-- 'enable_temperature_override' - Optional, accepted values: true/ false --> <enable_temperature_override>false</enable_temperature_override> <!-- 'temperature_override' - Optional, accepted values: DEFAULT,HOT,WARM,COLD --> <temperature_override>DEFAULT</temperature_override> <!-- 'block_level_compression' - Optional, accepted values: DEFAULT,ON,OFF --> <block_level_compression>DEFAULT</block_level_compression> <!-- 'disable_fallback' - Optional, accepted value: false --> <disable_fallback>false</disable_fallback> <!-- 'query_band' - Optional, max 2048 characters --> <query_band>queryBandTest</query_band> <!-- 'dsmain_logging_level' - Optional, accepted values: Error,Info,Debug,Warning --> <dsmain_logging_level>Error</dsmain_logging_level> <!-- 'nowait' - Optional, accepted values: true/false --> <nowait>false</nowait> <!-- skip_archive -Optional can be true/false. Skip archive during the backup job in case error in access rights --> <skip_archive>true</skip_archive> </job_options> </dscCreateJob> El archivo XML de muestra que se incluye a continuación especifica los parámetros de trabajo para un trabajo remoto de restauración. <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!Copyright (C) 2014 by Teradata Corporation. All Rights Reserved. TERADATA CORPORATION CONFIDENTIAL AND TRADE SECRET Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 171 Apéndice D Comandos de Teradata DSA create_job --> <dscCreateJob xmlns="http://schemas.teradata.com/v2012/DSC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="DSC.xsd"> <!-Optional --> <job_instance> <!-- 'job_name' - Required, max 128 characters.--> <!-- Note: Can be omitted in xml to be specified via command line. --> <job_name>SampleRemoteRestore1</job_name> <!-- 'job_description' - Required, max 256 characters. --> <!-- Note: Can be omitted in xml to be specified via command line. --> <job_description>This is a sample remote restore job.</ job_description> <!-- 'job_type' - Required, accepted values: BACKUP,RESTORE,ANALYZE_VALIDATE,ANALYZE_READ --> <!-- Note: Can be omitted in xml to be specified via command line. --> <job_type>RESTORE</job_type> <!-- 'auto_retire' - Optional, accepted values: true/false --> <auto_retire>true</auto_retire> <!-- 'retire_value' - Required (if auto_retire is true) --> <retire_value>15</retire_value> <!-- 'retire_units' - Required (if auto_retire is true), accepted values: DAYS,WEEKS --> <retire_units>DAYS</retire_units> <!-- 'objectlist' - Required for BACKUP/RESOTRE/ ANALYZE_VALIDATE --> <!-- Note: 'objectlist' is NOT permitted for ANALYZE_READ jobs --> <objectlist> <objectinfo> <!-- 'object_name' - Required, max 128 characters --> <object_name>BAR1</object_name> <!-- 'object_type' - Required, accepted values: AGGREGATE_FUNCTION, AUTHORIZATION, COMBINED_AGGREGATE_FUNCTIONS, DATABASE, EXTERNAL_PROCEDURE, GLOP_SET, HASH_INDEX, INSTANCE_OR_CONSTRUCTOR_METHOD, JAR, JOIN_INDEX, JOURNAL, MACRO, NO_PI_TABLE, ORDERED_ANALYTICAL_FUNCTION, QUEUE_TABLE, STANDARD_FUNCTION, STATISTICAL_FUNCTION, STORED_PROCEDURE, TABLE, TABLE_FUNCTION, TRIGGER, 172 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA create_job USER, USER_DEFINED_METHOD, USER_DEFINED_DATA_TYPE, VIEW --> <object_type>VIEW</object_type> <!-- 'parent_name' - Optional, max 128 characters --> <parent_name>SYSTEMFE</parent_name> <!-- 'parent_type' - Optional, accepted values: DATABASE/USER --> <parent_type>DATABASE</parent_type> </objectinfo> <objectinfo> <object_name>ABC</object_name> <object_type>DATABASE</object_type> <!-- 'exclude' - Optional --> <exclude> <excludeobjectinfo> <object_name>T1</object_name> <object_type>TABLE</object_type> </excludeobjectinfo> <excludeobjectinfo> <object_name>T2</object_name> <object_type>TABLE</object_type> </excludeobjectinfo> </exclude> </objectinfo> <objectinfo> <object_name>BAR2</object_name> <object_type>VIEW</object_type> <parent_name>ABC</parent_name> <parent_type>DATABASE</parent_type> <!-- 'object_attribute_list' Optional --> <object_attribute_list> <!-- 'map_to' - Optional, max 128 characters --> <map_to>DBC2</map_to> <!-- 'rename_to' - Optional, max 128 characters --> <rename_to>BAR2</rename_to> </object_attribute_list> </objectinfo> </objectlist> <!-- 'backup_name' - Required for RESTORE,ANALYZE_READ,ANALYZE_VALIDATE jobs. --> <backup_name>SampleRemoteBackup1</backup_name> <!-- 'backup_version' - Required for RESTORE,ANALYZE_READ,ANALYZE_VALIDATE jobs. --> <!-- Note: Value = '0' the latest save set from backup. Value > 0 is an existing save set.--> <backup_version>0</backup_version> Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 173 Apéndice D Comandos de Teradata DSA create_job </job_instance> <!-- 'source_media' - Required, max 32 characters --> <source_media>remote1_nbu</source_media> <!-- 'target_tdpid' - Required, max 32 characters --> <target_tdpid>system1</target_tdpid> <!-- 'target_accountid' - Optional, max 30 characters --> <target_accountid>acctid</target_accountid> <!-- 'job_options' - Required --> <job_options> <!-- 'enable_temperature_override' - Optional, accepted values: true/false --> <enable_temperature_override>false</ enable_temperature_override> <!-- 'temperature_override' - Optional, accepted values: DEFAULT,HOT,WARM,COLD --> <temperature_override>DEFAULT</temperature_override> <!-- 'block_level_compression' - Optional, accepted values: DEFAULT,ON,OFF --> <block_level_compression>DEFAULT</block_level_compression> <!-- 'disable_fallback' - Optional, accepted values: Optional, accepted value: false --> <disable_fallback>false</disable_fallback> <!-- 'query_band' - Optional, max 2048 characters --> <query_band>queryBandTest</query_band> <!-- 'dsmain_logging_level' - Optional, accepted values: Error,Info,Debug,Warning --> <dsmain_logging_level>Error</dsmain_logging_level> <!-'nowait' - Optional, accepted values: true/false --> <nowait>true</nowait> <!-- 'reblock' - Optional, accepted values: true/false <!-- Note: Only useful for RESTORE jobs.--> <reblock>false</reblock> --> <!-- 'run_as_copy' - Optional, accepted values: true/false --> <!-- Note: Only useful for RESTORE jobs.--> <run_as_copy>false</run_as_copy> <!-- 'savset_user' - Optional, max 32 characters --> <!-- Note: Only for RESTORE and ANALYZE_VALIDATE jobs --> 174 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA ddls <saveset_user>admin</saveset_user> <!-- 'savset_password' - Optional, max 32 characters --> <!-- Note: Only for RESTORE and ANALYZE_VALIDATE jobs --> <saveset_password>admin</saveset_password> <!-- 'savset_accountid' - Optional, max 30 characters --> <!-- Note: Only for RESTORE and ANALYZE_VALIDATE jobs --> <saveset_accountid>acctid</saveset_accountid> </job_options> </dscCreateJob> ddls Propósito El comando ddls muestra los archivos en una unidad de almacenamiento de un dispositivo de Data Domain. Este ejecutable está incluido en el paquete AXMDDboost y no se ejecuta con la utilidad de línea de comandos de DSC. Sintaxis ddls -h|--host Hostname -s|--storageunit Storage Unit -u|--user User -l|--long pattern Ejemplos ddls -h ddserver -s ddstorage -u dduser -l Parámetros h|host Hostname El nombre de host o la dirección IP del servidor de Data Domain al cual conectarse. s|storageunit Unidad de almacenamiento La unidad de almacenamiento del servidor de Data Domain para consultar. u|user Usuario La cuenta de usuario que se debe utilizar para iniciar sesión en el servidor de Data Domain. l|long Muestra la lista de archivos en formato largo. pattern [Opcional] El campo de patrón es un comodín para especificar qué nombres de archivo deben mostrarse. Si no se especifica, se mostrarán todos los archivos dentro de la unidad de almacenamiento seleccionada. Incluya los nombres de archivo comodín entre comillas dobles para que el shell de Linux no expanda el comodín antes de iniciar la utilidad. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 175 Apéndice D Comandos de Teradata DSA ddrm Notas sobre el uso Si no se especifica el host, la unidad de almacenamiento o los parámetros de usuario, se le solicitarán. También se le solicitará la contraseña de inicio de sesión. Ejemplo de archivo XML Este comando no admite un archivo XML. ddrm Propósito El comando ddrm elimina archivos de una unidad de almacenamiento de un dispositivo de Data Domain. Este ejecutable está incluido en el paquete AXMDDboost y no se ejecuta con la utilidad de línea de comandos de DSC. Sintaxis ddrm -h|--host Hostname-s|--storageunit Storage Unit -u|--user User-f|--force pattern Ejemplos ddrm -h ddserver -s ddstorage -u dduser "backupjob_1234_*" Parámetros h|host Nombre de host El nombre de host o la dirección IP del servidor de Data Domain al cual conectarse. s|storageunit Unidad de almacenamiento La unidad de almacenamiento del servidor de Data Domain para consultar. u|user Usuario La cuenta de usuario que se debe utilizar para iniciar sesión en el servidor de Data Domain. -f|--force Elimina los archivos sin pedirle confirmación al usuario. pattern El campo de patrón es un campo obligatorio que especifica qué nombres de archivo deben eliminarse. Se permiten comodines. Todos los archivos que coincidan con el comodín se eliminan. Incluya los nombres de archivo comodín entre comillas dobles para que el shell de Linux no expanda el comodín antes de iniciar la utilidad. Notas sobre el uso Si no se especifica el host, la unidad de almacenamiento o los parámetros de usuario, se le solicitarán. También se le solicitará la contraseña de inicio de sesión. 176 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA delete_component Si no se utiliza la opción de fuerza, la lista de archivos que coinciden con los nombres o los comodines especificados se mostrará antes de la eliminación. Se le pedirá que confirme las eliminaciones de archivos introduciendo yes en el mensaje de confirmación (se necesita la palabra completa) o no para interrumpir la eliminación. Ejemplo de archivo XML Este comando no admite un archivo XML. delete_component Propósito El comando delete_component elimina un componente existente sobre la base de la información de los parámetros. Sintaxis dsc delete_component [parámetros] Ejemplo dsc delete_component -n system1 -t system -S Parámetros n|name Name El nombre del componente BAR. El nombre debe ser único. Si el nombre del sistema comienza con un carácter especial como un guión -, presione Intro después de introducir el comando y, a continuación, introduzca el nombre del sistema con el carácter especial en el indicador Escriba el nombre del sistema.. Por ejemplo, escriba dsc export_config -t system -f book.xm -n, presione Intro y escriba testA si -testA es el nombre del sistema. t|type Type El tipo de componente BAR. Introduzca uno de los siguientes: • system • node • media_server • nbu_server • dd_boost • disk_file_system • target_group Ejemplo: node s|system System Este valor se debe especificar si el tipo de componente es un nodo. Ejemplo: system1 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 177 Apéndice D Comandos de Teradata DSA delete_job S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Para utilizar el comando delete_component, debe especificar el tipo y el nombre del componente, así como el sistema si va a eliminar un nodo. No necesita especificar el nombre del componente para los tipos disk_file_system. Puede eliminar un sistema, nodo, servidor medios, servidor de NetBackup, sistema de archivos del disco o un grupo de destino, excepto bajo las siguientes condiciones: • El sistema seleccionado para la copia de seguridad del repositorio • Un sistema en uso por un trabajo • Un servidor de medios en uso por un grupo de destino • Un servidor de NetBackup en uso por un grupo de destino • Un grupo de destino en uso por un trabajo • Un grupo de destino en uso por una asignación de grupo de destino • Un grupo de destino en uso para copias de seguridad del repositorio • Una directiva usada por un grupo de destino Ejemplo de archivo XML Este comando no admite un archivo XML. delete_job Propósito El comando delete_job elimina un trabajo de DSA y los datos asociados con él del repositorio de DSC. Se elimina todo historial de trabajos y los registros, y no pueden restaurarse. Todo conjunto de guardado de copia de seguridad creado para el trabajo que exista en los dispositivos gestionados por soluciones de terceros deberá eliminarse manualmente mediante la interfaz de esa solución. Sintaxis dsc delete_job -n|-name Name Ejemplo dsc delete_job -n job1 -S 178 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA delete_target_group_map Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso En general, para eliminar un trabajo de copia de seguridad, antes debe retirarlo. Hay una excepción: también puede eliminar un trabajo de copia de seguridad activo si su estado es Nuevo. No se puede eliminar un trabajo de copia de seguridad si tiene trabajos de análisis o restauración asociados. Ejemplo de archivo XML Este comando no admite un archivo XML. delete_target_group_map Propósito El comando delete_target_group_map elimina una asignación de grupo de destino para restaurar en una configuración de cliente diferente. Sintaxis delete_target_group_map -s|-source SampSrc -d|-destination SampDest Ejemplo dsc delete_target_group_map -s SampSrc -d SampDest Parámetros s|source SampSrc El grupo de destino del origen representa el grupo de destino de copia de seguridad para la asignación. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 179 Apéndice D Comandos de Teradata DSA disable_component Ejemplo: SampSrc d|destination SampDest El grupo de destino del destino representa el grupo de destino de restauración para la asignación. Necesario si se especifica el grupo de destino virtual (el parámetro V) Indica el grupo de destino físico al que está asignado el grupo de destino virtual. Ejemplo: SampDest V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. I | dsc_id SampleDscId [Opcional] El nombre o ID de DSC del entorno de DSC de origen. Es obligatorio si se especifica -V. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Ejemplo de archivo XML Este comando no admite un archivo XML. disable_component Propósito El comando disable_component deshabilita un componente de BAR existente sobre la base del nombre y el tipo de componente. Sintaxis dsc disable_component -n|-name Name -t|-type Type Ejemplo dsc disable_component -n system1 -t system Parámetros n|name Name El nombre del componente BAR. El nombre debe ser único. Si el nombre del sistema comienza con un carácter especial como un guión -, presione Intro después de introducir el comando y, a continuación, introduzca el nombre del sistema con el carácter especial en el indicador Escriba el nombre del sistema.. Por ejemplo, escriba dsc export_config -t system -f book.xm -n, presione Intro y escriba testA si -testA es el nombre del sistema. 180 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA enable_component Ejemplo: system1 t|type Type El tipo de componente de BAR. Introduzca system o target_group. Ejemplo: SYSTEM u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso No puede deshabilitar un componente cuando está en uso. Ejemplo de archivo XML Este comando no admite un archivo XML. enable_component Propósito El comando enable_component habilita un componente de BAR existente sobre la base del nombre y el tipo de componente. Sintaxis enable_component -n|-name Name -t|-type Type Ejemplo dsc enable_component -n system1 -t system Parámetros n|name Name El nombre del componente BAR. El nombre debe ser único. Si el nombre del sistema comienza con un carácter especial como un guión -, presione Intro después de introducir el comando y, a continuación, introduzca el nombre del sistema con el carácter especial en el indicador Escriba el nombre del sistema.. Por ejemplo, escriba dsc export_config -t system -f book.xm -n, presione Intro y escriba testA si -testA es el nombre del sistema. Ejemplo: system1 t|type Type El tipo de componente de BAR. Introduzca system o target_group. Ejemplo: SYSTEM Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 181 Apéndice D Comandos de Teradata DSA export_config u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Debe habilitar un sistema o grupo de destino antes de ejecutar un trabajo que los utilice. Ejemplo de archivo XML Este comando no admite un archivo XML. export_config Propósito El comando export_config exporta la definición XML actual para el componente BAR solicitado. Sintaxis export_config -n|-name Name -t|-type Type -f|-file File Ejemplos export_config -n component1 -t system -f System1Config.xml export_config -t general -f GeneralConfig.xml Parámetros n|name Name El nombre del componente que desea exportar. Este parámetro es opcional para los tipos general, repository_backup, and disk_file_system. Si el nombre del sistema comienza con el carácter especial -, por ejemplo -test, para el tipo system, utilice el indicador Escriba el nombre del sistema.. Ejemplo: component1 t|type Type El tipo de copia de seguridad del repositorio o componente que desea exportar. Introduzca uno de los siguientes: • • • • • • 182 system media_server nbu_server dd_boost repository_backup disk_file_system Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA export_job • target_group • general Ejemplo: system f|file File La ruta completa del archivo y el nombre del archivo en el que escribir la definición XML. Ejemplo: System1Config.xml Notas sobre el uso Este comando puede utilizarse con los comandos de configuration para actualizar una configuración de BAR. Ejemplo de archivo XML Este comando no requiere un archivo XML como entrada. Debe proporcionar un nombre de archivo y una ubicación a la que han de exportarse los resultados del archivo XML como salida. export_job Propósito El comando export_job exporta la definición XML actual para el trabajo solicitado. Sintaxis export_job -n|-name Name -f|-file File Ejemplo export_job -n job1 -f job1Definition.xml Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 f|file File La ruta completa del archivo y el nombre del archivo en el que escribir la definición XML. Ejemplo: job1Definition.xml Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 183 Apéndice D Comandos de Teradata DSA export_job_metadata Notas sobre el uso El archivo XML de un trabajo retirado no se puede exportar con el comando export_job. El archivo XML que se exporta mediante este comando se puede utilizar en el comando update_job para crear un trabajo. Ejemplo de archivo XML Este comando no requiere un archivo XML como entrada. Debe proporcionar un nombre de archivo y una ubicación a la que han de exportarse los resultados del archivo XML como salida. export_job_metadata Propósito El comando export_job_metadata exporta metadatos de un trabajo (definición de trabajo, conjuntos de guardado y destinos) basados en la versión de copia de seguridad solicitada. En caso de que se produzca un desastre en el repositorio de DSC, la exportación y posterior importación de metadatos de trabajo permite migrar y restaurar los trabajos en un entorno de DSA diferente. Los datos deben exportarse en el siguiente orden: 1. Destinos 2. Definición de trabajo 3. Conjuntos de guardado Sintaxis export_job_metadata -n|-name Name -d|-directory DirectoryPath -v|-backup_version BackupVersion -t|-type Type -u|-user_authentication User Ejemplo dsc export_job_metadata -n job1 -v latest Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 d|directory DirectoryPath [Opcional] Directorio al que se exportan los archivos o desde el que se importan los archivos. Ejemplo: var/opt/dsa 184 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA export_repository_backup_config v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Introduzca latest o 0 para el último conjunto de guardado. Ejemplo: latest t|type Type [Opcional] El tipo de trabajo de metadatos. Puede introducir JOB (para la definición de trabajo), SAVESET o TARGET. Si no se especifica ningún valor, se incluyen los tres tipos de metadatos. Ejemplo: JOB u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Cuando se ejecuta el comando export_job_metadata o import_job_metadata, no pueden ejecutarse otras operaciones ni comandos al mismo tiempo. Además, export_job_metadata y import_job_metadata no se pueden ejecutar si se está ejecutando un trabajo operativo o trabajo de repositorio. Ejemplo de archivo XML Este comando no admite un archivo XML. export_repository_backup_config Propósito El comando export_repository_backup_config exporta todas las configuraciones asociadas con la creación de un trabajo de copia de seguridad del repositorio. Esto incluye el sistema, NetBackup, los servidores de medios y el grupo de destino asociado con el destino seleccionado en config_repository_backup. El archivo de configuración del repositorio resultante se debe utilizar si el repositorio de DSC se debe restaurar de una recuperación ante desastres. Sintaxis export_repository_backup_config -f|-file File Ejemplo export_repository_backup_config -f ConfigRepositoryBackup.xml Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 185 Apéndice D Comandos de Teradata DSA export_target_group_map Parámetros f|file File La ruta completa del archivo y el nombre del archivo en el que escribir la definición XML. Ejemplo: configRepositoryBackup.xml Notas sobre el uso Se recomienda que ejecute este comando después de configurar el repositorio de copia de seguridad y después de cualquier actualización en el repositorio. Ejemplo de archivo XML Este comando no requiere un archivo XML como entrada. Debe proporcionar un nombre de archivo y una ubicación a la que han de exportarse los resultados del archivo XML como salida. export_target_group_map Propósito El comando export_target_group_map exporta una asignación entre los grupos de destino para restaurar en una configuración de cliente diferente. Sintaxis export_target_group_map -s|-source SampSrc -d|-destination SampDest -f|-file Name Ejemplo dsc export_target_group_map -s SampSrc -d SampDest -f TargetGroupMap.xml Parámetros s|source SampSrc El grupo de destino del origen representa el grupo de destino de copia de seguridad para la asignación. Ejemplo: SampSrc d|destination SampDest El grupo de destino del destino representa el grupo de destino de restauración para la asignación. Necesario si se especifica el grupo de destino virtual (el parámetro V) Indica el grupo de destino físico al que está asignado el grupo de destino virtual. Ejemplo: SampDest 186 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA import_job_metadata f|file File La ruta completa del archivo y el nombre del archivo en el que escribir la definición XML. TargetGroupMap.xml V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. I | dsc_id SampleDscId [Opcional] El nombre o ID de DSC del entorno de DSC de origen. Es obligatorio si se especifica -V. Ejemplo de archivo XML Este comando no requiere un archivo XML como entrada. Debe proporcionar un nombre de archivo y una ubicación a la que han de exportarse los resultados del archivo XML como salida. import_job_metadata Propósito El comando import_job_metadata importa metadatos de un trabajo (definición de trabajo, conjuntos de guardado y destinos) en el directorio especificado. En el caso de que se produzca un desastre en el repositorio de DSC, la exportación y posterior importación de metadatos de trabajo permite migrar y restaurar los trabajos en un entorno de DSA diferente. Los datos deben importarse en el siguiente orden: 1. Destinos 2. Definición de trabajo 3. Conjuntos de guardado Sintaxis import_job_metadata -n|-name Name -d|-directory DirectoryPath -v|-backup_version BackupVersion -t|-type Type -u|-user_authentication User Ejemplo dsc import_job_metadata -n job1 -v latest Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 187 Apéndice D Comandos de Teradata DSA import_repository_backup_config Ejemplo: job1 d|directory DirectoryPath [Opcional] Directorio al que se exportan los archivos o desde el que se importan los archivos. Ejemplo: var/opt/dsa v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Introduzca latest o 0 para el último conjunto de guardado. Ejemplo: latest t|type Type [Opcional] El tipo de trabajo de metadatos. Puede introducir JOB (para la definición de trabajo), SAVESET o TARGET. Si no se especifica ningún valor, se incluyen los tres tipos de metadatos. Ejemplo: JOB u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Cuando se ejecuta el comando export_job_metadata o import_job_metadata, no pueden ejecutarse otras operaciones ni comandos al mismo tiempo. Además, export_job_metadata y import_job_metadata no se pueden ejecutar si se está ejecutando un trabajo operativo o trabajo de repositorio. Ejemplo de archivo XML Este comando no admite un archivo XML. import_repository_backup_config Propósito El comando import_repository_backup_config importa todas las configuraciones asociadas con la creación de un trabajo de copia de seguridad del repositorio. Esto incluye el sistema, NetBackup, los servidores de medios y las configuraciones del grupo de destino. Este comando se utiliza para recuperar el repositorio de copia de seguridad de DSC después de un desastre. Sintaxis import_repository_backup_config -f|-file File 188 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA job_status Ejemplo import_repository_backup_config -f ConfigRepositoryBackup.xml Parámetros -f|-file Archivo El archivo para importar. Este archivo se crea mediante el comando export_repository_backup_config. Ejemplo: configRepositoryBackup.xml u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Debe ejecutar el comando export_repository_backup_config antes de ejecutar el comando import_repository_backup_config para hacer referencia al archivo de configuraciones que restaurará el repositorio. Ejemplo de archivo XML Este comando importa información desde el archivo XML creado desde el comando export_repository_backup_config. job_status Propósito El comando job_status obtiene el último estado de un trabajo con un nombre específico y lo muestra en la pantalla. Si el trabajo se está ejecutando, se muestra un mensaje de estado detallado. Si el trabajo no se está ejecutando, se muestra el estado de la última ejecución para ese trabajo. Este comando muestra el último estado de un trabajo en la pantalla. Sintaxis dsc job_status -n|-name Name -I|-job_execution_id JobExecutionID Ejemplo dsc job_status -n job1 -I job1ExecutionId Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 189 Apéndice D Comandos de Teradata DSA job_status_log Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 I|job_execution_id Job Execution ID [Opcional] El ID de ejecución para el trabajo. Debe ser un número entero. El ID debe coincidir con un número de versión indicado en el resultado del comando list_save_sets para el mismo trabajo. Ejemplo: 2 B|repository_backup Repository Backup [Opcional] Marca para devolver el estado de los trabajos de copia de seguridad del repositorio. Ejemplo de archivo XML Este comando no admite un archivo XML. job_status_log Propósito El comando job_status_log muestra el último registro de estado de un trabajo con un nombre específico si se está ejecutando el trabajo. Si no se está ejecutando, se muestra el registro de estado para el último trabajo en ejecutado. Sintaxis job_status_log -n|-name >Name -I|-job_execution_id JobExecutionID Ejemplo dsc job_status_log -n job1 -I 123456 Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 I|job_execution_id Job Execution ID [Opcional] El ID de ejecución para el trabajo. Debe ser un número entero. El ID debe coincidir con un número de versión indicado en el resultado del comando list_save_sets para el mismo trabajo. 190 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA list_access_module Ejemplo: 2 B|repository_backup Repository Backup [Opcional] Marca para devolver el estado de los trabajos de copia de seguridad del repositorio. b|bucket BucketNumber [Opcional] Seleccione un número de cubo para mostrar una agrupación de datos cuando se devuelvan demasiados resultados para mostrar a la vez. La salida del comando le notifica si hay más cubos de datos para mostrar. Ejemplo de archivo XML Este comando no admite un archivo XML. list_access_module Propósito El comando list_access_module enumera los tipos de módulo de acceso disponibles para un servidor de medios con nombre. Sintaxis list_access_module -n|-name Name Ejemplo list_access_module -n|-name media_server1 Parámetros n|name Name [Opcional] El nombre del servidor de medios. Ejemplo de archivo XML Este comando no admite un archivo XML. list_components Propósito El comando list_components enumera los componentes definidos y almacenados en el repositorio de DSC. Si se solicita un componente específico, se muestra la definición de ese componente. De lo contrario, se muestra una lista de los componentes que coincidan con Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 191 Apéndice D Comandos de Teradata DSA list_components cualquier filtro proporcionado. Cualquier nombre ded componente parcial devuelve todos los componentes que coincidan con la entrada parcial. Nota: El parámetro Type es obligatorio. Sintaxis list_components -e|-enabled true|false -n|-name Name -s|-system System -t|-type Type Ejemplo list_components -e true -n system1 -t system Parámetros e|enabled Enabled [Opcional] Filtrar componentes según si están habilitados o no. Esto se aplica solamente a los componentes system y target_group. Ejemplo: true n|name Name [Opcional] El nombre del componente BAR. El nombre debe ser único. Si el nombre del sistema comienza con el carácter especial -, por ejemplo -test, para el tipo system, utilice el indicador Escriba el nombre del sistema.. Ejemplo: component1 s|system System [Opcional] Filtre componentes sobre la base del sistema Teradata asociado. Esto se aplica solo a los componentes de nodo. Si el tipo es system y el nombre del sistema comienza con el carácter especial "-", por ejemplo -test, escriba el nombre del sistema en el indicador Escriba el nombre del sistema.. Ejemplo: system1 t|type Type El tipo de componente BAR. Introduzca uno de los siguientes: • system • node • media_server • nbu_server • dd_boost • disk_file_system • target_group Ejemplo: system V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. Ejemplo de archivo XML Este comando no admite un archivo XML. 192 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA list_consumers list_consumers Propósito El comando list_consumers envía una solicitud a ActiveMQ para que proporcione información acerca de todos los consumidores de procesos de DSMain y de cliente de red de DSA. Comprueba si los valores del selector coinciden con los nombres de los sistemas del cliente de red de DSA y DSMain, y que los procesos se estén ejecutando. Sintaxis list_consumers -n|-name System1 -t|-type SISTEMA Ejemplo list_consumers -n System1 -t SYSTEM Parámetros n|name Name [Opcional] El nombre del componente BAR. El nombre debe ser único. Si el nombre del sistema comienza con el carácter especial -, por ejemplo -test, para el tipo system, utilice el indicador Escriba el nombre del sistema.. Ejemplo: System1 t|type Type [Opcional] El tipo de componente BAR. Introduzca system o media_server. Ejemplo: SYSTEM Notas sobre el uso Después de configurar un sistema con el comando config_systems, puede ejecutar el comando list_consumers para confirmar que los valores del selector coinciden con los nombres del sistema de DSMain y que los procesos se están ejecutando. Después de una configuración y un reinicio del servidor de medios, o de una recuperación automática de dicho servidor, puede ejecutar el comando list_consumers para comprobar que el valor del selector coincide con el nombre del sistema del cliente de red de DSA y que los procesos del consumidor se están ejecutando. Ejemplo de archivo XML Este comando no admite un archivo XML. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 193 Apéndice D Comandos de Teradata DSA list_general_settings list_general_settings Propósito El comando list_general_settings enumera todas las configuraciones generales actuales. Sintaxis list_general_settings Ejemplo dsc list_general_settings Parámetros No hay parámetros asociados a este comando. Ejemplo de archivo XML Este comando no admite un archivo XML. list_job_history Propósito El comando list_job_history muestra el historial completo del trabajo que especifique, incluso el tipo de sistema utilizado durante la ejecución del trabajo. Si no especifica un trabajo, se muestran los historiales de todos los trabajos en el repositorio de DSC. Parámetros n|name Name [Opcional] El nombre del trabajo de DSA del que se mostrará el historial. Ejemplo: job1 b|bucket BucketNumber [Opcional] Seleccione un número de cubo para mostrar una agrupación de datos cuando se devuelvan demasiados resultados para mostrar a la vez. La salida del comando le notifica si hay más cubos de datos para mostrar. Ejemplo de archivo XML Este comando no admite un archivo XML. 194 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA list_jobs list_jobs Propósito El comando list_jobs enumera trabajos definidos y almacenados en el repositorio de DSC. Si se solicita un trabajo específico, se muestra la definición de ese trabajo. De lo contrario, se muestra una lista de los nombres de trabajos que coincidan con alguno de los filtros proporcionados. Si no se proporciona ningún parámetro, aparece una lista de trabajos (que no incluye los trabajos de repositorio de copia de seguridad). Sintaxis list_jobs [parámetros opcionales] Ejemplo dsc list_jobs -n job1 Parámetros n|name Name [Opcional] El nombre de la definición del trabajo para mostrar. Nota: Si especifica un nombre, el comando lo procesa con caracteres comodín al principio y al final del nombre. Si se especifica job1 podría generarse una lista que incluye job1, job111 y backupjob1. Ejemplo: job1 o|owner Owner [Este parámetro ha quedado obsoleto después de la versión 15.00. Recibirá un mensaje de advertencia si se utiliza este parámetro]. El propietario del trabajo. La propiedad del trabajo se utiliza para determinar los privilegios adecuados dados a los usuarios de DSA. Ejemplo: user s|state State [Opcional] Introduzca active o retired. El valor predeterminado es active. Ejemplo: active S|status Status [Opcional] El último estado de un trabajo. Introduzca uno de los siguientes: • • • • • • • • • running completed_successfully completed_errors failed queued aborting aborted new not_responding Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 195 Apéndice D Comandos de Teradata DSA list_query_backupids • warning t|type Type [Opcional] El tipo de trabajo. Introduzca uno de los siguientes: • BACKUP • RESTORE • ANALYZE_READ • ANALYZE_VALIDATE Ejemplo: backup B|repository_backup Repository Backup [Opcional] Ver los trabajos de copia de seguridad del repositorio. b|bucket BucketNumber [Opcional] Seleccione un número de cubo para mostrar una agrupación de datos cuando se devuelvan demasiados resultados para mostrar a la vez. La salida del comando le notifica si hay más cubos de datos para mostrar. Ejemplo de archivo XML Este comando no admite un archivo XML. list_query_backupids Propósito El comando list_query_backupids muestra los resultados de la consulta devueltos por el comando query_backupids. Sintaxis list_query_backupids -n|name -v|backup_version Ejemplo dsc list_query_backupids -n MyJob -v LATEST Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: MyJob v|backup_version BackupVersion [Opcional] Número de versión de la copia de seguridad. Escriba LATEST o 0 para obtener el conjunto de guardado más reciente. Si no se especifica ninguna versión, se utilizará la más reciente. Ejemplo: LATEST 196 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA list_query_nbu_backupids B|repository_backup Repository Backup [Opcional] Marca para indicar el ID de copia de seguridad del trabajo de copia de seguridad del repositorio. Ejemplo de archivo XML Este comando no admite un archivo XML. list_query_nbu_backupids Propósito El comando list_query_nbu_backupids muestra los resultados de la consulta devueltos por el comando query_nbu_backupids. Sintaxis list_query_nbu_backupids -n|name -v|backup_version Ejemplo dsc query_nbu_backupids -n MyJob -v LATEST Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: MyJob v|backup_version BackupVersion [Opcional] Número de versión de la copia de seguridad. Escriba LATEST o 0 para obtener el conjunto de guardado más reciente. Si no se especifica ninguna versión, se utilizará la más reciente. Ejemplo: LATEST B|repository_backup Repository Backup [Opcional] Marca para indicar el ID de copia de seguridad del trabajo de copia de seguridad del repositorio. Ejemplo de archivo XML Este comando no admite un archivo XML. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 197 Apéndice D Comandos de Teradata DSA list_recover_backup_metadata list_recover_backup_metadata Propósito El comando list_recover_backup_metadata muestra el estado general y el estado del servidor de medios individual del comando recover_backup_metadata. Sintaxis list_recover_backup_metadata -n|-name Name Ejemplo dsc list_recover_backup_metadata -n target_group1 Parámetros n|name Name El nombre del grupo de destino que se usó para la copia de seguridad del repositorio de DSC. Ejemplo: target_group1 Ejemplo de archivo XML Este comando no admite un archivo XML. list_repository_backup_settings Propósito El comando list_repository_backup_settings enumera todas configuraciones actuales de copia de seguridad del repositorio. Sintaxis list_repository_backup_settings Ejemplo dsc list_repository_backup_settings Parámetros No hay parámetros asociados a este comando. 198 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA list_save_sets Ejemplo de archivo XML Este comando no admite un archivo XML. list_save_sets Propósito El comando list_save_sets enumera todos los conjuntos de guardado válidos para un nombre de trabajo determinado. Sintaxis list_save_sets -n|-name Name -F|-filter Filter -v|backup_version BackupVersion -B| backup_repository Ejemplos dsc list_save_sets -n job1 -F last_week dsc list_save_sets -n targetgroup1 -F last_week -B Parámetros n|name Name El nombre del trabajo o del grupo de destino de los conjuntos de guardado. Si no se especifica -B, el nombre hace referencia a un trabajo de copia de seguridad. Si se especifica -B, el nombre hace referencia a un nombre del grupo de destino del repositorio. Ejemplo: job1 F|filter Filter [Opcional] Filtre los conjuntos de guardado por stop_time. Introduzca uno de los siguientes: • last_week • last_month • last_year Ejemplo: last_month v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Introduzca latest o 0 para el último conjunto de guardado. Ejemplo: latest B|repository_backup Repository Backup [Opcional] Ver si en el repositorio de copia de seguridad hay conjuntos de guardado de copia de seguridad del repositorio de DSC. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 199 Apéndice D Comandos de Teradata DSA list_target_group_map b|bucket BucketNumber [Opcional] Seleccione un número de cubo para mostrar una agrupación de datos cuando se devuelvan demasiados resultados para mostrar a la vez. La salida del comando le notifica si hay más cubos de datos para mostrar. Notas sobre el uso Si se especifica el parámetro -B y no hay conjuntos de guardado disponibles, el comando genera un plan de trabajo a partir de los archivos de datos o metadatos, si existen. Ejemplo de archivo XML Este comando no admite un archivo XML. list_target_group_map Propósito El comando list_target_group_map enumera las asignaciones entre los grupos de destino para restaurar en una configuración de cliente diferente. Sintaxis list_target_group_map -s|-source SampSrc -d|-destination SampDest Ejemplo dsc list_target_group_map -s SampSrc -d SampDest Parámetros Los parámetros son opcionales. Sin embargo, si especifica uno de los parámetros, también debe especificar el otro parámetro. s|source SampSrc El grupo de destino del origen representa el grupo de destino de copia de seguridad para la asignación. Ejemplo: SampSrc d|destination SampDest El grupo de destino del destino representa el grupo de destino de restauración para la asignación. Necesario si se especifica el grupo de destino virtual (el parámetro V) Indica el grupo de destino físico al que está asignado el grupo de destino virtual. Ejemplo: SampDest 200 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA list_validate_job_metadata t|type Type [Opcional] El tipo de asignación de grupo de destino. Este parámetro no se utiliza si se especifica el origen o destino. Los tipos de asignaciones de grupos de destino son DDBOOST, REMOTE_FILE y REMOTE_MEDIA. V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. Ejemplo de archivo XML Este comando no admite un archivo XML. list_validate_job_metadata Propósito Sintaxis list_validate_job_metadata -n|-name jobName -v|-backup_version version Ejemplo dsc list_validate_job_metadata -n job1 -v latest Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Introduzca latest o 0 para el último conjunto de guardado. Ejemplo: latest Ejemplo de archivo XML Este comando no admite un archivo XML. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 201 Apéndice D Comandos de Teradata DSA object_release object_release Propósito El comando object_release libera todos los objetos que actualmente están bloqueados por un trabajo. No libera objetos para trabajos nuevos, en ejecución o en cola. Sintaxis object_release -n|-name Name -S|-skip_prompt Ejemplo dsc object_release -n job1 -S Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Este comando no se aplica a los trabajos de análisis y análisis de lectura. Ejemplo de archivo XML Este comando no admite un archivo XML. query_backupids Propósito El comando query_backupids consulta a software de terceros para obtener información necesaria para la duplicación. 202 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA query_nbu_backupids Sintaxis query_backupids -n|name -v|backup_version Ejemplo dsc query_backupids -n MyJob -v LATEST Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: MyJob v|backup_version BackupVersion [Opcional] Número de versión de la copia de seguridad. Escriba LATEST o 0 para obtener el conjunto de guardado más reciente. Si no se especifica ninguna versión, se utilizará la más reciente. Ejemplo: LATEST B|repository_backup Repository Backup [Opcional] Marca para consultar el ID de copia de seguridad del trabajo de copia de seguridad del repositorio. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Ejemplo de archivo XML Este comando no admite un archivo XML. query_nbu_backupids Propósito El comando query_nbu_backupids consulta a NetBackup para obtener información necesaria para una duplicación de NetBackup. Sintaxis query_nbu_backupids -n|name -v|backup_version Ejemplo dsc query_nbu_backupids -n MyJob -v LATEST Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 203 Apéndice D Comandos de Teradata DSA recover_backup_metadata Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: MyJob v|backup_version BackupVersion [Opcional] Número de versión de la copia de seguridad. Escriba LATEST o 0 para obtener el conjunto de guardado más reciente. Si no se especifica ninguna versión, se utilizará la más reciente. Ejemplo: LATEST B|repository_backup Repository Backup [Opcional] Marca para consultar el ID de copia de seguridad de NBU del trabajo de copia de seguridad del repositorio. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Ejemplo de archivo XML Este comando no admite un archivo XML. recover_backup_metadata Propósito El comando recover_backup_metadata consulta el medio de terceros para recuperar metadatos de copia de seguridad y reconstruir el plan de trabajo de copia de seguridad en el caso de que se produzca un desastre en el repositorio de DSC. El comando solo puede ejecutarse en trabajos de copia de seguridad del repositorio sin conjuntos de guardado. Sintaxis recover_backup_metadata -n|-name Name Ejemplo dsc recover_backup_metadata -n target_group1 Parámetros n|name Name El nombre del grupo de destino que se usó para la copia de seguridad del repositorio de DSC. Ejemplo: target_group1 204 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA retire_job u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Ejemplo de archivo XML Este comando no admite un archivo XML. retire_job Propósito El comando retire_job retira un trabajo activo. No retira un trabajo en ejecución ni en cola, ni uno que ya esté en el estado retirado. Sintaxis retire_job -n|-name Name -S|-skip_prompt Ejemplo dsc retire_job -n job1 -S Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Después de retirar un trabajo, no se devuelve ninguna información de estado para el trabajo. Los únicos comandos que se pueden utilizar con un trabajo retirado son: delete_job, activate_job y list_jobs (con un filtro de retirado). Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 205 Apéndice D Comandos de Teradata DSA run_job Ejemplo de archivo XML Este comando no admite un archivo XML. run_job Propósito El comando run_job ejecuta un trabajo en cuanto todos los recursos necesarios estén disponibles. El límite del sistema de DSC está fijado en 20 trabajos en ejecución simultánea y hasta 20 trabajos pueden estar en cola por encima de ese límite. El DSC también pone en cola los trabajos si el medio de destino definido no está disponible antes de que comience el trabajo. Sintaxis run_job -n|-name JobName -b|backup_type BackupType -p|-preview -r|runtime -f|-file File w|wait -q|query_status -u|user_authentication User Ejemplo dsc run_job -n job1 -b cumulative -p -f file1.xml Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 b|backup_type BackupType Introduzca el tipo de copia de seguridad: full, delta o cumulative Ejemplo: delta p|preview [Opcional] Genera un archivo XML que enumera los valores de configuración y el plan de trabajo. Cuando se utiliza también el parámetro -r, se genera un plan de trabajo que incluye solo los sistemas y servidores de medios que están en línea. Si no se utiliza el parámetro -r, el plan de trabajo incluye todos los sistemas y servidores de medios, aunque no estén en línea. r|runtime [Opcional] Comprueba si alguno de los servidores de medios o sistemas no funciona. Luego se genera un plan de trabajo que incluya solo los sistemas o servidores de medios en línea. Para utilizar el parámetro r, también debe seleccionar el parámetro -p. f|file File [Opcional] Si está previsualizando el trabajo, esta es la ruta de archivo y el nombre del archivo de salida para guardar el plan de trabajo. Ejemplo: job1.xml 206 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA run_repository_job w|wait [Opcional] Espera hasta que el trabajo se haya ejecutado, a continuación, muestra un estado breve, como COMPLETED_ERRORS. Puede agregar el parámetro -q para ver un estado más detallado. q|query_status [Opcional] Devuelve el el estado completado después de que se ha ejecutado el trabajo. El estado incluye el porcentaje de realización y el tiempo transcurrido para la ejecución del trabajo. Para utilizar este parámetro, también se debe seleccionar el parámetro -w . u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso El comando run_job no puede utilizarse correctamente para un trabajo retirado. Ejemplo de archivo XML Este comando no requiere un archivo XML como entrada. Debe proporcionar un nombre de archivo y una ubicación a la que han de exportarse los resultados del archivo XML como salida. run_repository_job Propósito El comando run_repository_job ejecuta un trabajo en el repositorio de DSC. El comando run_repository_job solo puede iniciarse si no está ejecutándose ningún trabajo operativo. No se admiten los parámetros -v y -n para los tipos de trabajo de copia de seguridad, y son parámetros opcionales para los trabajos de restauración y análisis. Si no se especifica -v, de manera predeterminada utiliza la última versión del trabajo de copia de seguridad correcto. No necesita especificar un nombre de destino para trabajos de restauración y análisis. Si no lo hace, el comando toma el nombre de destino configurado en config_repository_backup. Sintaxis run_repository_job -t|-type Type run_repository_job -v|backup_version run_repository_job -v|backup_version -n|target_name Ejemplos dsc run_repository_job -t backup Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 207 Apéndice D Comandos de Teradata DSA set_status_rate dsc run_repository_job -t restore -v dsc run_repository_job -t restore -v -n target1 Parámetros t|type Type Introduzca backup, restore, analyze_validate o analyze_read. v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Para trabajos de restauración, análisis de lectura y análisis de validación solamente. Introduzca latest o 0 para el último conjunto de guardado. Ejemplo: 0 n|target_name Target Name [Opcional] El nombre de destino para el trabajo de restauración o análisis. Si no se especifica, la restauración se hará al grupo de destino predeterminado establecido por el comando config_repository_backup. Ejemplo: target1 u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso Este comando genera automáticamente trabajos de copia de seguridad, restauración y análisis sobre la base de la configuración del grupo de destino de copia de seguridad del repositorio creado por el usuario. Si utiliza el comando run_repository_job para restauración del repositorio de DSC, ejecute tpareset después de que el trabajo de restauración del repositorio se haya completado correctamente. Ejemplo de archivo XML Este comando no admite un archivo XML. set_status_rate Propósito El comando set_status_rate configura la velocidad de actualización del estado entre DSC y los servidores de medios o sistemas Teradata. Sintaxis set_status_rate -n|-name Name -t|-type Type -r|-rate Rate 208 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA system_health Ejemplo dsc set_status_rate -n mediaserver1 -t system -r 15 Parámetros n|name Name El nombre del sistema de base de datos o del servidor de medios. Ejemplo: mediaserver1 t|type Type El tipo de componentes BAR para actualizar. Introduzca system o media_server. Ejemplo: SYSTEM r|rate Tasa La tasa de estado se actualiza en segundos. El valor predeterminado es 30 segundos. El rango válido es entre 30 y 60 segundos. Ejemplo: 45 u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Ejemplo de archivo XML Este comando no admite un archivo XML. system_health Propósito El comando system_health muestra información de estado del sistema de ActiveMQ, como el límite de memoria y el uso de la memoria para las colas de DSA principales. Sintaxis system_health Ejemplo dsc system_health Parámetros No hay parámetros asociados a este comando. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 209 Apéndice D Comandos de Teradata DSA sync_save_sets Notas sobre el uso El comando puede utilizarse para solucionar problemas de comunicación de mensajería sobre ActiveMQ. Si la memoria utilizada en una cola es cercana al 100 %: • Edite /opt/teradata/tdactivemq/config/td-broker.xml para reemplazar deleteAllMessagesOnStartup="false" por deleteAllMessagesOnStartup="true". • Reinicie al agente de ActiveMQ. Ejemplo de archivo XML Este comando no admite un archivo XML. sync_save_sets Propósito El comando sync_save_sets envía una solicitud de sincronización a todos los clientes de NetBackup que tengan conjuntos de guardado anteriores al valor de dataset.retention.days configurado en dsc.properties. Si los conjuntos de guardado han vencido en NetBackup, DSC los elimina del repositorio de DSC. No puede ejecutarse ningún trabajo programado o ad hoc hasta que se complete la eliminación. El comando de usuario sync_save_sets es una alternativa manual al uso de la propiedad checkretention.cronstring en dsc.properties para programar una tarea automática. Sintaxis sync_save_sets -S|skip_prompt Ejemplo dsc sync_save_sets -S Parámetros S|skip_prompt SkipPrompt [Opcional] Omite la presentación de un mensaje de confirmación antes de realizar la acción del comando. u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso La ejecución de este comando elimina información de DSC sobre los conjuntos de guardado que existían previamente en la aplicación de copia de seguridad. Esto incluye la eliminación 210 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA update_job de trabajos de restauración y análisis que hacen referencia a cada conjunto de guardado. Los trabajos de restauración y análisis que apuntan a un conjunto de guardado vencido y que no están configurados como el conjunto de guardado más reciente se eliminan junto con el conjunto de guardado vencido. Si el trabajo de restauración o análisis apunta al conjunto de guardado vencido y está configurado como el conjunto de guardado más reciente, el trabajo de restauración o análisis no se ejecuta hasta que el trabajo de copia de seguridad adjunto se ejecute de nuevo y cree un conjunto de guardado nuevo al que apunte el trabajo de restauración o análisis. Si no ejecuta un trabajo por mucho tiempo y NetBackup eliminó sus conjuntos de guardado, la ejecución de este comando podría hacer que el estado del trabajo cambie a Nuevo. Si un conjunto de guardado con conjuntos de guardado dependientes vence, estos últimos se invalidan. Los conjuntos de guardado no válidos no están disponibles para su uso en los trabajos de creación o edición. Cualquier trabajo que haga referencia a conjuntos de guardado no válidos será rechazado en tiempo de ejecución. Aviso: Si se daña el medio físico del conjunto de guardado de copia de seguridad, ni el trabajo de comprobación automática ni el comando sync_save_sets deben ejecutarse hasta que los medios sean reemplazados o reparados. Si no es posible reparar los medios físicos, utilice sync_save_sets para marcar el conjunto de guardado para que se invalide cualquier ejecución que dependa de él. Ejemplo de archivo XML Este comando no admite un archivo XML. update_job Propósito El comando update_job actualiza un trabajo de DSA existente sobre la base de la información de los parámetros de línea de comandos o el archivo XML si se proporcionó. Los valores de los parámetros especificados en la línea de comandos reemplazan a los valores introducidos para los mismos parámetros en el archivo XML. Sintaxis update_job -n|-name Name [parameters|File] Ejemplo dsc update_job -n job1 -f parameters.xml Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 211 Apéndice D Comandos de Teradata DSA update_job d|description Description [Opcional] Una descripción significativa del trabajo. Para permitir una descripción de varias palabras, agregue \" antes y después de la cadena de descripción. Ejemplo: \"backup web apps\" t|type Type [Opcional] El tipo de trabajo. Introduzca uno de los siguientes: • BACKUP • RESTORE • ANALYZE_READ • ANALYZE_VALIDATE Ejemplo: backup o|owner Owner [Este parámetro ha quedado obsoleto después de la versión 15.00. Recibirá un mensaje de advertencia si se utiliza este parámetro]. El propietario del trabajo. La propiedad del trabajo se utiliza para determinar los privilegios adecuados dados a los usuarios de DSA. Ejemplo: user b|backup_name BackupName [Opcional] Un nombre de trabajo de copia de seguridad existente. Para trabajos de restauración, análisis de lectura y análisis de validación solamente. Ejemplo: backupWeb1 v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Para trabajos de restauración, análisis de lectura y análisis de validación solamente. Introduzca latest o 0 para el último conjunto de guardado. Ejemplo: 60 f|file File La ruta de archivo completa y el nombre del archivo que contiene los parámetros necesarios para crear el trabajo. Si se proporcionan los mismos parámetros en el archivo y en la línea de comandos, Teradata DSA utiliza los valores especificados en la línea de comandos. Ejemplo: backupjob1.xml u|user_authentication User Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación. Notas sobre el uso No puede actualizar un trabajo retirado. Ejemplo de archivo XML Este comando importa información desde el archivo XML creado desde el comando export_job. 212 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 Apéndice D Comandos de Teradata DSA validate_job_metadata validate_job_metadata Propósito El comando validate_job_metadata consulta a NetBackup para obtener información necesaria para validar el conjunto de guardado. validate_job_metatdata se debe ejecutar después de que un trabajo de copia de seguridad se haya importado correctamente y la configuración del grupo de destino anterior haya sido asignada a un grupo de destino físico. Sintaxis validate_job_metadata -n|-name -v|-backup_version -V -d|-destination Ejemplo dsc validate_job_metadata -n job1 -v latest -V -d SampDest Parámetros n|name Name El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo. Ejemplo: job1 v|backup_version BackupVersion [Opcional] Número de versión de copia de seguridad. Introduzca latest o 0 para el último conjunto de guardado. Ejemplo: latest V|virtual [Opcional] Indica que es una asignación de un grupo de destino virtual a un grupo de destino físico. d|destination SampDest Necesario si se especifica el grupo de destino virtual (el parámetro V) Indica el grupo de destino físico al que está asignado el grupo de destino virtual. Ejemplo: SampDest Ejemplo de archivo XML Este comando no admite un archivo XML. Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10 213 Apéndice D Comandos de Teradata DSA validate_job_metadata 214 Teradata Data Stream Architecture (DSA) Guía del usuario, Versión 15.10