Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Pasos de migración de alto nivel para todo el sistema
nota
Este documento se basa en la versión estable 2020.1.5 de SAS Viya 4. Para obtener más información, consulte Migración de todo el sistema y migración de contenido en la documentación
Una migración de todo el sistema a SAS Viya 4 mueve el contenido y los datos de una versión específica de una implementación local de SAS Viya (o de una implementación de SAS Viya) en una instalación de alojamiento a un entorno de SAS Viya 4 basado en la nube.
La migración de todo el sistema es un proceso de cuatro pasos. Si bien cada paso es independiente, una migración exitosa de todo el sistema requiere que complete cada paso en orden. Un manual de estrategias de Ansible le permite planificar y hacer copias de seguridad del contenido de la migración de forma adecuada para poder organizar lo que se migra.
El siguiente diagrama ilustra los pasos necesarios para migrar una implementación de Viya 3.x a Viya 4.
Escenarios compatibles para la migración de todo el sistema
La migración de todo el sistema a SAS Viya 4 incluye la transferencia de contenido y datos desde un SAS Viya 3.4 de un solo inquilino, un SAS Viya 3.5 de un solo inquilino o desde un despliegue de SAS Viya 4 existente. Este documento cubre los siguientes escenarios objetivo del SAS Viya 4:
-
Migración a una nube privada
-
Migración a una nube pública
No puede migrar desde los siguientes entornos de SAS Viya:
-
SAS Viya 3.3 o versiones anteriores
-
Entornos multiusuario
-
Entornos Microsoft Windows
-
PowerLinux Entornos (PLX)
-
De entornos SMP SAS Viya 3.x o SAS Viya 4 a entornos SAS Viya 4 MPP
-
De entornos MPP SAS Viya 3.x o SAS Viya 4 a entornos SAS Viya 4 SMP
Además, no puede migrar desde entornos SAS 9.x utilizando las mismas herramientas, procesos y pasos que se utilizan para migrar desde SAS Viya, pero se admite la migración de contenido de SAS 9.x. Para obtener más información, consulte Migración desde SAS 9.4: tareas
Uso de Ansible para la migración de todo el sistema
Ansible es un software de administración de la configuración que proporciona una forma de migrar a SAS Viya 4 mediante la automatización de los comandos para migrar y controlar el contenido. SAS proporciona un manual de estrategias que lo facilita. Para obtener una lista de las versiones compatibles, consulte Ansible
Para usar Ansible para la migración, personalice los archivos de su entorno y ejecute los comandos de migración según los valores de esos archivos. Los archivos, conocidos colectivamente como el manual de estrategias de Plan and Backup Ansible, proporcionan las instrucciones sobre qué contenido se migra a qué máquinas.
El proceso de migración incluye un paso de planificación que ejecuta, escanea y publica un informe, además de un paso que hace una copia de seguridad del entorno SAS Viya 3.x. Cada paso implica ejecutar un comando de Ansible que evoca una reproducción, en concreto, una reproducción de escaneo y una reproducción de respaldo.
Utilice el complemento de inventario de la interfaz de línea de comandos (CLI) de SAS Viya para generar el manual Plan and Backup Ansible.
Archivo de implementación de SAS Viya 3.x utilizado para la migración de todo el sistema
Ansible utiliza el inventory.ini
archivo que se creó durante la implementación de SAS Viya 3.x para migrar a SAS Viya. El inventory.ini
archivo define en qué máquinas (o hosts) residen los componentes de SAS Viya.
Paso 1. Plan
Debe comprender el entorno de origen y planificar lo que desea migrar y cuáles son las características del entorno de destino. La CLI de inventario del administrador de SAS desempeña un papel clave en la migración a Viya. La CLI del inventario:
-
Genera el manual Plan and Backup Ansible.
-
Entrega los informes de inventario de SAS Viya.
-
Admite la copia de seguridad del sistema y el contenido creado por el usuario del paquete de migración.
Para obtener más información, consulte el paso 1: Planificar (administrador de SAS)
Paso 2. Realice una copia de seguridad
Puede usar el manual de estrategias de Ansible para crear el paquete de respaldo de la migración. El manual de estrategias de Ansible utiliza la CLI de respaldo para empaquetar el contenido y la configuración del sistema Viya.
Al ejecutar la reproducción de respaldo del manual de estrategias Plan and Backup Ansible, se realiza lo siguiente:
-
Inicia otro análisis del entorno. Si ha transcurrido suficiente tiempo desde que se ejecutó la reproducción de escaneo, esto ayuda a garantizar que cualquier cambio en el entorno también se refleje en el escaneo.
-
Crea el paquete de migración SAS Viya 3.x.
Para obtener más información, consulte el paso 2: Realizar una copia de seguridad (administrador de SAS)
Paso 3. Restaurar
El proceso de restauración crea una nueva implementación de Viya y restaura en ella el contenido de un entorno existente. Esto requiere privilegios elevados en el clúster de Kubernetes e implica usar Kubectl y Kustomize para modificar los objetos de Kubernetes del clúster a fin de restaurar el contenido del paquete al nuevo entorno.
Para obtener más información, consulte el paso
Paso 4. Valide
El SAS Viya 4 proporciona el inventario del SAS Viya 4 y los informes comparativos del SAS Viya para comparar el contenido entre los entornos SAS Viya 3.x de origen y SAS Viya 4 de destino. Se puede acceder a estos informes y a la tabla SASVIYATYPES asociada a través del administrador de entornos de SAS.
Para obtener más información, consulte el paso 5: Validar