Red Hat Training
A Red Hat training course is available for Red Hat Satellite
6.3. Sincronización a través de una exportación de satélite
La herramienta del Exportador de Satélite Red Hat Network (
rhn-satellite-exporter
) exporta el contenido del Satélite en un formato XML que el usuario importa a otro satélite idéntico. Exporte el contenido en el directorio seleccionado con la opción -d
, traslade el directorio a otro Satélite y use la Herramienta de sincronización de Satélite Red Hat Network para importar el contenido. De esta manera se sincronizan los dos satélites.
El Exportador de Satélite Red Hat Network proporciona el siguiente contenido:
- Familias de canales
- Arquitecturas
- Metadatos del canal
- Listas negras
- RPM
- Metadatos del RPM
- Erratas
- Kickstarts
Para realizar una exportación con el Exportador de Satélite Red Hat Network, se deben cumplir los siguientes prerrequisitos:
- La instalación de Satélite ha sido ejecutada con éxito.
- Debe haber suficiente espacio de disco en el directorio especificado en la opción
--dir
para almacenar el contenido exportado.
6.3.1. Cómo exportar
Configure el Satélite de tal manera que se duplique en otro Satélite o haga una copia de seguridad en una solución de almacenamiento. Ejecute el comando como root.
# rhn-satellite-exporter --dir=/var/rhn-sat-export --no-errata
Una vez finalizado, el directorio a exportar puede ser ubicado en otro Satélite o solución de almacenamiento con
rsync
o scp -r
.
El Exportador de Satélite Red Hat Network ofrece varias opciones de línea de comandos. Para usarlas, inserte la opción y el valor apropiados después del comando
rhn-satellite-exporter
.
Tabla 6.2. Opciones del Exportador de Satélite Red Hat Network
Opción | Descripción |
---|---|
-d, --dir= | Ubica la información exportada en este directorio. |
-cCHANNEL_LABEL , --channel=CHANNEL_LABEL | Procesa los datos para este canal (especificado por la etiqueta) únicamente. NOTA: la etiqueta (label) del canal no es lo mismo que nombre (name) del canal . |
--list-channels | Lista todos los canales disponibles y finaliza. |
--list-steps | Lista todos los pasos que rhn-satellite-exporter toma mientras exporta los datos. Estos pueden ser usados como valores para la opción --step. |
-p --print-configuration | Imprime la configuración y finaliza. |
--print-report | Imprime un reporte a la terminal cuando la exportación finalice. |
--no-rpms | No recupera los RPM reales. |
--no-packages | No exporta los metadatos del RPM. |
--no-errata | No procesa la información de erratas. |
--no-kickstarts | No procesa los datos kickstart (solamente en aprovisionamiento) |
--debug-level=NIVEL_NÚMERO | Anula la cantidad de mensajería enviada a los archivos log y generada en la pantalla establecida en /etc/rhn/rhn.conf , 0-6 (2 por defecto) |
--start-date=START_DATE | La fecha límite de inicio con la cual se compara las fechas de última modificación. Debe tener el formato AAAAMMDDHH24MISS (por ejemplo 20071225123000 ) |
--end-date=END_DATE | La fecha límite final con la cual se compara las fechas de última modificación. Debe tener el formato AAAAMMDDHH24MISS (por ejemplo 20071231235900 ) |
--make-isos=MAKE_ISOS | Crea un directorio ISO de volcado de canal llamado satellite-isos (--make-isos=cd o dvd , por ejemplo). |
--email | Envía un reporte por correo-e sobre los datos que fueron exportados y los errores que ocurrieron durante el proceso. |
--traceback-mail=EMAIL | Correo-e alternativo para la opción --email. |
--db=BD | Incluye una cadena de conexión a una base de datos alterna: username/password@SID. |
--hard-links | Exporta los archivos RPM y Kickstart con enlaces duros a los archivos originales. |
Seleccione el contenido, por ejemplo, los RPM, las erratas o los Kickstarts, que desearía exportar mediante estas opciones de línea de comandos.
El tiempo que
rhn-satellite-exporter
tomará para exportar los datos depende del número y tamaño de los canales a ser exportados. Si se utilizan las opciones --no-packages
, --no-kickstarts
, --no-errata
y --no-rpms
se reducirá el tiempo de ejecución requerido por rhn-satellite-exporter
; pero estas opciones no exportarán la información que puede ser potencialmente útil. Por esta razón, estas opciones solo se deben usar cuando se esté seguro de no necesitar la información que éstas excluyen. Además, debe utilizar la opción de satellite-sync
cuando importe los datos. Por ejemplo, si utiliza --no-kickstarts
con rhn-satellite-exporter
, debe especificar la opción --no-kickstarts
cuando importe los datos.
Al exportar un canal de base de Red Hat Network, asegúrese de exportar los canales de herramientas asociados con ese canal base. Los canales contienen los paquetes de auto-kickstart, los cuales instalan paquetes para iniciar con kickstart una máquina a través del Satélite.