Backup y Restore de una base de datos en MongoDB 3

En esta entrada veremos cómo realizar un dump de una base de datos de una instancia MongoDB.

Para realizarlo utilizaremos las herramientas «mongodump» y «mongorestore»

Backup

Desde linea de comandos utilizaremos la herramienta «mongodump» para extraer un dump de la base de datos de la siguiente manera:

mongodump --db DATABASE_NAME --username MONGODBUSER --password MONGODBUSERPASSWORD --authenticationDatabase admin --out BackupPath

Sustituye el nombre de la base de datos, el usuario, la password y la ruta donde se generará el dump.

Una vez ejecutado veremos que se ha generado en la ruta indicada un directorio con el nombre de la base de datos y en su interior una serie de archivos con el contenido de la base de datos.

Restauración

En este caso usaremos «mongorestore» para restaurar un dump en una instacia mongodb.

mongorestore --db DATABASE_NAME --username MONGODBUSER --password MONGODBUSERPASSWORD --authenticationDatabase admin BackupPath

Sustituimos el nombre de la base de datos, el del usuario, la password y la ruta del backup.

Tras esto tendremos restaurada la base de datos en nuestra instancia de MongoDB.

Instalar Servidor LAMP en Ubuntu 16.04 y derivados

Uno de los usos más comunes desde el nacimiento de Linux fue su uso como servidor web junto a Apache Web Server.

Es el comúnmente conocido como servidor LAMP, nombre formado por las iniciales de sus principales componentes: Linux, Apache, MySQL y PHP.

En este caso veremos cómo poner en marcha un servidor LAMP en ubuntu 16.04. Continuar leyendo «Instalar Servidor LAMP en Ubuntu 16.04 y derivados»

Instalar servidor LAMP en Centos 7 / RHEL 7

Uno de los usos más comunes desde el nacimiento de Linux fue su uso como servidor web junto a Apache Web Server.

Es el comúnmente conocido como servidor LAMP, nombre formado por las iniciales de sus principales componentes: Linux, Apache, MySQL y PHP.

En este caso veremos cómo poner en marcha un servidor LAMP en Centos 7. Continuar leyendo «Instalar servidor LAMP en Centos 7 / RHEL 7»

La función TO_DATE de Oracle

Uno de los errores más comunes a la hora de trabajar con fechas en base de datos es tratarlas como cadenas de caracteres.

Para trabajar de forma correcta es necesario trabajar con formatos de fecha, para ello es esencial la función TO_DATE, que nos va a permitir convertir caracteres en formato fecha. Continuar leyendo «La función TO_DATE de Oracle»