Ep9 T2 con Facundo Grande sobre Zero Downtime Migration
Pero, ¿Cómo que Zero Downtime? ¿Ese Zero es un 0 de verdad? ¿Cómo funciona, en qué consiste y de qué va eso del ZDM? Según Oracle, si quieres migrar a la nube tus bases de datos te dicen que utilices su herramienta Zero Downtime Migration, pero no todos los métodos de migración a
Escuchar y ver el episodio
- Acast: este episodio · todos
- YouTube: el vídeo · la lista completa
- Spotify: Café Database en español
- Apple Podcasts: Café Database en español
Transcripción del episodio
Transcripción generada automáticamente y corregida con glosario técnico. Puede contener algún error residual. Está cortada en las mismas frases que llevan los subtítulos: descargar .srt · descargar .vtt
[0:10] Buenas tardes, Facundo por fin.
[0:12] Sí, buenas tardes ¿Cómo estás, Javier?
[0:15] Estamos empezando con 40 minutos de retraso, aunque a quien lo esté escuchando esto del
[0:20] podcast le va a dar bastante igual.
[0:22] Pero teníamos previsto empezar a las 4, son las 4 .40 y justo ahora acabamos de resolver
[0:26] los problemas de micro y de escucharnos, no escucharnos que teníamos hasta ahora.
[0:30] Madre mía, qué desastre ¿A que sí?
[0:32] Bueno, unos problemas hasta técnicos, pero ya estamos aquí.
[0:36] Claro, como no son temas de oracle, pues temas de micrófono son más difíciles de resolver.
[0:42] Bueno, qué bien, por fin.
[0:45] ¿Qué tal Facundo? ¿Cómo estás?
[0:47] Muy bien, muy bien. Yo me preparé el mate cocido acá en Buenos Aires.
[0:55] Ah, eso lo puse es el mediodía.
[0:56] Sí, sí, sí, lo vi, lo vi.
[0:59] Bueno, acá estamos preparados para charlar sobre este producto Que se llama ZDM
[1:07] o Zero Downtime Migration
[1:11] Que es un producto muy bueno, muy bueno, a mí me gustó mucho
[1:17] Si querés empezamos Javier Sí,
[1:21] bueno, yo iba de la audiencia, de las personas que tenemos en la audiencia Yo sé, por
[1:26] ejemplo, David, que es uno de los que está ahí él lo va a sufrir en sus carnes porque
[1:31] suben toda su arquitectura, la mayor parte de su arquitectura de la empresa la suben
[1:37] a la nube y era uno de los temas que teníamos en la mentoría de Café de Atrevis que tenemos
[1:40] ahí caliente, estamos hablando de de la parte online la migración online la migración
[1:47] offline qué componentes entraban en cada una de las configuraciones lo del appliance
[1:54] también, o sea que tenemos el tema este muy calentito
[1:58] Bueno, fenómeno. Este tema le va a servir mucho a David porque se va
[2:05] a ahorrar muchos dolores de cabeza.
[2:11] Pues venga, vamos a ello.
[2:12] Vamos a ver. ¿Cuánto de cero es el cero?
[2:17] Sería la primera pregunta.
[2:19] ¿Cuánto de cero es el cero downtime?
[2:21] Y bueno, eso va a depender, entiendo yo, de cómo uno lo mire.
[2:27] Si uno lo mira solo en la capa nuestra de base de datos o
[2:34] levanta un poquito la mirada y lo mira en
[2:40] Las distintas capas que tiene la arquitectura.
[2:44] Porque en definitiva, nosotros hacemos los trabajos, pero lo que importa es la experiencia
[2:50] del usuario. Entonces, por más que nosotros hagamos una migración con un corte de servicio
[2:55] de un minuto, si después una persona tiene que ir a las aplicaciones y
[3:03] ir modificando las cadenas de conexiones y eso le lleva 30 minutos, bueno, al usuario
[3:09] le impacta esos 30 minutos, ¿no?
[3:11] Entonces, dependiendo de cómo se mire, podemos llegar a casi un cero downtime, ¿sí
[3:19] o no? O podríamos tener muchos minutos de downtime.
[3:24] Pero bueno, yo tengo algunos tips que usamos en nuestro trabajo, que después
[3:32] les puedo ir mencionando, para tratar de ese corte de servicio a nivel capa de base de
[3:38] datos y a nivel aplicaciones, lo podamos reducir a la mínima expresión.
[3:47] Pero bueno, me gustaría contar que este producto es un producto de desarrollo Oracle
[3:53] El referente de este producto es Ricardo González, que es el Product Manager
[4:02] ¿Y para qué sirve este producto?
[4:04] Bueno, para migrar Pero tiene restricciones, no podemos usarlo para cualquier
[4:11] migración La primera restricción son los destinos.
[4:16] Este producto se puede usar para migrar base de datos hacia destinos de la nube, como
[4:23] puede ser el database service, base de datos Oracle, que
[4:30] estén en Exadata, en la nube, que puede ser en infraestructura dedicada o cloud customer.
[4:36] Customer, ¿sí? Cloud Customer significa que te traen el equipo, ¿sí?
[4:42] El hardware, el exata a tu centro de cómputos y está físicamente ahí, o sea, los datos
[4:49] vos los tenés en tu centro de cómputos, ¿sí?
[4:51] Pero se maneja como si fuera la nube.
[4:53] Otro destino que pueden ser las bases autónomas tanto la transaccionar la que se le dice
[5:00] ATP como la de Data Warehouse, la ADW y
[5:05] algo que me llamó la atención, que ayer estuve cuando repasé este tema, es que también
[5:11] se puede usar como destino un exadata común on -premise ¿Ah?
[5:16] Oh, que buena esta Eso está muy bueno, sí Esta no la sabía yo Ahora, por ejemplo, si
[5:23] vos querés migrar a un clúster que vos armaste con BimWare en tu empresa, ahí no podés,
[5:29] no te funciona. Esa es la primera restricción.
[5:36] Bueno, y este producto, como vos bien decías, te permite emigrar en cuatro modalidades.
[5:45] Primero vamos a hacer la diferencia de dos.
[5:50] Lógico y físico, ¿no? Exacto.
[5:53] Bueno, podemos hacer migraciones físicas o lógicas y dentro de cada una, online u offline.
[6:03] La diferencia entre online y offline es el tiempo de corte, de
[6:10] la ventana de corte que vas a necesitar.
[6:12] Cuando vos lo haces offline, ¿qué haces?
[6:14] Parás todos los sistemas, parás todas las bases, te dedicas a migrar el tiempo que vos
[6:20] necesites Y una vez que terminás, volvés a levantar los sistemas y la base.
[6:27] Entonces, si vos estás trabajando en una empresa que te permite tener paradas de servicios
[6:32] amplias, dependiendo del tamaño de tu base y demás, podrías
[6:39] usar la offline. Pero si estás trabajando en empresas como la mía, que no te permiten
[6:46] tener cortes de servicios amplios, siempre te vas a tener que dirigir a la opción de
[6:52] online para minimizar el corte de servicio vale aquí aquí facundo aquí nos encontramos
[6:59] con el primer oxymoron cero downtime offline son términos
[7:06] contradictorios entre sí no exactamente aquí claro yo lo que lo que veíamos
[7:13] en el tema de online y offline vale y la parte también lógica o física es que más
[7:21] o menos lo que voy añadiendo también yo de lo mío no es que si si vas a hacerlo
[7:28] digamos a nivel lógico que utilices golden gate para ir a tapar para hacerlo online
[7:36] si es golden gate sincronizas el destino y propagas toda la actividad y si no si es offline
[7:41] datapump entonces aquí me vino la primera es decir hombre cero downtime si tengo que
[7:46] parar los servicios hacer un datapump a destino e importar hombre cero cero downtime
[7:51] aquí hay bastante bastante downtime exactamente en la parte física igual pero bueno así
[7:59] se llama el producto así se llama el producto si lo que pasa que el producto tiende más
[8:05] a a aprovechar las bondades de los tipos De migraciones online y ahí voy a
[8:12] comentar algo interesante sobre uno de los tipos que vos mencionaste recién.
[8:18] La migración lógica online, ¿qué
[8:23] hace? Utiliza primero el data pump como para hacer la carga inicial y después utiliza
[8:28] un golden gate para ir manteniendo la base de destino actualizada.
[8:32] Entonces, después, cuando uno coordina la ventana de corte, bueno, ahí se
[8:40] le indica al ZDM que ya puede hacer, digamos, el switch y listo,
[8:48] tenés la migración terminada.
[8:50] Pero, nombramos otro producto acá, el GoldenGate, ¿verdad?
[8:56] Claro y si vos trabajás en una empresa que no tiene GoldenGate, ¿lo podés usar este
[9:02] producto? ¿Te gusta? Sí, lo podés usar.
[9:05] ¿Por qué? Porque ahora que te brinda una versión, digamos, mínima
[9:12] y específica para este producto de GoldenGate, que vos la podés descargar gratuitamente
[9:18] y creo, si no recuerdo mal, que te la dejan usar por 180 días o un tiempo determinado.
[9:26] Entonces los que no tengan en su empresa licenciado GoldenGate igual pueden usar
[9:34] esta metodología Sin coste sin coste
[9:41] exactamente Y cuál es la ventaja de este producto, el ZDM
[9:48] es que todo lo que hacíamos los DBA años atrás que lo hacíamos manualmente por ejemplo
[9:55] si vamos a la migración lógica ¿Qué creábamos?
[9:59] La base nueva ¿Qué hacíamos?
[10:01] El datapump, el export, el import.
[10:04] ¿Qué teníamos que crear? Los extractores de GoldenGate, los replicadores para luego mantenerse
[10:12] actualizadas. ¿Qué después hacíamos?
[10:15] El switch. Bueno, todas esas tareas te las hace automática.
[10:19] Y antes del switch, digamos que cortábamos, abríamos el destino para que probaran con
[10:26] un restore point, probaban, rebobinábamos, volvíamos a sincronizar GoldenGate, se reparaban
[10:33] ciertas cosas en origen. Así una migración de estas de cero downtime a mí me podía llevar
[10:39] tres meses. Es decir a preparar cortar hacer una simulación que prueban en destino volvemos
[10:46] a re sincronizar otra vez vamos a parar así varias veces mientras van probando aplicaciones
[10:52] aquí también hay que probar la nube que está funcionando en nube y lo
[10:59] mismo con la migración física lo que te hace por atrás vamos a hablar más de la online
[11:04] la offline lo que te hace por atrás este producto te hace Hace un backup, todas las piezas
[11:09] de backup lo guarda en un backup location, digamos, que tiene que ser visto tanto por
[11:15] el origen como el destino, y después te hace un restore.
[11:19] Pero en la física online, lo que te hace por atrás es, te crea un
[11:26] dataguard en línea, sin usar piezas de backup, y después te hace el switchover.
[11:33] Ver si esas tareas también los delante las sigamos todas a mano creábamos el atacar todo
[11:41] todo a mano Y bueno como si queremos usar z m que tenemos que hacer bueno tenemos
[11:48] que ingresar a la página de este producto que después lo vamos a dejar javier si te parece
[11:55] el link lo podemos compartir para que que lo que voy a
[12:02] crear un canal que se llame 0 0 y ponemos
[12:11] la información en bueno entonces uno que tiene que hacer uno necesita primero
[12:18] un servidor con pocos recursos si no no no tiene muchos requerimientos se
[12:26] instala a partir de un Oracle Linux 7, se le tiene que instalar ciertos paquetitos que
[12:32] necesita, ciertos RPM, se le crea un usuario del sistema operativo propio, se
[12:40] descarga el instalador de Oracle, se lo descomprime y se lo instala.
[12:46] Es muy sencillo, eso lo pueden encontrar en los manuales que están paso a paso, no requiere,
[12:54] no tiene muchas complicaciones y ese servidor lo que necesita es tener una
[13:01] conexión ssh sin contraseña hacia el servidor de base
[13:08] de datos origen y hacia el servidor de base de datos destino si después
[13:15] ese ese programita digamos se levanta sigue el z m y se levanta como un servicio en
[13:23] linux y queda ahí corriendo
[13:27] Entonces lo que tenemos que tener en cuenta bueno primero la restricción que hablamos
[13:33] al principio del destino sí y después algo interesante fíjate que los
[13:40] destinos generalmente de la nube son todas bases de datos encriptadas con TD transparent
[13:47] data encryption entonces si Si vos querés mirar una base que vos tenés on -premise y
[13:54] esa base no tiene encriptación,
[13:58] Ahí vas a tener que hacer algunos pasos extras para poner la encriptación antes de emigrarla.
[14:07] Bueno, después, una vez que...
[14:10] Eso es interesante, ténganlo en cuenta.
[14:14] Eso también, se busca en la documentación y ya está todo.
[14:17] Y después, bueno, es cuestión de preparar
[14:24] El programa para que funcione, si se crea un response file, un archivo de parámetros,
[14:29] donde uno le va configurando los valores que necesita cada parámetro, según
[14:37] el tipo de migración que quiera usar, física, lógica, online, offline.
[14:41] Y bueno, y el ZM viene con unos comandos propios que
[14:49] uno tiene que aprender a usar pero quédense tranquilos que es mucho más sencillo aprender
[14:55] a usar ZM que tener que andar haciendo todos los pasos que hacíamos antes manualmente
[15:02] nosotros y bueno, se
[15:10] van ejecutando esos comandos y el producto primero chequea que todo lo que necesita
[15:17] esté bien, tanto de origen como destino, te informa que está bien y después vos podés
[15:24] lanzar el comando que realmente hace la migración.
[15:31] Ese comando que uno puede ejecutar, si uno utiliza un argumento,
[15:38] que es guión del medio eval, Eval, ¿para qué sirve?
[15:43] Evalúa que la migración, digamos, se pueda hacer bien.
[15:49] Es decir, te hace como un chequeo de todos los prerequisitos.
[15:54] Claro, como un pre -check sería.
[15:56] Y acá algo interesante si vos estás usando la migración física online
[16:04] y vos tirás el comando para que el ZDM realice la migración, lo
[16:11] que va a hacer el ZDM va a preparar, primero va a chequear todos los requisitos, si está
[16:17] todo bien, va a preparar su Data Guard y una vez que esté todo el Data Guard sincronizado,
[16:22] En ese momento te va a hacer el switchover y te lo va a migrar.
[16:26] Entonces, cuidado acá. ¿Por qué?
[16:29] Nosotros en nuestra empresa, ¿qué hacemos?
[16:32] Cuando lanzamos el comando, queremos que chequee todos los requisitos, que armen el ATGAR,
[16:39] pero no queremos que en ese momento nos haga el switchover.
[16:42] Porque el switchover lo tenemos que decidir nosotros cuando hacerlo, cuando nosotros
[16:47] conseguimos la ventana para hacerlo.
[16:50] Entonces, el ZDM te brinda un parámetro donde el DBA le puede indicar,
[16:58] bueno, mira, avanza todo lo que tengas que avanzar hasta el punto
[17:05] previo a hacer el switchover.
[17:08] Entonces, El ZDM realiza todos sus pasos, te crea la tagar, te lo deja sincronizado
[17:16] y frena. Entonces, eso puede estar días, semanas, hasta que vos conseguís
[17:24] la ventana de corte, supongamos un domingo a la madrugada.
[17:30] Entonces, te conectás en ese momento y en ese momento le decís al ZDM, mira, continúa.
[17:36] Sí, se le ejecuta el comando y el ZM en ese momento realiza el switchover y todos los
[17:43] pasos que le faltan, ¿no?
[17:45] Aplicar el redo pendiente, ¿no?
[17:48] Claro o lo mantiene como un data guard caliente que va propagando a la nube a medida
[17:54] que va avanzando. No, lo mantiene como un data guard caliente, sí.
[17:58] Vos constantemente tenés tu base de destino sincronizada.
[18:01] Sí, sí, sí y es más, Javier, esto es algo que probamos en mi trabajo.
[18:07] Si vos tenés, suponete, una base, no sé, 19 .3 en
[18:15] tu lugar on -premise, y migrás a la nube que tiene, no sé, 19 .15.
[18:23] 15 bueno, este producto automáticamente cuando termina de hacer el switchover y termina
[18:29] de hacer sus tareas, una de las tareas posteriores es que te ejecuta el data patch.
[18:34] Entonces te la lleva a la versión que tiene el destino.
[18:37] Todo automático es muy bueno y es más cuando vos ejecutas
[18:45] el comando del ZM bueno, como dijimos tiene muchos pasos que realiza, si falla en un
[18:51] paso Te permite a vos Solucionarlo porque bueno, te
[18:58] va dejando un log de todo lo que va haciendo, vos podés encontrar la falla, solucionarlo
[19:03] y decirle que reanude del paso que estaba no es que empieza todo de cero de
[19:10] nuevo, eso es otra linda ventaja es
[19:15] Que claro aquí tenemos que mirar también el tema de la appliance y de los volúmenes que
[19:21] estamos moviendo porque muchas veces subir a la nube cuando estamos hablando a lo mejor
[19:25] nada sea datos que son 10 teras dejar que vaya subiendo todo esto con el ZDM por internet
[19:33] que suba y que propague estamos hablando de unos tiempos considerables
[19:41] Si en uno de estos pasos falla y tienes que volver a empezar de nuevo dices, madre mía,
[19:46] espera esta migración se va a derribar por lo menos la parte de copia, de propagación
[19:52] que pueda continuar a partir de ahí
[19:55] Exacto pero pinta muy bien
[19:58] La verdad que a nosotros nos gustó mucho el producto porque
[20:06] Nos automatiza varias de las tareas que nosotros hacíamos a mano anteriormente
[20:13] Este tiene sus cositas en que uno bueno tiene que leer bien la documentación cumplir
[20:20] con todo lo que todo lo que requiere pero una vez que eso está configurado que se configura
[20:26] una vez sola después uno puede ir migrando las bases a medida que lo necesite y la
[20:35] verdad que que funciona bien incluso ayer estaba repasando y actualmente está disponible
[20:43] la última versión del z m que las 21 .4 así que le fueron agregando algunas algunas características
[20:50] nuevas y demás este pero si la verdad que
[20:57] a nosotros nos gustó lo usamos generalmente nosotros usamos la migración física online
[21:04] si es decir la que nos crea un data guard y cuando después nosotros le decimos
[21:11] hace el switch over y volviendo al tema del valor 0
[21:19] downtime lo que nosotros venimos haciendo hace varios
[21:26] años en Las cadenas de conexiones si de los blogs y de las aplicaciones
[21:33] en vez de que figure la scan, vieron que nosotros en la cadena de conexión en el atributo
[21:40] host le ponemos el valor de la scan lo que nosotros empezamos a hacer es crear un
[21:47] alias en el DNS. Entonces, ¿qué hacemos?
[21:52] Le pedimos a la administración, al administrador de los DNS que cree
[22:00] un nombre que apunte a una scan.
[22:04] Ese nombre lo ponemos lo ponemos en las cadenas de conexión entonces el día que nosotros
[22:10] migramos no necesitamos una persona que se conecte data sur por data sur o
[22:17] servidor por servidor a cambiar el valor del
[22:24] host de cada cadena de conexión lo que hacemos necesitamos una sola persona que es la
[22:30] persona que administra el DNS y le decimos que el nombre, el alias, lo reapunte a
[22:38] la nueva scan. ¿Me explico?
[22:41] Entonces, con eso nos ahorramos mucho tiempo de corte de las aplicaciones.
[22:50] Es un solo cambio que impacta en todos los lados donde tienen ese nombre.
[22:56] Hombre. Qué bueno a ver, pero aquí estamos hablando
[23:02] De tener, de subir, digamos, hacer el Zero Data Migration solamente de componentes de
[23:06] base de datos. Cuando hay que subir, digamos,
[23:10] a WebLogic y todo esto, tenemos que hacerlo por otro procedimiento, ¿no?
[23:16] Claro, si no este producto, el ZDM, es solo para migrar base de datos, correcto.
[23:23] Solo para la capa de la base de datos.
[23:25] Yo tengo algunas preguntas aquí, aquí, por ejemplo, ya que vamos al tema de Data Guard
[23:29] y GoldenGate, que son las dos partes que a lo mejor como administradores más hemos hecho,
[23:34] como dices tú, tediosas, configurándolo todo a mano y todo esto, en esta automatización
[23:39] que si no le dices que pare, digamos, te lo migra todo, te lo arranca, te lo levanta
[23:44] y te hace switchover, ¿cómo se gestiona el tema de
[23:50] Hacer la subida parcial, pero el tema de simular pruebas, ¿no?
[23:57] Tú haces, por ejemplo, con el Data Guard haces el Zero Dump Migration, te quedas a punto
[24:02] digamos de que has subido toda la infraestructura a la nube y te quedas a punto de hacer
[24:06] el switchover y dices, bueno podemos abrir esta infraestructura para que la gente la
[24:10] pruebe en la nube con un restore point, para que prueben y tal y después rebobinar y
[24:16] volver a sincronizar esa parte la tienes que hacer manual o el Zero Dump Migration te
[24:21] permite hacer una Hacer eso de alguna forma, es decir, abrir en prueba o
[24:29] Resincronizar, es decir, continuar la sincronización a partir de un punto?
[24:34] ¿Cómo las pruebas, para que la gente probara?
[24:38] Claro, mira, de lo que yo conozco y en base a mi experiencia, esa parte uno la tiene
[24:45] que hacer manual, ¿no? Vos lo podrías hacer todo manual y dejar, lo
[24:52] que sí, tenés que dejar siempre el de atacar sincronizado no y después si decirle acepta
[24:58] m bueno ahora si continúa y que te haga el switch over no pero si esas partes de para
[25:06] probar tendrían que seguir siendo manual al menos no conozco que el producto te brinde
[25:13] algo algo así no entiendo que no porque esa parte si si es como muy manual, ¿no?
[25:21] Parar el Automatic Recovery, ¿no?
[25:25] Claro. Pero vos pensás, a ver, que este producto está diseñado para la migración.
[25:31] Para todo el proceso de migración.
[25:34] Claro, pero hay que probarlo también, ¿eh?
[25:36] Desde inicio a fin, ¿eh? Porque te deja todo, todo prolijo.
[25:41] Claro pero hay que probar también, por lo que decías al principio, no solamente la parte
[25:46] de ASEATO, sino también parte
[25:48] aplicaciones, situaciones,
[25:51] Tiempos de respuesta, lo que sea.
[25:53] De pronto a lo mejor por el hecho de estar en la nube o algo, pues aparecen problemas
[25:59] de bases de datos que de pronto llaman a servicios externos o lo que sea.
[26:03] Llamadas estas que tendrán que probar antes de hacer la migración definitiva.
[26:07] Pero bueno, al final, aunque lo tengas que hacer a mano, te está quitando pero un montón
[26:12] de trabajo. Incluso más javier nosotros a veces hemos usado
[26:19] este producto solo para crear un data card digamos nuestro objetivo no era migrar era
[26:26] crear un data card entonces le decíamos a z m hace todo hasta el punto de ser switch
[26:32] over y una vez que el producto terminaba lo dejábamos nunca hacíamos el switch over
[26:39] pero bueno la verdad que está orientado a la migración de punta a punta el
[26:46] objetivo es que al final vaya a la nube no vaya a un exadata o te refieres a un cloud
[26:53] on -premise un club privado cuando hiciste esto sí mira el destino
[27:00] puede ser cualquier servicio base de datos de la nube o el exadata
[27:08] creado al customer o incluso un exadata on -premise
[27:14] Esos son los destinos Si vos tenés otro destino Directamente el producto no te va a funcionar
[27:19] Porque es una de las primeras Validaciones que hace
[27:25] Interesante Para la parte a lo mejor De pruebas, si se podría hacer El zero downtime
[27:32] directamente Con Solamente con RMAN ¿No?
[27:37] Es decir No necesitas a lo mejor una sincronización Total al punto Actual, sino simplemente
[27:44] hacer un duplicado con R -Mani que se pruebe, aunque no sea el tiempo reciente es decir,
[27:51] a lo mejor se pueden utilizar las cuatro formas de
[27:55] Migrar con Datapump o con GoldenGate por ejemplo, en los entornos de desarrollo no necesitamos
[28:01] montar GoldenGate y todo esto, es decir se puede parar un entorno de desarrollo y dejar
[28:06] que el Datapump propague cuando no es un gran volumen Sí,
[28:11] lo único ahí ten en cuenta Javier que Porque si vas a usar el método offline, por ejemplo,
[28:18] el físico, vas a necesitar un lugar intermedio que sea visto tanto
[28:25] por el origen como por el destino para dejar las piezas de backup.
[28:33] Puede ser, no sé, si vas a la nube, puede ser un object storage que vos dejas ahí las
[28:39] piezas de backup del origen y el destino las lee desde ahí.
[28:43] Sí, era una de las cosas que hablábamos Pero eso es dinero Eso después No puedes dejarlo
[28:49] meses y meses Eso, claro Por ejemplo, nosotros que Para hacer
[28:56] algunas pruebas de este producto Al principio, migrábamos Desde un Exadata Cloud Customer
[29:02] A otro Como eso estaba en nuestro centro de cómputos No nos convenía tener Un object
[29:08] storage en la nube Bueno, ¿qué hicimos?
[29:10] Preparamos un directorio NFS
[29:14] Que era un directorio en el servidor Donde se alojaba ZDM Que era visto por ambos Exadata
[29:21] Entonces se guardaban ahí Las piezas de backup, los archivos que hagan falta Y
[29:28] se veía Pero yo viendo esto Yo les sugiero que vayan
[29:35] por Por el método online Porque se van a ahorrar de tener este lugarcito
[29:44] para guardar los archivos ese es un trucazo con el
[29:53] Online te ahorras un almacenamiento intermedio considerable, es que si estamos hablando
[29:59] de grandes volúmenes que esa era la otra cosa que te quería preguntar en volúmenes el
[30:05] tema de la appliance Oracle te proporciona Cuando se
[30:13] trata de un determinado volumen de datos, estamos hablando de datos de 10 teras, poner
[30:20] el Zero Downtime Migration y dejar que por SSH, digamos, se vaya propagando, se vaya
[30:26] migrando toda la infraestructura y estimamos que a lo mejor va a estar tres semanas subiendo
[30:33] datos. Digamos como que no es muy estar esperado
[30:41] tres semanas que termine de emigrar no entonces que una aclaración ahí javier dime si
[30:46] cuando vos haces la migración física la conexión no es por ssh si tanto el origen como
[30:52] el destino se conectan por sql net sí y ahí mediante esa línea de
[30:59] de comunicación se va creando el data guard a bueno vale pero si seguimos viendo por
[31:04] claro si seguimos viendo por internet pero si diciendo así si es que vos cuando vas a
[31:09] la nube tenés que tener digamos una buena conexión ahí sí creo que existen algo así como
[31:16] unas vpn es privadas que te brindan un buen ancho de banda dependiendo del país donde
[31:23] estés no pero si tiene que tener tener una buena conexión, porque eso, si tenéis que
[31:29] migrar base de 20 teras, 30 teras, te va a llevar sus horas o sus días.
[31:35] Sí, sí, sí claro, pero estaba buscando el documento, lo habíamos comentado esto con uno
[31:41] de los alumnos, a partir de un determinado volumen, cuando Oracle te dice, si tú prevés
[31:46] que vas a estar más de dos semanas subiendo por la red, digamos, toda la infraestructura
[31:52] o en esa migración te va a llevar muchísimo más tiempo oracle te da la playa que voy
[31:57] a buscar el documento sabes para que es la máquina que te dan la máquina para que tú
[32:03] la enchufes directamente de cero downtime La tengas en local se te propaga todo en desde
[32:10] tu propia red in situ y digamos que los los portes de mensajería hasta la región de
[32:18] cloud de esa máquina de esa playa van incluidos O sea, no tiene coste y es gratis.
[32:26] Para que traslades todo a su nube y a su infraestructura, te pone todas las facilidades
[32:33] y no te cobra nada. Cuando estamos hablando ya de ciertos volúmenes, decir, hombre, si
[32:37] me vas a traer 10 teras aquí y vamos a pagar cloud por 10 teras, pues hombre, claro que
[32:42] sí, te lo facilito. No te vas a tener que subir por internet toda la máquina.
[32:48] ¿Has llegado a utilizar la Playance esta?
[32:50] ¿Has llegado a manejar un volumen como para que te saliera a cuenta utilizar esta Playance?
[32:57] No, no, eso ahí no tengo experiencia.
[33:02] Pues no sé, es interesante porque lo estuve mirando, estoy mirando, estoy buscando el
[33:06] documento, a ver si lo encuentro.
[33:09] Además, mira, David, que está la audiencia, si lo tienes a mano y nos lo compartes, pues
[33:15] mejor, porque ya no lo encuentro.
[33:18] Pues es interesante por eso, porque digamos que te facilita las cosas
[33:25] en el sentido de que ya se encarga Oracle de enchufar esa appliance en la región
[33:33] OCI, que sea, y a partir de ahí ya te continúa la parte
[33:40] de la migración ahorrándote mucho tiempo.
[33:46] De hecho, es algo así como, vamos a tardar menos si te mando una máquina, la
[33:53] usas, la llenas en tu sitio y la mandamos por mensajero que no si la mandamos
[34:01] por internet. Mira vos, no, no, eso no lo conocía.
[34:05] Pues Es muy interesante luego lo buscaré y si te parece lo compartimos
[34:12] en la... En el canal en el canal, sí, porque además este tipo de cosas son
[34:20] interesantes una de las cosas que aparecía en la certificación de OCI te habla mucho
[34:27] de eso muy enfocado a que no sea un problema venirte a la nube si estamos hablando de
[34:33] grandes volúmenes, por tamaño no va a ser incluso fíjate Javier ahora que desarrollas
[34:40] este producto digamos como para facilitarte que vayas a la nube claro justamente
[34:47] para mi es por eso la restricción de que no podés usarlo para cualquier destino se
[34:55] Llama data transfer appliance
[34:59] Yo Voy a dejar después en el canal podemos dejar los links a este
[35:06] producto porque Así que ahí tiene unos gráficos muy, muy buenos donde muestra
[35:13] de forma gráfica los diferentes tipos de migraciones y qué componentes usa y demás.
[35:20] Se ve como más claro por ahí que si uno lo explica verbalmente.
[35:27] Exacto pues mira, vamos a ponerlo en el grupo.
[35:29] Vamos a ir poniendo estas cosas.
[35:31] Yo pongo en el canal, voy a poner la documentación al Data
[35:39] Transfer, ¿vale? A este Data Transfer Appliance, ¿vale?
[35:44] Explica un poquito cómo va y voy a voy a leer vale dice hombre claro si tienes que mover
[35:50] petabytes vale de un data center a cloud pues hombre dice moverlo
[35:57] por la internet pública no es no es factible por los costes de red porque la conectividad
[36:04] pues del todo fiable internet puede tener cortes y tal y long transfer times vale cuando
[36:12] deberías utilizar la data plans te te dice, ¿puedes utilizar Data Transfer para subir
[36:17] cientos de trabajos? Yo creo que a partir de 10, 15, 20 ya puede ser
[36:25] Conveniente dice, nuestra recomendación es que consideres utilizar Data Transfer si subes
[36:30] a través de un internet público
[36:33] una subida de datos que te va a llevar más, ¿no?
[36:37] De una o dos semanas ah, claro, son subidas muy, muy...
[36:42] Claro, son subidas pero fíjate, he pasado la documentación de las Frequently Asked Questions
[36:48] de las FAQ porque bueno está muy bien aparte que no tiene coste te dice los
[36:55] requisitos Que estás subiendo a la nube te explica un poco cómo funciona
[37:04] está muy interesante muy interesante y no sé si llega a costes cuánto cuesta y
[37:11] te dice, mira Mira, los usuarios de OCI pueden utilizar el Data Transfer Appliance for
[37:19] free. Ah, muy bien claro, que comentabas vos, sin costo.
[37:24] Claro, pero sin costo es porque te vienes tú a mi casa, ¿me entiendes?
[37:27] Claro es, vente, tráete la cena, que vamos a pasar largo
[37:34] tiempo. Claro, porque además entiendo que Oracle también aplica este principio, ¿no?
[37:39] Cuanto más volumen estés transfiriendo a la nube, más pesado es después llevártelo de
[37:44] allí o más implicación tiene el abandonar la nube.
[37:50] Pero muy Interesante, muy interesante.
[37:55] Los que estáis en la audiencia podéis participar, como bien sabéis, simplemente que levantéis
[38:00] la mano, os subimos aquí al escenario y podéis preguntar
[38:08] lo que quieras, que dentro de nuestro conocimiento y dentro de nuestra ignorancia haremos
[38:13] lo mejor que podamos. Pues oye, cambia mucho la
[38:20] escena esto yo he hecho, claro, todas las meditaciones que he hecho cuando ha habido
[38:26] un componente de entre comillas de casi cero downtime, porque Oracle siempre ha dicho
[38:32] el almos zero siempre ha utilizado el almos el almos zero downtime yo recuerdo eso, es
[38:38] decir, las que sí se han podido hacer a nivel el mínimo tiempo tenía que ser mínimo sí
[38:45] la hice con GoldenGate si las hacía con GoldenGate teniendo en cuenta que era cortar
[38:51] en un sitio y continuar en el otro y cuando era físico por ejemplo, que podías contar
[38:58] con misma plataforma Muchas veces cuando hay cambio de plataforma
[39:05] De arquitectura en destino, si te tienes que ir a Data Pump a GoldenGate
[39:12] Hace algunos años Claro, hace unos años Nosotros tuvimos que emigrar Desde servidores
[39:19] A y X Ahora que Linux Y ahí es un cambio de plataforma Y de Endian
[39:26] Exactamente Entonces ahí no nos quedó otra A ver, había negocios Que sí nos permitían
[39:32] tener No sé, una ventana de corte De una o dos horas Entonces tal vez ahí con hacer Un
[39:39] export -import ya era suficiente Pero había negocios que no, que nos decían máximo 10
[39:46] minutos de corte. Entonces ahí no nos quedaba otra que hacer el Spore Import junto con
[39:54] GoldenGate. Para los que no conocen este método, lo que se hace es, a ver,
[40:01] ¿para qué sirve GoldenGate?
[40:02] Primero vamos a explicar resumidamente golden gate sirve para replicar transacciones
[40:09] desde un origen a un destino si entonces lo que uno hace es activa el golden gate si
[40:15] extrae las transacciones de la base origen hace un export de la base origen si todo esto
[40:22] en línea sin parar nada se prepara la base destino se hace el importe la base destino
[40:28] y con el golden gate se crea un un replicador que empieza a replicar todas las transacciones
[40:36] que fue Extrayendo del origen entonces así, uno tiene la base de destino
[40:44] como si fuera un espejo de la base de origen.
[40:46] En definitiva, es lo que hace Horace en la Tagar, digamos, pero, en este caso, con distintas
[40:53] arquitecturas y distintos endings.
[40:55] Y de aquí, bueno, sí iba a añadir, digamos, la diferencia de una cosa idea otra es que
[41:01] en golden game por ejemplo no tienes por qué por qué subirlo a lo mejor todo puedes subir
[41:05] a lo mejor un esquema o dos esquemas claro incluso hacer una transformación
[41:13] incluso puedes hacer incluso alguna transformación en destino o omitir algunas tablas
[41:19] o en destino puedes tener otras tablas distinto sea puedes tener otros esquemas distintos
[41:23] puedes estar moviendo solamente una aplicación dentro de una base de datos más grande
[41:27] a nivel físico con Data Guard te estás llevando toda la infraestructura de base de datos
[41:31] digamos todo el servidor de base de datos cuando a lo mejor únicamente necesitas mover
[41:36] una aplicación que son dos o tres esquemas a nivel consistente tenés esa consistencia
[41:43] a nivel lógico es más práctico siempre lo lógico es como que te da más flexibilidad para
[41:50] que vos puedas hacer distintas tareas lo físico es tal cual está la base se mira todo
[41:57] tal cual entonces bueno con este método no le permite hacer estas migraciones con diferente
[42:04] Arquitectura india ni demás este sí hay veces que no
[42:11] te queda otra opción que hacerlo lógico que para mí es más mucho más trabajoso pero
[42:19] bueno cuando te toca con escenario así no no tenés otra alternativa ahora si podés usar
[42:25] siempre que puedas usar la migración física sólo lo recomiendo porque es es menos trabajosa
[42:32] no y después en el corte haces un switch over que te dura 12 minutos y ya tenés tu
[42:40] base que era standby ahora productiva muy muy rápido y
[42:47] muy seguro, ¿no? También claro, a nivel lógico, otra ventaja que tiene es que puedes
[42:53] utilizarlo para cambiar de versión, no solamente de arquitectura, de pasar de Aix a Linux,
[42:58] no puedes cambiar, puedes hacer una subida de versión, puedes subir de 12 a 19, en
[43:05] vez de subir el destino a 19 y pues puedes simplemente
[43:10] el origen es 19 pero propagas las transacciones, todos los cambios a un destino si el
[43:16] origen es 12 a un destino que sea 19 y en ese corte, en esa conmutación del origen al
[43:23] destino ya el destino ya está en 19
[43:25] Claro, ahí harías una migración con Upgrade en un solo paso Exacto, exacto
[43:32] Migración con Upgrade, a lo mejor cambio plataforma, cuando tienes que hacer muchas cosas
[43:35] de estas juntas, pues a veces te echas más a cuenta hacerlo a nivel lógico y te ahorras
[43:42] y te ahorras mucho Y una pregunta, ¿cómo va el tema de migrar a Multitenant?
[43:49] Porque el origen en la documentación para utilizar 0Data Migration es que el origen debe
[43:55] ser por lo menos 11. Y el paso de 12s
[44:03] que estén en OCDB, no multitenan, o 11s que aún es la arquitectura anterior, ¿cómo
[44:10] se ve esto? Mira, yo supongo, Javier, la verdad que nunca, hasta
[44:18] el momento nunca me tocó hacer una miración así con ZDM, pero yo supongo que ahí estarías
[44:24] limitado a usar el método lógico.
[44:28] Lógico, claro. Sí, sí, yo supongo que sería de esa manera.
[44:35] Claro, volvemos un poco a lo que estamos hablando antes.
[44:38] Si tienes que hacer cambio de,
[44:42] por llamarlo, de escenario, de on -premise a nube, a lo mejor estás pasando de un origen
[44:49] Aix o a Linux, ahora Linux, y estás cambiando a lo mejor incluso de Endian,
[44:56] y estás cambiando de versión, y estás cambiando, pues quizá en esos sentidos, pues la
[45:01] migración lógica, el zero downtime migración en el modo online lógico y golden gate exacto
[45:10] y mira no se me ocurrió para compartir un tip supongamos que vos sos un dba
[45:17] que trabaja en una empresa que no tiene el licenciado golden gate no entonces tendrías
[45:23] que no sé pasar de 11 a 19 en la nube entonces
[45:29] Single and gay bueno no podrías hacer una migración online con poco corte de servicio.
[45:36] Pero si usas ZDM, donde te viene incluido GoldenGate por un tiempo,
[45:44] por unos meses, sin costo, ahí se te abre otra oportunidad.
[45:48] Lo podrías hacer. Cuidado
[45:55] ahí, a tenerlo en cuenta.
[45:57] Porque Porque de repente una migración que hoy vos no podés hacer porque tu empresa no
[46:02] tiene licenciado GoldenGate,
[46:05] Si empezás a investigar ZDM, se te abre la posibilidad de sí hacerlo.
[46:13] Pero el destino debe ser nube.
[46:16] El destino siempre tiene que ser nube.
[46:18] Sí, sí, sí exactamente o Exadata on -premise.
[46:21] O Cloud at Customer sí, Eso sí.
[46:26] Correcto es que GoldenGate es un producto que empezó siendo muy asequible, porque de
[46:33] hecho lo compraron para...
[46:35] En realidad GoldenGate no fue desarrollado originalmente por Oracle.
[46:41] GoldenGate se compró porque Oracle tenía el ODI, el Oracle Data Integration, y dijo,
[46:47] bueno, pues a ver, ¿cuáles de los productos de la competencia puedo comprar para comprar
[46:52] cuota de mercado y para dejar morir esos productos?
[46:56] Y compró GoldenGate, que era un middleware, que no solo era para Oracle, porque la ventaja
[47:01] de GoldenGate no es solamente...
[47:03] Fíjate, hablando de cosas para los que sí podría utilizar ese GoldenGate licenciado,
[47:09] podrías utilizarlo para mover una de las datos Oracle a un destino que no sea Oracle,
[47:15] porque GoldenGate es un middleware que, como funciona a extraer las transacciones en
[47:21] origen al nivel de SQL, Lo que ha cambiado el SQL, esos inserts, subdates, deletes, son
[47:27] de las tablas. Y con la finalidad de poder propagarlo a otro entorno, como middleware,
[47:33] sirve también como integrador entre diferentes plataformas.
[47:37] Y está contando la historia de los de GoldenGate porque el equipo de GoldenGate digamos
[47:43] que se dejó comprar por Oracle Oracle lo compró, pero una vez ya comprados, pelearon
[47:49] mucho para decir oye, oye, perdona, pero es que nuestro producto
[47:54] Sigue siendo, o sea, muy interesante para vosotros, para todo el tema de integración
[47:58] para ser un componente válido de OCI, entonces lo metieron como parte, del ODI, perdona
[48:04] Entonces lo metieron como parte del Oracle Data Integrator y mucha gente lo usó.
[48:09] Y al principio la licencia GoldenGate no era muy cara, pero ahora es uno de los productos
[48:15] estrella porque Oracle, para vender, que digamos, tiene compatibilidad o tiene integración
[48:22] con un montón de arquitecturas distintas, de bases de datos, de fabricantes distintos,
[48:29] el caballo de batalla que utiliza para poner por delante es GoldenGate.
[48:32] Y la verdad que es otro producto maravilloso por la flexibilidad
[48:40] que tiene y que podés mover transacciones de distintas marcas de bases de datos sí
[48:47] sí la verdad que es muy bueno y te ayuda para también hacer migraciones con bajo corte
[48:54] de servicio que cada vez más se se necesitan migraciones con poco
[49:01] corte de servicio. Ni hablar cuando tenés base de datos de varios teras, ¿no?
[49:07] Claro, claro, claro pero va a tener mucho recorrido GoldenGate.
[49:12] GoldenGate cada vez, en cada versión, integran más los módulos nativos de GoldenGate,
[49:18] los procesos de extracción...
[49:21] Porque antes GoldenGate era un software, era un software externo al Oracle
[49:28] Home, a los escenarios. Tú instalabas GoldenGate en el Directorio que tú querías y ahí
[49:33] estaba, era una aplicación que se conectaba como cliente a la base de datos y hacía extracción.
[49:40] Con los extractores ya internos en la base de datos, toda esa generación de
[49:47] las transacciones que están sucediendo en la base de datos se están haciendo internas.
[49:50] Entonces Oracle está dando mucha salida a integrar cada vez GoldenGate muchísimo más
[49:56] en el núcleo no como un componente externo sino un componente nativo tal cual, ese cambio
[50:03] que vos decís me parece que es el cambio de cuando
[50:07] Pasaron los componentes tanto el extractor como el replicador a ser de clásicos a integrados
[50:13] sí, el integrado, exacto y toda la paquetería y los parámetros de GoldenGate
[50:20] de habilitar el GoldenGate a nivel de base de datos y todo sí, sí, sí, sí, ahí es cuando
[50:26] dijeron, bueno, vale, venga, va, pues
[50:29] Lo incorporamos lo incorporamos al núcleo, y si algo entra en el núcleo es muy difícil
[50:34] que se vaya como producto y suele ser más eficiente también
[50:41] Sí, porque además, claro, todo el soporte lo cuida mucho más, forma parte del motor así
[50:47] como, a lo mejor, en Data Guard digamos, pocos cambios más hay en el En el Data Guard tal
[50:54] cual, el Data Guard de 12, de 19, poco cambio hay ahí en esa sincronización,
[51:01] en ese stand -by activo. Pocas cosas hay no hay cambios estructurales
[51:09] en algo que ya lleva funcionando desde 12, ya ha funcionado muy
[51:16] de motor, muy de núcleo. Sí, tiene pinta, tiene pinta,
[51:23] que sigue, que sigue. Pues muy bien, tú tienes alguna, ahora ya hablando curiosidades,
[51:29] ¿tienes alguna migración de estas así en vista?
[51:33] ¿Tienes algunas en agenda para subir dentro de poco?
[51:38] ¿Para subir a la nube dentro de poco?
[51:43] No, pero sí hemos hecho años anteriores.
[51:50] Ahora tenemos que hacer algunas migraciones, pero para sacar algunas bases de un
[51:59] exadata viejo que tenemos.
[52:00] Este así que bueno ahí vamos a tener un año entretenido
[52:08] porque son bastantes son bastante base y pero en cuanto ya tengamos
[52:15] para hacer alguna migración a este tipo de destinos
[52:21] Nosotros en mi equipo de trabajo
[52:25] ni lo dudamos ya usamos el ZDM
[52:31] Porque la verdad que cuando te das cuenta el tiempo y el esfuerzo que te ahorra es
[52:39] cuando decís, bueno, esto vale la pena valió la pena aprenderlo
[52:45] Bueno y tanto, además es que
[52:48] es decir, a eso también se le va a dar mucha continuidad a todas las migraciones a la
[52:53] nube es que muchas empresas están planteando también es a nivel de costes y todo pero
[53:00] también hay otras que se están resistiendo a ya
[53:07] subiremos más adelante bueno para Para esas empresas que están resistiendo, yo lo que
[53:14] les sugiero, Vean y tengan en cuenta
[53:21] los servicios Cloud Acustomer, ¿no?
[53:25] Por ejemplo, el Exadata Cloud Acustomer.
[53:27] ¿Por qué? Porque los datos quedan en tu centro de cómputos, ¿sí?
[53:32] Porque el hardware te lo traen a tu centro de cómputos.
[53:36] Y se administra desde la nube, desde OSI, ¿sí?
[53:40] Por ejemplo, nosotros aplicamos parches a los VM Cluster, a las bases, todo desde OSI,
[53:49] desde la web de la nube. Porque sí, yo soy consciente que hay muchas empresas que no
[53:54] pueden sacar los datos de su centro de cómputos o de su país.
[54:00] Porque hay leyes internas que no lo permiten.
[54:04] Entonces si están en ese caso pueden
[54:09] Tener en cuenta esa opción que es muy buena es muy buena, después bueno es otro
[54:17] tema analizar los costos y demás pero es una posibilidad la verdad
[54:26] Sí como costos a cuánto se va, un cloud privado tiene que ser con exadata con máquinas
[54:34] y no sé vamos a analizarlo pues
[54:41] muy bien muy bien a ver a mí a mí me parece muy interesante el digamos
[54:49] estos los mecanismos de subir a la nube y subirlo con un poco
[54:56] una forma un poco guiada porque sí que las migraciones entre ya en una misma mismo
[55:04] en premios que obligaban a hacerte muchas cosas a muy a mano con cosas que dices por
[55:10] ejemplo montar una tagar dices oye por favor mira que debería haber una forma fácil desde
[55:15] cloud control de que el data gar se pudiera hacer sin más o menos ningún ningún problema
[55:20] y es algo que yo llevo por ejemplo desde el país manager desde la versión 8 y siempre
[55:26] Siempre viendo a ver qué se hacía todo.
[55:30] Montar un Data Guard, montarlo con Enterprise Manager y todo, es
[55:37] difícil. Es difícil que funcionara el despliegue y todo.
[55:42] Si para nube han montado un componente que lo sube y lo sube bien, pues genial.
[55:49] Sí, o incluso, Javier, cuando uno lo hacía manual, viste que, bueno, es muy artesanal
[55:55] y tenés muchos, muchos pasos.
[55:57] De repente te olvidaste o te confundiste en un paso y por ahí te fallaba.
[56:03] Acá lo bueno de ZDM que te realiza tantos tantos chequeos que es
[56:11] muy difícil que después te falle
[56:14] Entonces es como que te aseguras que después el switchover te va a salir bien que te
[56:20] va a quedar todo prolijo que te va a quedar aplicar el data patch
[56:26] La verdad es no solo es lo bueno lo que automatiza sino que realiza
[56:34] un montón un montón de chequeos bueno
[56:38] qué Bueno qué bueno qué bueno pues no sé vaya repaso lo hemos pegado al producto
[56:46] no ya toda la plataforma sí sí sí vamos vamos a dejar los
[56:53] links también para que la gente lo pueda lo pueda leer pueda ver estos gráficos que yo
[56:59] te te comentaba este y después bueno los invitamos a que a que se animen a
[57:06] investigarlo a conocerlo el producto no no es difícil
[57:13] de utilizar si recuerden que hay que bajar un instalador instalarlo en un servidor por
[57:19] aquel y 17 instalar algunos paquetitos rpm subir el servicio y ya lo lo tienen
[57:26] no no es mucho más que eso este después configurar las conexiones sh tanto al origen
[57:32] como al destino hay un manual paso a paso este así que
[57:39] próxima migración que tengan que tengan que pasar a la nube oa un ex data local
[57:48] on -premise que tengan en cuenta tengan en cuenta porque es un Un buen
[57:55] producto que le va a facilitar La tarea Es verdad, resuelve mucho Y recuerdo
[58:02] En el servidor de Discord hemos abierto un canal Que se llama Zero Downtime Migration
[58:07] Donde ahí podemos ir subiendo Subiendo cosas He encontrado un tutorial bastante Bastante
[58:13] bajo De, a ver Ah, También Javier Hay
[58:20] un video de YouTube Del Product Manager De Ricardo González
[58:26] de este producto, así que lo voy a buscar y voy a poner el link ahí también, porque él,
[58:32] bueno, él que es el padre del producto
[58:36] Lo explica muy bien Ah, que bien Mira, pongo yo aquí un tutorial también, ¿vale?
[58:44] Sí, perfecto, lo ponemos en ese en ese canal En ese canal, sí, sí En ese canal de Zero
[58:51] Downtime Migration Aquí, a ver, voy a poner tutorial tutorial...
[58:56] Y bueno, pues para todos los que estéis escuchando todo esto desde el podcast, y para
[59:00] los que estéis ahí, pues ya sabéis.
[59:02] Si tenéis cosas a preguntar y todo eso, pues el canal lo podemos mantener activo para
[59:08] dudas, preguntas, curiosidades, cositas, así.
[59:14] ¿Sí? Pues, oye, Facundo, ha sido un placer esta
[59:21] charla. Igualmente, igualmente para mí.
[59:24] Está bueno hablar de estos productos que van saliendo que son nuevos
[59:31] Porque así entre toda la comunidad nos vamos manteniendo, digamos, actualizados ¿no?
[59:37] Claro, y tanto, claro que sí y además es que así sabemos de primera mano siempre que
[59:45] Que funciona a partir de alguien que lo ha probado y ya se ha peleado con ello Claro,
[59:50] claro Tomándonos un cafecito
[59:56] Bueno pues nada dejamos aquí el episodio lo subiré en breve
[60:03] y te mando un abrazo fuerte de aquí argentina igualmente javier un
[60:10] abrazo para vos bueno y para todos los que nos hayan escuchado y esperemos que les
[60:18] sea útil, ¿no? Claro que sí, claro que sí.
[60:21] Gracias a todos por escucharnos, así que hasta el próximo, hasta el próximo episodio.
Suscríbete a la lista de emails y únete a Discord.
Nada de spam: lo que se publica, cuando se publica, y el Discord del Café.