Entradas

Mostrando entradas de mayo, 2019

CREAR COPIA DE RESPALDO DE SERVIDOR UBUNTU

Imagen
Vamos a sincronizar directorios y archivos ya sea en nuestro servidor o en un servidor remoto, el comando que vamos a utilizar es rsync , que incluye opciones de origen y destino, si el comando no está en nuestra version podremos instalarlo con apt-get install rsync. Entre las opciones mas importantes tenemos -a que sincroniza el directorio recursivamente y mantiene sus permisos, dueños y estructura. -z , que comprime los archivos durante la trasferencia. -v muestra mensajes sobre el backup. --delete elimina la fuente. Para hacerla en remoto tenemos que poner en el destino usuario@servidor:fuente. EJEMPLO PRÁCTICO COPIA DE SEGURIDAD EN LOCAL: -creamos ficheros en home. -Hacemos la copia con todos los ficheros excluyendo los .txt. El comadno que ejecutamos será rsync -azv --exclude '*.txt' /home /BACKUP . Con --exclude excluimos del backup los archivos .txt, y como hemos puesto -v muestra todos los archivos que si ha tenido en cuenta. - Aho

ownCloud

Imagen
¿Que es? ownCloud es una aplicación de software libre del tipo Servicio de alojamiento de archivos, que permite el almacenamiento en línea y aplicaciones en línea (cloud computing). ownCloud puede ser instalado dentro de un servidor que disponga de una versión reciente de PHP (mayor o igual a 5.6) y soporte de SQLite (base de datos por defecto), MySQL o PostgreSQL. ¿Cómo crear un servicio de almacenamiento? En mi caso lo haré en local, en Windows, por lo que como requisito hay que tener instalado XAMPP(versión 5). -Una vez xampp instalado copiamos el contenido descomprimido de "owncloud-.zip" en: c:\xampp\htdocs . Vamos a phpmyadmin. http://localhost/phpmyadmin/ Pestaña "Bases de datos" y creamos una llamada "own". En el fichero httpd.conf de apache especificamos la ruta de la carperta ownCloud tal que así: DocumentRoot "C:/xampp/htdocs/owncloud" <Directory "C:/xampp/htdocs"> De esta manera al acceder a la I

SAMBA

Imagen
Redes heterogeneas.  Una red heterogénea es una red de conexión de ordenadores y otros dispositivos con diferentes sistemas operativos y/o protocolos.Por ejemplo, las redes de área local que conectan a ordenadores basados en Microsoft Windows con otros basados en Linux son heterogéneas.​​ ¿Que es SAMBA? Samba es una suite de aplicaciones Unix que habla el protocolo SMB (Server Message Block). Muchos sistemas operativos, incluídos Windows y OS/2, usan SMB para operaciones de red cliente-servidor. Mediante el soporte de este protocolo, Samba permite a los servidores Unix entrar en acción, comunicando con el mismo protocolo de red que los productos de Microsoft Windows. Samba es la idea de Andrew Tridgell . El proyecto nació en 1991 cuando Andrew creó un programa servidor de ficheros para su red local, que soportaba un raro protocolo DEC de Digital Pathworks. Andrew Tridgell Nos permite: Compartir uno o más sistemas de archivos. Compartir impresoras, instaladas tan

SERVIDORES DNS

Imagen
¿Qué son y para qué sirven? DNS son las iniciales de Domain Name System (sistema de nombres de dominio) y es una tecnología basada en una base de datos que sirve para resolver nombres en las redes, es decir, para conocer la dirección IP de la máquina donde está alojado el dominio al que queremos acceder. Cuando un ordenador está conectado a una red (ya sea Internet o una red casera) tiene asignada una dirección IP. Si estamos en una red con pocos ordenadores, es fácil tener memorizadas las direcciones IP de cada uno de los ordenadores y así acceder a ellos pero ¿qué ocurre si hay miles de millones de dispositivos y cada uno tiene una IP diferente? Pues que se haría imposible, por eso existen los dominios y las DNS para traducirlos. Por lo tanto, el DNS es un sistema que sirve para traducir los nombres en la red, y está compuesto por tres partes con funciones bien diferenciadas. Cliente DNS : está instalado en el cliente (es decir, nosotros) y realiza peticiones de resolución de

MariaDB vs MySQL

Imagen
MOTORES Mientras que en MySQL se utilizan MyISAM & InnoDB, en MariaDB nos encontramos con dos reemplazos. El primero de ellos es Aria, que viene a reemplazar a MyISAM, mientras que el restante es XtraDB, reemplazando por supuesto a InnoDB. Aria fue creado a partir de MyISAM, mientras que XtraDB es un plugin de InnoDB. A su vez, MariaDB incorpora otros dos motores: PBXT y FederatedX. TABLAS MariaDB incorpora nuevas tablas a nivel del sistema, que ayudan en las tareas de optimización de bases de datos gracias al almacenamiento de estadísticas del servicio.   VELOCIDAD El rendimiento de MariaDB se encuentra por encima del de MySQL. No estamos hablando de una diferencia astronómica, pero definitivamente es mejor. El motor Aria en particular presenta un rendimiento muy bueno frente a MyISAM gracias a su caché en RAM (MyISAM usa un caché de disco). CONCLUSIÓN Las mejoras de rendimiento de MariaDB que presenta frente a MySQL hacen que la migración esté más que justifica