Casi casi tengo este scrip listo….pero me al final de establecer conexcion
con el ftp me da un error y me dice que no pudo copiar el archivo

Les dejo aca el script porque mis neuronas explotan…..ha..la carpeta donde
va a copiar los log tienen todos los permisos para el ususario piopio

 

#!/bin/bash

 

rm /srv/backups/semanal/*

 

#-- compactando salvas de la semana--#

#--añadir aqui cada servicio instaldo que quiera salvar --#

 

# \\comando para comprimir//-\\path donde se guardaran con fecha//-\\path de
lo que se quiere comprimir//

tar -czf /srv/backups/semanal/crontab-$(date +%Y%m%d).tar.gz /etc/crontab

tar -czf /srv/backups/semanal/cron.d-$(date +%Y%m%d).tar.gz /etc/cron.d/

tar -czf /srv/backups/semanal/network-$(date +%Y%m%d).tar.gz /etc/network

tar -czf /srv/backups/semanal/apache2-$(date +%Y%m%d).tar.gz /etc/apache2/

tar -czf /srv/backups/semanal/squid3-$(date +%Y%m%d).tar.gz /etc/squid3/

tar -czf /srv/backups/semanal/shadow-$(date +%Y%m%d).tar.gz /etc/shadow

tar -czf /srv/backups/semanal/passwd-$(date +%Y%m%d).tar.gz /etc/passwd

tar -czf /srv/backups/semanal/group-$(date +%Y%m%d).tar.gz /etc/group

tar -czf /srv/backups/semanal/dhcp3-$(date +%Y%m%d).tar.gz /etc/dhcp/

tar -czf /srv/backups/semanal/clamav-$(date +%Y%m%d).tar.gz /etc/clamav/

 

#-- aqui terminan los servicios --#

 

#-- aqui estan los .logs --#

tar -czf /srv/backups/semanal/log-$(date +%Y%m%d).tar.gz /var/log/

 

#-- aqui terminan los directorios --#

tar -czf /srv/backups/mensual/backup.$HOSTNAME.$(date +%d.%m.%y).tar.gz
/srv/backups/semanal/

#-- conectando al ftp para subir el file de salvas --#

HOST='172.18.146.22'

FILE="/srv/backups/mensual/backup.$HOSTNAME.$(date +%d.%m.%y).tar.gz" 

REMOTE="/backups/mensual/backup.$HOSTNAME.$(date +%d.%m.%y).tar.gz"

##-- conectando al ftp con el usuario salvas y la contrasea salvas --#

ftp -invp $HOST <<END_SCRIPT

user piopio piopio

put $FILE $REMOTE

quit

END_SCRIPT

#-- borrando salva completa local --#

rm -f *.tar.gz

 

exit 0

 

/////////////////////////////////////////

Esto son los log del script

 

:~$ sudo /home/ecocem/scripts/./salvas.sh

tar: Removing leading `/' from member names

tar: Removing leading `/' from member names

tar: Removing leading `/' from member names

tar: Removing leading `/' from member names

tar: Removing leading `/' from member names

tar: Removing leading `/' from member names

tar: Removing leading `/' from member names

tar: Removing leading `/' from member names

tar: Removing leading `/' from member names

tar: Removing leading `/' from member names

tar: Removing leading `/' from member names

tar: /var/log/apache2/ssl_access.log: file changed as we read it

tar: /var/log/squid3/access.log: file changed as we read it

tar: Removing leading `/' from member names

Connected to 172.18.146.22.

220 Bienvenido al servidor FTP de SawMill.

331 Please specify the password.

230 Login successful.

Remote system type is UNIX.

Using binary mode to transfer files.

local: /srv/backups/mensual/backup..30.11.18.tar.gz remote:
/backups/mensual/backup..30.11.18.tar.gz

227 Entering Passive Mode (172,18,146,22,213,242).

553 Could not create file.

221 Goodbye.

 

Lic. Joel Enriquez Moya

Esp. P de Informática y Comunicación

Empresa Comercial del Cemento

Telf: 7-2614346-9022 (ext 102)

Movil: 5-2863973

Correo: j...@ecocem.cu <mailto:j...@ecocem.cu> 

 

 

_______________________________________________
Gutl-l mailing list -- gutl-l@listas.jovenclub.cu
To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu

Responder a