Crear copia de seguridad Linux
Budget: €30 – €250 EUR
Hola
Me gustaría que alguien me cree un script bash cuyo hiciera una copia del servidor Linux donde se ejecuta y la almacene en formato zip a un servidor FTP. Vamos por partes:
1. El script tendrá varios argumentos como:
-ftpHost (definirá el host donde conectarse mediante FTP, por ejemplo: srv2.originersmc.com)
-ftpUser (definirá el usuario FTP, por ejemplo: active)
- ftpPassword (definirá la contraseña del FTP)
-action (podrá ser "backup" o "restore")
2. El Script mostrará una barra de proceso mientras hace la copia de seguridad o se restaura.
Algo parecido a esto:
[===================-----------------------] 65%
(el === significa lo procesado y --- es pendiente de procesar)
3A. En caso de que action sea "backup", deberá copiar los archivos esenciales para hacer un respaldo del servidor Linux. ATENCIÓN: Al terminar el backup, debe haber un archivo zip en el FTP.
3B. En caso de que action sea "restore", deberá de bajar el zip del FTP, descomprimirlo y restaurar los archivos.
La idea final es poder hacer copia de seguridad del servidor Linux y poder restaurarla en otro sitio, donde, sólo habrá el mismo Linux instalado pero sin ningún archivo. Básicamente quiero poder clonar el servidor Linux que está en un servidor dedicado al ordenador local, cuyo tendrá la misma distribución de Linux.
Gracias
Me gustaría que alguien me cree un script bash cuyo hiciera una copia del servidor Linux donde se ejecuta y la almacene en formato zip a un servidor FTP. Vamos por partes:
1. El script tendrá varios argumentos como:
-ftpHost (definirá el host donde conectarse mediante FTP, por ejemplo: srv2.originersmc.com)
-ftpUser (definirá el usuario FTP, por ejemplo: active)
- ftpPassword (definirá la contraseña del FTP)
-action (podrá ser "backup" o "restore")
2. El Script mostrará una barra de proceso mientras hace la copia de seguridad o se restaura.
Algo parecido a esto:
[===================-----------------------] 65%
(el === significa lo procesado y --- es pendiente de procesar)
3A. En caso de que action sea "backup", deberá copiar los archivos esenciales para hacer un respaldo del servidor Linux. ATENCIÓN: Al terminar el backup, debe haber un archivo zip en el FTP.
3B. En caso de que action sea "restore", deberá de bajar el zip del FTP, descomprimirlo y restaurar los archivos.
La idea final es poder hacer copia de seguridad del servidor Linux y poder restaurarla en otro sitio, donde, sólo habrá el mismo Linux instalado pero sin ningún archivo. Básicamente quiero poder clonar el servidor Linux que está en un servidor dedicado al ordenador local, cuyo tendrá la misma distribución de Linux.
Gracias