Ir al contenido principal

Moviendo bases de datos IBM DB2 en Distros Linux.


Hola amigos en este pequeño pero sustancioso articulo les voy a comentar como hacer una copia hacia otro servidor de una base de datos db2, esta información llega a ustedes gracias a ....... XD bueno en fin en mi labor diaria me he topado con el tema de como carajos muevo datos desde una db2 a otra db2 claro teniendo en cuenta lo siguiente la base de datos de destino debe ser igual es decir misma versión. en nuestro caso la base de datos esta idéntica gracias al poder de vConverter.

Pasemos a lo bueno, después de buscar y buscar por internet encontré este hermoso comando para db2 que permite hacer eso que nosotros necesitamos, este se conoce como db2move y funciona de la siguiente forma.


primero que todo estamos sobre un entorno linux. digamos redhat.


  1. Buscamos una unidad donde tengamos suficiente espacio para albergar los datos de la copia de manera temporal.
  2. Creamos una carpeta aja con el comando mkdir.
  3. Accedemos a la carpeta que habéis creado como no con el comando cd carpetanueva
  4. Estando en vuestra carpeta no tan solo basta con ejecutar db2move nombredeladb export
  5. Esto iniciara el volcado de la db a archivos con extencion PC/IXF, con los cuales vas a realizar lo que viene en el siguiente punto.
  6. Tomas la carpeta que habéis creado y la comprimes en zip, tar.gz, tar, rar o en lo que te parezca el tema es poder descargar esta información a un pc. 
  7. Luego subela al servidor de destino, descomprimirla y accede a la carpeta, para luego hacer lo siguiente.
  8. Ejecuta el comando db2move nombredeladb import y listo empezara a importar los datos que habeis copiado desde la otra db2.
Tengan en cuenta que este ejemplo mostrado se da cumpliendo varias condiciones, 
  1. Es una copia de una db que esta un una maquina fisica hacia una maquina virtual.
  2. Las dos db2 son idénticas, gracias a un vConverter.
Bueno es simple al menos el uso en este ejemplo pero si desean ver todo lo que pueden hacer con el comando db2move les recomiendo el siguiente enlace.


Algo simple pero que depronto no sabes que existe.


Comentarios

Entradas populares de este blog

Enviar SMS utilizando Laravel y Amazon SNS

Empezamos primero por saber que es Amazon SNS, este es un servicio que permite enviar notificaciones multicanal, multicarrier etc. nos permite manejar mensajes de texto(sms), notificaciones push(entre varios carriers como gcm, baidu, amazon, etc.) ademas de canales como el email, en si nos permite tener un espectro amplio en lo que se refiere a notificaciones.
Antes de empzar es importante contar con lo siguiente
AWS access key ID and secret access keyAWS_REGION (default = us-east-1):  Estos datos se pueden obtener en la consola de aws en la opcion de IAM, donde podemos crear un usuario con sus respctivos permisos en el cual vamos a indicar que puede utilizar SNS.

Despues de tener claro que contamos con lo necesario, procedemos a instalar el SDK de AWS el cual lo integraremos con nuestra app desarrollada en laravel.

Extrenando Otro Blog Sobre Mi

este es un nuevo blogger sobre mi Luis Toscano , soy un desarrollador web, Emprendedor y con muchas ganas de salir adelante aqui estare escribiendo sobre mis aventuras, trabajos y desarrollos toda esa locura que en mi mente descansa y que quiero ejercitar :-D jajajajaja los espero seguido por aca todo eso mientras migro el Wordprees de servidor :s Saludos a todos

El Camino del Developer : Tuberias en Windows usando PHP. (Administrador de Tareas)

Hola amigos alguna vez se han preguntado como acceder a la informacion que se encuentra en el taskmanager de Windows solo para saber si algo esta funcionando mal, bueno y ahora hacerlo desde tu web con PHP seria mejor. bueno mira  revisando mi biblioteca de codigos de esos que hace años tengo guardados me encontre con este pedacillo de codigo que permite revisar los procesos activos de tu servidor. lo he probado en mi laptop con Win7 y en un Servidor con WinS2012 y ha funcionado de maravilla espero les sirva de algo en su proyecto.