Il 08/12/2007 15:28, Claudio Telmon ha scritto:

> sto cercando servizi di backup online adatti a PMI.


Non so con  Window$
altrimenti quello che vuoi te io l'ho fatto semplicemente con rsync , ssh e cron ...
Ti mando lo scriptino che uso io , spero serva a qualcosa .


Ciao

David Galligani

--------------------------------------------inizio scriptino------------------------------
#!/bin/bash
# Prima generare in ordine la key per il  client
# e poi per il  server


MACCHINA="MacchinaX"


KEY="/root/.ssh/backup"
TARGET="aaa.bbb.ccc.ddd:/home/pippo/"
ORIGIN="/bckremoto/"
OPTIONS="-auvzgt --exclude=*.3dm" # Opzioni di Rsync
HOUR=`date +%H:%M:%S`
DAYOFW=`date +%a`
DATE=`date +%d-%m-%y`

MAILFROM="[EMAIL PROTECTED]"
MAILCC="[EMAIL PROTECTED]"
MAILTO="[EMAIL PROTECTED]"


################################################################################

echo "Cominciando il Backup della cartella $ORIGIN il giorno $DAYOFW $DATE alle ore $HOUR" > /var/log/backup
echo "Segue il report di RSYNC :" >> /var/log/backup

rsync $OPTIONS -e 'ssh -c blowfish -i '$KEY' -ax -o ClearAllForwardings=yes' $ORIGIN $TARGET >> /var/log/backup

    if [ $? = 0 ]; then
echo "Backup Completato con successo in data `date +%x` alle ore `date +%H:%M:%S` ">> /var/log/backup
    else
            echo "Backup Fallito !!! " >> /var/log/backup
    fi

cat /var/log/backup >> /var/log/backup.history
cp /var/log/backup /var/log/backup.$DATE


#Personalmente preferisco nail , se no puoi usare mailx ...

nail -s "Backup Remoto $MACCHINA $DATE " -r $MAILFROM $MAILTO < /var/log/backup


----------------------------------------------fine scriptino---------------------------------

prima devi generare le chiavi

---------------------------------------------inizio script gen key client------------

SERVER=aaa.bbb.ccc.ddd
ssh-keygen -N '' -C backup1 -t rsa -f ~/.ssh/backup
scp ~/.ssh/backup.pub $SERVER:.ssh
--------------------------------------------fine --------------------------------------------

-------------------------------------------inizio script gen server --------------
cd  ~/.ssh
mv  backup.pub  authorized_keys

--------------------------------------------fine ----------------------------------------
________________________________________________________
http://www.sikurezza.org - Italian Security Mailing List

Rispondere a