Buscar en

Linux (otra distribución)

Este es un paquete agnóstico a la distribución que se puede utilizar si eazyBackup no tiene un paquete más específico disponible para su distribución de Linux.

Tenga en cuenta que, para evitar las diferencias específicas de cada distribución, el paquete no se inicia automáticamente al arrancar. Debe configurar su sistema para ejecutar el script de lanzamiento en /opt/ en el arranque (por ejemplo, a través de una unidad systemd, script upstart, /etc/init.d/ o una línea en init.rc).

Requisitos del sistema


  • CPU: x86_64x86_32 con SSE2ARM (ver más abajo)
  • Kernel 2.6.23 o posterior
  • Dependencias
    • bashxz, GNU awky utilidades estándar del sistema GNU/Linux
    • ca-certificados y tzdata (ver más abajo)

Soporte para CPUs ARM

eazyBackup está disponible para múltiples variantes de la plataforma ARM. El instalador de eazyBackup seleccionará el mejor binario disponible para su hardware en el momento de la instalación.

Plataforma Descripción
ARMv8l ARM de 64 bits (Aarch64), no requiere glibc
ARMv7l ARM 32 bits con vfp, y un sistema operativo basado en glibc con la ABI "hard-float" (gnueabihf)
ARMv6kl ARM de 32 bits con vfp, sin necesidad de glibc

Dependencia de la base de datos de la zona horaria

eazyBackup en Linux requiere que el sistema operativo proporcione una base de datos de zona horaria actualizada, para realizar los cálculos de zona horaria

  • En muchas distribuciones de Linux, la instalación del tzdata o zona horaria paquete debería ser suficiente
  • En caso contrario, eazyBackup buscará una base de datos de zonas horarias en todas las siguientes ubicaciones;
    • /usr/share/zoneinfo
    • /usr/share/lib/zoneinfo
    • /usr/lib/locale/TZ

Dependencia de la base de datos de certificados de la CA

eazyBackup en Linux requiere que el sistema operativo proporcione un conjunto actualizado de autoridades de certificados raíz, para validar las conexiones HTTPS / SSL.

  • En muchas distribuciones de Linux, la instalación del ca-certificados paquete debería ser suficiente
  • De lo contrario, eazyBackup buscará un paquete de certificados en todas las siguientes ubicaciones;
    • /etc/ssl/certs/ca-certificates.crt (utilizado por Debian/Ubuntu/Gentoo, etc.)
    • /etc/pki/tls/certs/ca-bundle.crt (utilizado por Fedora/RHEL 6)
    • /etc/ssl/ca-bundle.pem (utilizado por OpenSUSE)
    • /etc/pki/tls/cacert.pem (utilizado por OpenELEC)
    • /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem (utilizado por CentOS/RHEL 7)

Instalación 


Ejecutar el .correr archivo. Se trata de un archivo autoextraíble y deberá ejecutarse en un entorno elevado.

El instalador lo hará:

  1. instalar el software en una marca Subdirectorio /opt/
  2. le pedirá un nombre de usuario y una contraseña iniciales
  3. registrar el dispositivo Linux actual en esa cuenta de eazyBackup
  4. empezar a ejecutar eazyBackup en segundo plano.

Si se equivoca en la solicitud de nombre de usuario/contraseña, debe seguir las siguientes instrucciones para desinstalar el software y, a continuación, iniciar la instalación de nuevo.

Opciones de instalación de Linux

Puede controlar el instalador estableciendo variables de entorno en su shell antes de ejecutar el .correr archivo.

Existen las siguientes opciones:
WRITE_INSTALL_LOG Establece una ruta de acceso a un archivo, para registrar los detalles de la instalación.
ANULAR_INSTALACIÓN_SERVIDOR Establezca esto como una URL (incluyendo http/https y la barra diagonal final) para anular la URL del servidor de eazyBackup utilizada por eazyBackup.

Puede establecer una variable de entorno en bash, ya sea en la misma línea, por ejemplo WRITE_INSTALL_LOG=instalación.log ./instalación.run
o como un exportar comando, por ejemplo export WRITE_INSTALL_LOG=instalación.log seguido de ./install.run
.

Reinicio en el arranque


El instalador crea un backup-daemon-start.sh que puede iniciar el servicio. El agente de eazyBackup en Linux de "otra distribución" puede reiniciarse ejecutando el script backup-daemon-start.sh guión.

Para que eazyBackup se inicie después de un reinicio del sistema, debe configurar este script para que se ejecute en el arranque del sistema. Diferentes distribuciones de Linux soportan diferentes métodos para ejecutar comandos en el arranque del sistema: elija el método más apropiado para su distribución de Linux. Algunas opciones comunes se documentan a continuación.

Conservar la variable de entorno HOME

eazBackup utiliza el $HOME para encontrar sus credenciales guardadas. Cuando configure eazyBackup para que se inicie en el arranque del sistema, asegúrese de que la variable de entorno $HOME se establece la variable de entorno (es decir, a /root/), para asegurar que eazyBackup pueda encontrar sus credenciales guardadas. Si eazyBackup no puede iniciar la sesión, es posible que su distribución de Linux no establezca $HOME en esta etapa de arranque temprano. En ese caso, debería intentar ejecutar HOME=/root/ /opt/eazyBackup/backup-daemon-start.sh & en su lugar. eazyBackup intentará utilizar automáticamente /root/ como el $HOME directorio si $HOME no está ya establecido o si está establecido en una ruta vacía.

Nota: Si ejecuta el script de instalación .run como root, puede tener resultados diferentes que si ejecuta el script .run usando una sesión de terminal elevada con 'sudo'. El comando 'sudo' preserva la $HOME en Ubuntu; mientras que en Debian la variable $HOME se borra, y sudo lo establece en el directorio de origen del usuario.

Comienza en el fondo

Si está ejecutando comandos a través de SSH, tenga en cuenta que el script backup-daemon-start.sh se ejecuta en primer plano y morirá cuando se cierre la sesión SSH. Puedes evitarlo ejecutando el script en segundo plano.

Puede ejecutar el script en segundo plano (daemonize) utilizando la opción backup-daemon-start-background.sh en su lugar.

Puesta en marcha a través de rc.local

Puedes hacer que eazyBackup se inicie en el arranque del sistema añadiendo una entrada al archivo rc.local archivo.

En primer lugar, encuentre el rc.local en su sistema:

  • /etc/rc.local (Debian/Ubuntu)
  • /etc/rc.d/rc.local (CentOS/RHEL)

Añade el siguiente contenido al rc.local file:

/opt/eazyBackupBackup/backup-daemon-start.sh &

Si el rc.local contiene un salida 0 hay que añadir el comando adicional antes de tal declaración.

A partir de CentOS 7, el rc.local no es ejecutable por defecto. Debe ejecutar chmod +x en el rc.local para permitir el uso de este método para los scripts de inicio.

Puesta en marcha a través de rc.d

Puedes hacer que eazyBackup se inicie en el arranque del sistema añadiendo un archivo al rc.d directorio.

En primer lugar, encuentre el rc.d en su sistema:

  • /usr/local/etc/rc.d (Synology DSM 6.1+)

Añade un nuevo archivo al rc.d con el siguiente contenido:

#!/bin/bash
/opt/eazyBackupBackup/backup-daemon-start-background.sh

Marcar el archivo como ejecutable: chmod +x /usr/local/etc/rc.d/my-eazybackup-startup-script.sh

Puesta en marcha a través de cronómetro

Puedes hacer que eazyBackup se inicie en el arranque del sistema añadiendo una entrada a raíz'crontab'.

  1. Ejecutar crontab -e -u root para lanzar un editor de crontab
  2. Añade la línea @reboot /opt/eazyBackupBackup/backup-daemon-start-background.sh

Puesta en marcha a través de init.d

No hay más documentación disponible para este tema.

Puesta en marcha a través de systemd

Puede utilizar la siguiente unidad como ejemplo básico:

[Unidad]

Descripción=eazyBackup Client

After=red.objetivo

 

[Servicio]

Tipo=simple

RemainAfterExit=true

Usuario=raíz

ExecStart=/opt/eazyBackupBackup/backup-daemon-start.sh

 

[Instalar]

WantedBy=multi-user.target

Este archivo de unidad inicia correctamente el servicio eazyBackup en el arranque del sistema.

Sin embargo, la gestión de procesos en systemd no es totalmente compatible con el funcionamiento del modelo multiproceso de eazyBackup. En particular, hay problemas de compatibilidad con el actualizador de software. Como resultado, la unidad anterior es (A) incapaz de aprovechar la limpieza del grupo de procesos; (B) incapaz de auto-reiniciar el servicio del agente de eazyBackup; y (C) después de una actualización de software, eazyBackup seguirá funcionando pero la unidad permanecerá en estado de "salida".

Inicio automático de la aplicación gráfica de escritorio

En el paquete "Otra distribución", la aplicación gráfica no se configura automáticamente para que se inicie cuando se inicie el escritorio. Puede añadir backup-interface --background como comando de autoinicio en la configuración de su entorno de escritorio.

Actualización de


La versión "Otra distribución" de eazyBackup soporta la actualización del software, con algunas advertencias:

  • El .correr actualizará automáticamente la versión existente
  • El software puede actualizarse de forma remota a través de la interfaz web de eazyBackup Server.

Sin embargo, el servicio existente sólo se sustituirá por la versión actualizada si la marca del producto no cambia.

Las futuras versiones de "Otra Distribución" de eazyBackup soportarán la actualización entre instalaciones independientemente de la marca del producto.

Desinstalar


Para desinstalar las versiones de "Otra distribución" de eazyBackup, debe

  1. Detener todos los procesos de eazyBackup
  2. Eliminar el subdirectorio correspondiente en /opt/
  3. Eliminar los scripts de inicio personalizados

Cambiar la contraseña en el cliente Linux


Utiliza la función "Cambiar contraseña" en el eazyBackup área de clientes.

A continuación, desinstale completamente y vuelva a instalar el cliente, utilizando las nuevas credenciales. La configuración del dispositivo y los elementos protegidos se conservarán.

es_COES