IBM Lift
Migre su base de datos de los centros de datos locales a IBM Cloud de forma rápida, segura y confiable.
Descargar ahora
Mujer en oficina
¿Qué es IBM Lift?

IBM Lift facilita la migración rápida, segura y confiable de su base de datos desde centros de datos locales a una propiedad de datos IBM® Cloud. Está diseñado para permitir una migración segura y rápida a la nube sin tiempo de inactividad.

Cómo lo usan los clientes

Migración de bases de datos

Lleve toda su base de datos a IBM Cloud. Es un proceso de dos pasos: convierta su esquema y migre sus datos. Para convertir su esquema, comience por descargar IBM Database Conversion Workbench. El workbench lo guiará a través del proceso de convertir su base de datos de origen DDL para que sea compatible con el objetivo. El banco de trabajo también producirá un informe que le indicará dónde se requiere su acción. Una vez que su esquema esté en funcionamiento, utilizará la CLI de Lift para migrar sus datos.

Carga de datos incremental

Comience por generar un conjunto de archivos CSV que representen los cambios incrementales, por tabla de base de datos. Use la CLI de Lift para ampliar esos archivos delimitados, llevarlos por cable e importar los archivos a IBM® Db2® Warehouse on Cloud. Siga estos pasos en un script, configure un trabajo de cron y tiene una actualización incremental continua de su almacén de datos.

Consolidación de bases de datos

Puede utilizar la CLI de Lift para migrar datos de varias bases de datos u orígenes de datos diferentes a un único clúster de IBM Db2 Warehouse on Cloud MPP. Lift le ofrece la flexibilidad de tomar tablas de varias fuentes de datos e importarlas bajo un único esquema en IBM Db2 Warehouse on Cloud para que pueda desmantelar su clúster de base de datos existente.

Almacenamiento de datos

A sus clientes no les importa que necesite realizar analytics sobre su comportamiento de compra. Solo quieren una experiencia de usuario ágil. Acelere un almacén de datos en la nube, como IBM Db2 Warehouse on Cloud, para ejecutar analytics sobre datos desde su almacén de datos transaccionales. Mantenga sus informes y paneles de control actualizados enviando pequeñas cantidades de datos desde la fuente y tenga siempre una vista actualizada de su negocio.


Características de IBM Lift
Movimiento de datos de alta velocidad

Lift utiliza IBM® Aspera de manera oculta para mover sus datos a la nube a velocidades ultrarrápidas. La tecnología de transporte patentada de Aspera aprovecha la infraestructura WAN existente y el hardware básico para alcanzar velocidades cientos de veces más rápidas que FTP y HTTP.

Recuperación rápida de problemas comunes

Se recupera automáticamente de los problemas comunes que pueda sufrir durante la migración. Por ejemplo, si la carga de su archivo se interrumpe a mitad de la transferencia, Lift se reanudará donde lo dejó por última vez. Las cargas de archivos son estables y robustas, incluso en las redes más restringidas por el ancho de banda.

Cifrado para datos en movimiento

Nadie quiere terminar en la primera página de las noticias. Todos los datos transferidos a IBM Cloud están protegidos mediante una conexión cifrada de 256 bits.

Control de cada paso de migración

Cada migración de datos se divide en tres pasos: extraer desde el origen, transportar en línea y cargar en destino. Nuestra CLI le brinda la flexibilidad de realizar estos tres pasos por separado para que su migración de datos funcione según su horario, no al revés.

Diseñado para la nube

Instalará Lift CLI solo una vez en su máquina local. De manera oculta, CLI trabaja con los Lift Core Services que se ejecutan en IBM Cloud para ayudar a llevar sus datos a su almacenamiento persistente de Watson Data Platform. Al igual que cualquier otra aplicación en la nube, Lift nunca requiere una actualización. Las nuevas característica están disponibles instantáneamente para usted sin tener que hacer nada.

Gratis

Queremos que pruebe nuestros servicios de datos en la nube. El costo no debería ser un problema.

Ayuda de la comunidad Soporte de IBM

Obtenga ayuda de los expertos de IBM

Productos relacionados
Bases de datos SQL IBM Db2 on Cloud

Una base de datos SQL en la nube totalmente gestionada. Despliegue y escale fácilmente a demanda.

IBM Integrated Analytics System

Haga ciencia de datos más rápido con IBM Integrated Analytics System. Una plataforma de datos optimizada y lista para la nube que conecta a científicos de datos con datos.

IBM Lift: Preguntas frecuentes

Obtenga respuestas a las preguntas más frecuentes sobre este producto

Si está migrando datos de su base de datos IBM PureData System for Analytics (Netezza), primero necesita extraer localmente una tabla de base de datos a un archivo CSV con "lift extract". Luego, transferirá su archivo de datos CSV a la zona de aterrizaje de IBM Db2 Warehouse on Cloud usando "lift put". La zona de aterrizaje de IBM Db2 Warehouse on Cloud es un volumen preasignado que se utiliza para la carga de datos y el borrador. Finalmente, cargará el archivo de datos CSV cargado en el motor usando "lift load". Una vez completada la carga, puede eliminar el archivo de datos usando "lift rm".

Si está migrando un conjunto de archivos CSV, seguirá un conjunto de pasos similares a los anteriores. Comenzará transfiriendo sus archivos de datos CSV a la zona de inicio de Db2 Warehouse on Cloud mediante "lift put". La zona de aterrizaje de Db2 Warehouse on Cloud es un volumen preasignado que se utiliza para la carga y el borrador de datos. Finalmente, cargará el archivo de datos CSV cargado en el motor usando "lift load". Una vez completada la carga, puede eliminar el archivo de datos usando "lift rm".

No, puede migrar bases de datos de cualquier tamaño. Pero, tenga en cuenta que la duración de la migración de su base de datos depende de la velocidad de su conexión de red, del volumen de datos sin comprimir que necesite mover y de los perfiles de hardware de sus computadoras de origen y destino. En otras palabras, el millaje puede variar.

La CLI de Lift migra las tablas o los archivos CSV a un destino de datos de IBM Cloud. Si necesita migrar otros artefactos de la base de datos, como tablas, vistas, procedimientos almacenados, utilice IBM Database Conversion Workbench.

Le recomendamos que instale y ejecute la CLI desde una máquina que esté cerca de la red (latencia mínima) a la fuente de su base de datos. Esto garantizará que sus datos se extraigan y almacenen más rápido en su entorno local, lo que mejorará el tiempo general de migración de datos de un extremo a otro.

Los siguientes puertos deben estar abiertos en la máquina que ejecuta la CLI de Lift:

*Habrá tráfico entrante devuelto cuando la CLI de Lift haya iniciado la conexión SALIDA hacia el clúster de Db2 Warehouse on Cloud en el puerto 33001. El puerto local, que será uno del rango de puertos efímeros, será elegido aleatoriamente por el sistema operativo. Todos los cortafuegos modernos son stateful (o de conexión o de estado), y se espera que no haya necesidad de abrir ningún puerto ENTRADA. 

Propósito      ProtocoloDirección Destino                    Puerto
Transferencia de Aspera         TCP                    SALIDA                    INTERNET                   33001*
Transferencia de Aspera           UDP                    SALIDAINTERNET                  33001*
JDBC con seguridad SSL Db2 Warehouse on Cloud         TCP                     SALIDAINTERNET                  50001
API de carga REST de Db2 Warehouse on Cloud             TCP                    SALIDAINTERNET                  8443
Lift Core Services         TCP                    SALIDAINTERNET

                   443

 

Para Linux y MacOS, el almacenamiento mínimo debe ser mayor o igual que la representación en disco de la tabla más grande (sin comprimir).

Para Windows, el almacenamiento mínimo debe ser 2 veces mayor o igual que la representación en disco de la tabla más grande (sin comprimir).

Puede ejecutar "lift df" para verificar el espacio de disco disponible en la zona de aterrizaje de Db2 Warehouse on Cloud for Analytics. Puede liberar espacio ejecutando "lift rm". Si aún no tiene suficiente espacio, puede dividir su tabla en varios fragmentos de archivo y cargarlos individualmente con la opción "lift extract –size".

Claro. Puede utilizar la opción "lift put --max-throughput" para limitar el rendimiento utilizado por la transferencia de datos.

Sí. Puede establecer las credenciales de conexión como variables de entorno. También puede crear un archivo de propiedades y colocar allí las credenciales de la base de datos y las opciones comunes. Eche un vistazo a "lift help <command" para ver una lista de opciones que admite Lift CLI.

IBM Lift CLI se puede utilizar para procesar Información de salud protegida regulada según la HIPAA si el Cliente, como controlador de datos, determina que las medidas de seguridad técnicas y organizacionales son apropiadas para los riesgos presentados por el procesamiento y la naturaleza de los datos a proteger. IBM Lift CLI no está diseñado para procesar datos a los que se aplican requisitos normativos adicionales.

Se puede crear un archivo de configuración de entorno llamado lift.environment, ubicado en el directorio bin de instalación de Lift CLI ( <Lift CLI install dir>/bin ) con el siguiente contenido para añadir una configuración de proxy HTTP:

Para el host proxy, utilice proxy.host=<hostname>. Para el puerto proxy, use proxy.port=<port number>. Ambos deben especificarse para que la configuración entre en vigor. Si el proxy requiere autenticación, Lift CLI utiliza autenticación básica en la solicitud CONNECT al proporcionar proxy.user=<user> y proxy.password=<password> . Ambos deben especificarse para que la configuración de autenticación entre en vigor.

Ejemplo de <Lift CLI install dir>/bin/lift.environment contents (cada propiedad está en una nueva línea):

proxy.host=myproxy.host

proxy.port=3029

proxy.user=myproxyuser

proxy.password=proxypassword

Se puede crear un archivo de propiedades de entorno denominado lift.environment, ubicado en el directorio bin de instalación de Lift CLI ( <Lift CLI install dir>/bin ) con el siguiente contenido para añadir un certificado X509 que se importará al almacén de confianza.

Para el host proxy, use proxy.certificate.path=<fully qualified path to the X509 certificate file> .

El certificado se agrega con alias ibm-lift-importted-proxy-cert. Si el alias ya existe, el archivo no se importa y debe eliminarse manualmente antes de volver a ejecutar CLI. Puede eliminar el certificado con la herramienta de claves de Java en el almacén de confianza de Java de Lift CLI en dir>/jre/lib/security/cacerts (i.e., keytool -delete -alias ibm-lift-imported-proxy-cert -keystore /jre/lib/security/cacerts -storepass changeit).

Sí, Lift CLI puede instalarse en PureData System for Analytics, pero debe conectarse almacenamiento adicional para que los datos extraídos dispongan de suficiente espacio en el disco de almacenamiento.

Las siguientes notas técnicas proporcionan pasos para montar sistemas SAN/NFS en PureData Systems for Analytics. También incluyen las mejores prácticas para conectar y configurar almacenamiento adicional para PureData System for Analytics.

1. Agregar SAN Storage a PureData Systems for Analytics: http://www.ibm.com/support/docview.wss?uid=swg21700900

2. Montaje de NFS en IBM PureData System for Analytics en el dispositivo: http://www.ibm.com/support/docview.wss?qid=63d511603b6e6fb3a0216ea69fc0d500&uid=swg21568933

3. Montaje del sistema de archivos NFS en PureData for Analytics: http://www.ibm.com/support/docview.wss?qid=a9cf4df18f89517d8338b99a8743f522&uid=swg21971589

Cuando instale Lift CLI para fuentes de PureData System for Analytics, hágalo en su sistema de "inyección" (el sistema que utiliza para preparar los datos para cargarlos en la base de datos de PureData System for Analytics). Ese sistema tendrá buena conectividad con PureData System for Analytics y tendrá mucho espacio en disco para almacenar datos. Sin embargo, si su sistema de inyección ya está totalmente cargado, instale Lift CLI en un sistema similar que esté conectado de forma similar y que disponga de un espacio de disco de preparación considerable.

Le recomendamos encarecidamente que instale Lift CLI en una máquina Linux. Luego, la extracción de datos de las fuentes de PureData System for Analytics se realiza con instalaciones de descarga de alta velocidad. Instale su Lift CLI en Linux para obtener un rendimiento general significativamente mejor cuando su fuente es PureData System for Analytics.

Recomendamos encarecidamente que instale Lift CLI en una máquina Linux con instalación de cliente Db2. Esto mejora significativamente el rendimiento general. Cuando Lift CLI no detecta el cliente Db2, se utiliza una estrategia de extracción diferente y puede notar un menor rendimiento de extracción. Un mensaje en la consola "Lift is extracting data at sub-light speeds. You can improve extraction time by installing and configuring the Db2 client. For more information, visit http://ibm.biz/BdZcFp" (enlace externo a IBM) se imprime cuando el cliente Db2 no está disponible en la máquina donde está instalado Lift CLI.

Requisitos previos para usar el cliente Db2 con Lift CLI:

1. El comando db2 (para Linux) o db2cmd (para Windows) debe estar disponible en PATH.

  • Linux: <INSTANCE_OWNER_HOME>/sqllib/db2profile debe aplicarse al entorno antes de ejecutar Lyft CLI
  • Windows: el cliente Db2 debe establecerse como instancia predeterminada

2. El usuario del sistema operativo debe incluirse en el grupo SYSADM de la instancia de cliente Db2 si Lift CLI se ejecuta de forma remota desde el servidor IBM Db2 for Linux, UNIX and Windows.

3. La versión del cliente Db2 debe ser igual o superior que la versión del servidor IBM Db2 for Linux, UNIX and Windows.

Sí. La extracción de columnas ocultas es compatible con Lift CLI. De forma predeterminada, las columnas ocultas no se incluyen en el archivo CSV extraído. Si desea incluir columnas ocultas en los datos extraídos, especifique explícitamente todos los nombres de columna junto con los nombres de columna ocultos mediante la opción de selección de columnas. Consulte "lift extract —help" para obtener más información sobre la opción de selección de columna.

Los siguientes son requisitos previos para que el cliente de Oracle use Lift CLI:

1. Instale los módulos básicos y de herramientas del cliente Oracle.

2. Asegúrese de que la ruta del programa exp se agregue a la variable de entorno PATH.

3. Dependiendo de su entorno, podría necesitar agregar la ruta de la biblioteca del cliente Oracle a la ruta de la biblioteca del sistema operativo (por ejemplo, LD_LIBRARY_PATH).

4. La versión del cliente de Oracle debe ser igual o posterior a la versión del servidor de Oracle.

Nota: No es necesario configurar previamente la conexión de la base de datos de origen desde el cliente Oracle.

Sí. Lift CLI utiliza una página de código UTF-8 y admite la conversión de datos de conjuntos de caracteres Oracle comúnmente utilizados.

La siguiente es una lista de conjuntos de caracteres de Oracle Database compatibles (NLS_CARACTERSET):

AL32UTF8, AR8ISO8859P6, AR8MSWIN1256, BLT8ISO8859P13, BLT8MSWIN1257, CL8ISO8859P5, CL8MSWIN1251, EE8ISO8859P2, EE8MSWIN1250, EL8ISO8859P7, EL8MSWIN1253, IW8ISO8859P8, IW8MSWIN1255, JA16EUC, JA16EUCTILDE, JA16SJIS, JA16SJISTILDE, KO16MSWIN949, NEE8ISO8859P4, TH8TISASCII, TR8MSWIN1254, VN8MSWIN1258, WE8ISO8859P15, WE8ISO8859P9, WE8MSWIN1252, ZHS16GBK, ZHT16HKSCS, ZHT16MSWIN950, ZHT32EUC, ALE16UTF16

Puede determinar el conjunto de caracteres de la base de datos Oracle mediante la siguiente consulta SQL:

SELECT PROPERTY_VALUE FROM DATABASE_PROPERTIES WHERE PROPERTY_NAME = 'NLS_CHARACTERSET';

Lift CLI utiliza un modo degradado si la tabla de origen tiene alguno de los siguientes tipos de datos:

BINARY_FLOAT, BINARY_DOUBLE, LOB, BLOB, CLOB, BFILE, XML, ROWID, UROWID

Cada tabla se evalúa por separado. Este modo degradado solo afecta a la operación de extracción de tablas actual debido a la presencia de los tipos de datos afectados.

No. Lift CLI no necesita ninguna otra configuración adicional de herramientas para la migración de datos.

Primeros pasos con IBM Lift

Comience con la migración de datos en minutos.

Descargar ahora