Programacion Interactiva

Descubre una Nueva y Poderosa Herramienta.

FrameWork de Nueva Generacion

Acceso a tu Informacion desde cualquier Dispositivo con Navegador.

Enfoque en el Backend

Frontend de forma facil con Odoo y XML.

Creacion de Verticales

Creacion de nuevas Verticales Conquistando nuevos Mercados.

Tu marca aqui mismo

Llega a miles de personas.

Publicidad

Mostrando las entradas con la etiqueta respaldos odoo. Mostrar todas las entradas
Mostrando las entradas con la etiqueta respaldos odoo. Mostrar todas las entradas

viernes, 23 de octubre de 2020

Script subida automatica de respaldos

 Subir automĆ”ticamente archivos mediante Script Bash

El día de hoy les presento un script sencillo, practico y 100% funcional para poder transferir respaldos mediante un script el cual podemos añadir al servicio cron para gestionar su planificación.


Algunos servidores FTP pueden requerir el modo pasivo para la transferencia de archivos:

#!/bin/bash
cd /data/odoo/backups/
HOST="ftp.poncesoft.com"
USER="odoo"
PASS="pass123"
PORT="22"
## Respaldo Base ##
FILE="*.dump"
## Respaldo de Binarios ##
FILE2="*.tgz"
REMOTEPATH='/data/backups'
## NOTA ###
## Este script se debe ejecutar directamente sobre la raiz de los archivos a subir.

ftp -p -inv $HOST << EOF

user $USER $PASS

cd $REMOTEPATH

put $FILE

put $FILE2

bye

EOF


En alguno no sera necesario entonces el script no debe contener el parameto -p :

#!/bin/bash
cd /data/odoo/backups/
HOST="ftp.poncesoft.com"
USER="odoo"
PASS="pass123"
PORT="22"
## Respaldo Base ##
FILE="*.dump"
## Respaldo de Binarios ##
FILE2="*.tgz"
REMOTEPATH='/data/backups'
## NOTA ###
## Este script se debe ejecutar directamente sobre la raiz de los archivos a subir.

ftp -inv $HOST << EOF

user $USER $PASS

cd $REMOTEPATH

put $FILE

put $FILE2

bye

EOF

Gracias por su visita.