Devo creare una operazione pianificata che ogni giorno :
1) creare alcuni file zippati di alcune cartelle
2) sposti i file zippati dal server in cui sono ad un altro server
Qualche consiglio?.. e soprattutto qualche riga di codice?
grazie!
Devo creare una operazione pianificata che ogni giorno :
1) creare alcuni file zippati di alcune cartelle
2) sposti i file zippati dal server in cui sono ad un altro server
Qualche consiglio?.. e soprattutto qualche riga di codice?
grazie!
Beh che dire , zippati su linux ha poco senso , magari ti conviene usare tar , è potentissimo e versatile .
ti passo uno sciptino di bash molto easy
---------------------------------------------------------------------------------
#!/bin/bash
# backup
#------------------------------------------------------------------------------
# Semplice Script di BackUp per Directory
# Parametri da impostare
# Backup_Dirs="/dir/source/"
# Backup_Dest_Dir=/dir/back/
# Backup_Date=`date +%b%d%Y` / formato data
#------------------------------------------------------------------------------
Backup_Dirs="/home/server"
Backup_Dest_Dir=/mnt/back/
Backup_Date=`date +%d%m%Y-%I%M`
# Crea tar file con data
tar cvzf $Backup_Dest_Dir/server-$Backup_Date.tar.gz $Backup_Dirs &> /dev/null
echo "END BACKUP $Backup_Date"
exit 0
------------------------------------------------------------------------------------------------------
Poi se non ti basta man tar o info tar
Per quanto riguarda lo spostamento su un altro server non l'ho mai fatto , ma penso che con ftp si possa fare .
Powered By Debian-Sid Kde-3.5.8 Kernel-2.6.22-1
grazie intanto per il metodo per "compattare".. non capisco però come modificare :
Backup_Date=`date +%d%m%Y-%I%M`
Behh quella è la data in quel formato hai
giorno-mese-anno
se vuoi cambiare il formato della data devi cambiare quel parametro , ti consiglio però prima di dare una letta a man date , poi ti sarà tutto più chiaro ....
Powered By Debian-Sid Kde-3.5.8 Kernel-2.6.22-1