Saltar al contenido

Podcast · 30 may 2023 · 1:00:21

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

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é.