Como hacer scripts para salvar documentos?

Programacion en Bash

Moderadores: frank, dxfiles

Responder
Avatar de Usuario
queiro
Mensajes: 20
Registrado: Sab, 07 Ago 2010, 14:09

Como hacer scripts para salvar documentos?

Mensaje por queiro » Mar, 29 Nov 2011, 23:20

Saludos a todos

Me hace falta que me ayuden con esto,

Tengo que salvar carpetas que contienen documentos en una Pc que tiene Windows para el Server que esta con Linux (Debian) pero no tengo idea de como hacelo espero su ayuda.
La felicidad, no consiste en alcanzar las cosas que nos gusten; sino, en que nos gusten las cosas que hemos alcanzado.

Avatar de Usuario
elav
Mensajes: 628
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /var/www/foro
Contactar:

Re: Como hacer scripts para salvar documentos?

Mensaje por elav » Mié, 30 Nov 2011, 19:57

Para eso puedes usar WinSCP, una herramienta que te permite conectarte desde una PC con Windows a una máquina remota con Linux.
” ... Hacer uso de Software Libre es sentir entre tus manos, palpable y predecible, esa necesidad básica llamada Libertad al que todo ser humano aspira y que muchos por desconocimiento, o simplemente por no entenderlo, nunca podrán tener ... ”

Avatar de Usuario
queiro
Mensajes: 20
Registrado: Sab, 07 Ago 2010, 14:09

Re: Como hacer scripts para salvar documentos?

Mensaje por queiro » Jue, 01 Dic 2011, 08:26

Si hermano eso lo se, pero lo que quiero es que el Server linux vaya a la Pc con Windows y haga el la salva.

saludos
La felicidad, no consiste en alcanzar las cosas que nos gusten; sino, en que nos gusten las cosas que hemos alcanzado.

Avatar de Usuario
queiro
Mensajes: 20
Registrado: Sab, 07 Ago 2010, 14:09

Re: Como hacer scripts para salvar documentos?

Mensaje por queiro » Vie, 02 Dic 2011, 08:30

Ya le di solución al problema, le diré que instale el appserver en la Pc con Windows luego modifique el Apache para la carpeta que yo creí conveniente y fui al server en Linux y configure mi gestor de descargas lftp y ya logro hacer un mirror a la hora que yo desee por vía http,ftp, cualquier duda que tengan contactar a esta dirección
cfg756@infomed.sld.cu

saludos a todos
La felicidad, no consiste en alcanzar las cosas que nos gusten; sino, en que nos gusten las cosas que hemos alcanzado.

Avatar de Usuario
elMor3no
Mensajes: 436
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: Frente a mi PC
Contactar:

Re: Como hacer scripts para salvar documentos?

Mensaje por elMor3no » Vie, 02 Dic 2011, 20:48

No se cuan seguro pueda ser esta solución debido que cualquier usuario pudiera acceder a esta informacion publicada en la red, ademas de ser un grandisimo señalamiento ante una inspección de Seguridad Informática...

Puedes usar software automatizados para esto como Bacula, SyncBack o otra aplicación para salvas automatizadas.....


Saludos
:mrgreen:

Avatar de Usuario
KZKG^Gaara
Mensajes: 463
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /dev/kzkggaara
Contactar:

Re: Como hacer scripts para salvar documentos?

Mensaje por KZKG^Gaara » Sab, 03 Dic 2011, 21:00

Usar Bacula sería peor que matar un mosquito con un acorazado de la marina :lol:
~~» KZKG^Gaara «~~
Usuario #518082 de GNU/Linux
Windows ha detectado que no tiene teclado... presione [F9] para continuar.

Avatar de Usuario
jprdo77
Mensajes: 2
Registrado: Jue, 30 Sep 2010, 13:18

Re: Como hacer scripts para salvar documentos?

Mensaje por jprdo77 » Vie, 20 Abr 2012, 14:32

Hola colegas creo que seria bueno crear un punto de montaje preferiblemamente HARD, a traves del fstab y con el cron, programar que se copie para donde tu quieras la carpeta o Doc de windows... puedes hacer tu scrip y manejarlo con el webmin
suerte Jpr
[i]En la caja ponia "Requiere Windows XP o superior... " por eso instale Linux [/i]

Avatar de Usuario
elMor3no
Mensajes: 436
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: Frente a mi PC
Contactar:

Re: Como hacer scripts para salvar documentos?

Mensaje por elMor3no » Lun, 30 Abr 2012, 00:25

Código: Seleccionar todo


#!/bin/bash

fecha=salva_config-$(date | awk ' {getline; print(substr($3,1,2) substr($2,1,3) substr($6,1,4))}')
admin_red=mi_mail@midominio.cu
echo Este es el reporte de salva de las configuraciones del servidor $HOSTNAME esta compuesto por 10 tareas si falta alguna de estas reporte de inmediato a el admin de red > /scripts/mail/$fecha
#ejabberdctl backup /etc/ejabberd/backup  && echo "tarea #1 se creo un backup de la base de datos de ejabberd OK" >> /scripts/mail/$fecha
mkdir /temp && echo "tarea #2 se creo temp para trabajar OK" >> /scripts/mail/$fecha
mkdir /temp/salva && echo "tarea #3 se creo /temp/salva OK" >> /scripts/mail/$fecha
cp -r /etc /temp/salva/  && echo "tarea #4 se copio etc OK" >> /scripts/mail/$fecha
cp -r /scripts /temp/salva/ && echo "tarea #5 se copio el directorio scripts OK" >> /scripts/mail/$fecha
tar czvf /temp/$fecha.tgz /temp/salva && echo "tarea #6 se comprimo la salva OK" >> /scripts/mail/$fecha
mkdir /temp/save_config_$HOSTNAME && echo "tarea #7 se creo /temp/save_intranet OK" >> /scripts/mail/$fecha
mv /temp/$fecha.tgz /temp/save_config_$HOSTNAME/ && echo "tarea #8 se movio $fecha.tgz al direcctorio de envio OK" >> /scripts/mail/$fecha
ncftpput -f /scripts/pass -R / /temp/save_config_hermes/ && echo "tarea #9 se salvo en ftp.midominio.cu OK" >> /scripts/mail/$fecha
rm -r /temp  && echo "tarea #10 se elimino el fichero de trabajo OK"  >> /scripts/mail/$fecha

echo --------------fin del scripts----------------- >> /scripts/mail/$fecha
echo Este correo va drigido a:>> /scripts/mail/$fecha
echo "MI(Admin red ENSAP)" >> /scripts/mail/$fecha
echo "Si usted no es ninguna de estas personas favor reporte a MI">> /scripts/mail/$fecha


cat /scripts/mail/$fecha | nail -n -r salva@midominio.cu -s Reporte_de_salva -S smtp=smtp.midominio.cu -S smtp-auth-user=user -S smtp-auth-password=password $admin_red

Debes tener instalado el nailx y el ncftp.

Y debe existir en la misma carpeta un fichero con los datos de conexión llamado "pass" (si cambias el nombre o la ruta también debes hacerlo en el script) al servidor de salvas ftp si ese es tu objetivo...

Código: Seleccionar todo

ftp.midominio.cu
usuario
password

Saludos,
:mrgreen:

Avatar de Usuario
williansvi
Mensajes: 51
Registrado: Sab, 07 Ago 2010, 14:09

Re: Como hacer scripts para salvar documentos?

Mensaje por williansvi » Mié, 20 Jun 2012, 22:48

Tanto Windows como Linux soportan Python y XMLRPC, si los combinas un poco pudieras obtener algun que otro resultado multiplataforma...
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'

Responder