Identificador del artículo : FS-FBS-20160625-I01
Última verificación : 2 de agosto de 2019
Versión : 1.6


Arranque de Ferro Backup System en sistemas Linux mediante la tecnología Docker

El artículo describe la manera de instalar y arrancar el servidor de respaldo o el cliente en una computadora con sistema operativo Linux mediante contenedores Docker

La instalación del programa en forma de contenedor Docker es más sencilla que una instalación directa en sistemas Linux. Además, tiene ciertas ventajas como aislar el programa de otras aplicaciones que se ejecutan en la misma computadora y la capacidad de transferir fácilmente el programa instalado y configurado, a otras computadoras.

La instalación del programa en sistemas Linux sin el uso de contenedores Docker se ha descrito aquí. El manual de instalación en sistemas Windows se encuentra descrito aquí. La información que encontrará en este artículo, la puede emplear para arrancar el programa en servidores NAS, pero la información más específica sobre la instalación en discosQNAP y discos Synology se han descrito en artículos separados.


Requisitos

Para arrancar el programa, se requiere:

1. Instalación del motor Docker

Antes de la instalación del programa en la computadora-host (nombrado posteriormente como "host"), se tiene que instalar Docker Engine, que se encarga del manejo de los contenedores. En la mayoría de distribuciones, la descargar, instalación y arranque de Docker Engine consiste en ejecutar el comando:

sudo apt-get install docker-ce
o
sudo yum install docker-ce


Más información sobre la instalación del motor Docker se encuentra disponible aquí: Docker for Linux.


2. Instalación del programa

Servidor de respaldo
Si el host será empleado como servidor de respaldo, debe realizar las siguientes instrucciones, para descargar, instalar y arrancar el programa del servidor (FBS Server):
docker run --privileged --name FBSServer --hostname BACKUPSERVER --restart=always --net=host -v /Public/fbs:/fbs ferro/backupsystem FBS_Server

Notas de la instalación del servidor de respaldo:



Cliente
Si el programa ha de archivar los recursos del host, debe realizar las siguientes instrucciones, para descargar, instalar y arrancar el programa del cliente (FBS Worker):
docker run --name FBSWorker --hostname NASSERVER --restart=always -v /Public/fbs:/fbs -v /:/host ferro/backupsystem FBS_Worker

Notas de instalación del cliente:


Servidor de respaldo y cliente
Si el programa debe realizar las dos funciones, la de servidor de respaldo y de archivar los datos de la computadora, debe realizar las siguientes instrucciones:
docker run --name FBS --hostname NASSERVER --restart=always --net=host -v /Public/fbs:/fbs -v /:/host ferro/backupsystem


Los parámetros utilizados para el comando docker run se describen a continuación:

3. Manejo

Tras introducir todos los comandos anteriores, el programa está instalado y listo para funcionar.


4. Actualizaciones

En la mayoría de casos, basta con actualizar solamente el programa FBS Worker o FBS Server mediante los mecanismos integrados. Esporádicamente, es posible que el contenedor completo necesite actualizarse. A continuación, se describen el procedimiento a seguir en ambos casos:

a) Actualización del programa

Tras
la aparición de una nueva versión del programa se debe seguir los siguientes pasos: Tras la actualización, toda la configuración y copias de seguridad se mantendrán intactas.


b) Actualización del contenedor

Tras la aparición de una nueva versión del contenedor se puede seguir los siguientes pasos: Si el programa está instalado, mediante las instrucciones anteriores, fuera del contenedor (en el directorio compartido "/Public/fbs/app"), tras la actualización toda la configuración y copias de seguridad se mantendrán intactas. Si el programa o las copias de seguridad se encuentran dentro del contenedor, antes de actualizar el contenedor por los pasos anteriormente descritos, debe copiar los ajustes (archivo FBSDataBase.abs) y copias de seguridad (.FBF) fuera del contenedor. Más información sobre esto, puede obtenerla contactando con el servicio técnico.


Mire también