dic
10
2008

Segnalo CloneZilla, prezioso LiveCD che permette, alla pari di Norton Ghost, di fare il clone di una partizione o intero hard disk.
Inoltre permette il trasferimento del’immagine, in forma compressa, via Samba, Ssh o su chiavetta USB.
ott
22
2008
Questo script permette di fare il backup di ciascuna tabella di ogni database (un file per tabella),, compattando il tutto alla fine per poi inviarlo via FTP sul server di backup.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
| #!/bin/sh
# System + MySQL backup script
# Copyright (c) 2008 Marchost
# This script is licensed under GNU GPL version 2.0 or above
# ---------------------------------------------------------------------
#########################
######TO BE MODIFIED#####
### System Setup ###
BACKUP=YOUR_LOCAL_BACKUP_DIR
### MySQL Setup ###
MUSER="MYSQL_USER"
MPASS="MYSQL_USER_PASSWORD"
MHOST="localhost"
### FTP server Setup ###
FTPD="YOUR_FTP_BACKUP_DIR"
FTPU="YOUR_FTP_USER"
FTPP="YOUR_FTP_USER_PASSWORD"
FTPS="YOUR_FTP_SERVER_ADDRESS"
######DO NOT MAKE MODIFICATION BELOW#####
#########################################
### Binaries ###
TAR="$(which tar)"
GZIP="$(which gzip)"
FTP="$(which ftp)"
MYSQL="$(which mysql)"
MYSQLDUMP="$(which mysqldump)"
### Today + hour in 24h format ###
NOW=$(date +"%d%H")
### Create hourly dir ###
mkdir $BACKUP/$NOW
### Get all databases name ###
DBS="$($MYSQL -u $MUSER -h $MHOST -p$MPASS -Bse 'show databases')"
for db in $DBS
do
### Create dir for each databases, backup tables in individual files ###
mkdir $BACKUP/$NOW/$db
for i in `echo "show tables" | $MYSQL -u $MUSER -h $MHOST -p$MPASS $db|grep -v Tables_in_`;
do
FILE=$BACKUP/$NOW/$db/$i.sql.gz
echo $i; $MYSQLDUMP --add-drop-table --allow-keywords -q -c -u $MUSER -h $MHOST -p$MPASS $db $i | $GZIP -9 > $FILE
done
done
### Compress all tables in one nice file to upload ###
ARCHIVE=$BACKUP/$NOW.tar.gz
ARCHIVED=$BACKUP/$NOW
$TAR -cvf $ARCHIVE $ARCHIVED
### Dump backup using FTP ###
cd $BACKUP
DUMPFILE=$NOW.tar.gz
$FTP -n $FTPS <<END_SCRIPT
quote USER $FTPU
quote PASS $FTPP
cd $FTPD
mput $DUMPFILE
quit
END_SCRIPT
### Delete the backup dir and keep archive ###
rm -rf $ARCHIVED |
ago
06
2008
Può succedere che si cancelli un file per errore e lo si voglia recuperare. Ci sono svariati tool a pagamento per effettuare questo tipo di operazione su filesystem FAT32 e NTFS sotto Windows. Anche il nostro pinguino offre più di uno strumento simile per recuperare file cancellati su filesystem EXT3. Uno fra questi è ext3birra.
Da quanto si legge sul sito ufficiale del progetto, questo utilissimo programma è stato scritto in soli 5 giorni e permette di recuperare solo file eliminati recentemente (entro le 24 ore).
Ecco come si utilizza:
* estrarre i file con il consueto comando:
tar -jxvf ext3birra*.tar.bz2
* spostarsi nella cartella così creata e lanciare il comando:
make && make install
* terminata la compilazione, per usare ext3birra è sufficiente lanciare il comando:
ext3birra [device] [output directory]
Ecco ad esempio come si possono recuperare i files precedentemente eliminati dalla partizione sda1, ripristinandoli nella directory temporanea /tmp/recupero_dati/:
ext3birra /dev/sda1 /tmp/recupero_dati/
apr
24
2008

Vi segnalo un interessante programma di backup per i propri file e directory.
Cobian Backup è frutto del lavoro di Luis Cobian, un tipo piuttosto originale che ha pensato di creare un software in grado di effettuare backup su qualsiasi tipo di directory o drive o addirittura su FTP.
Il programma si può utilizzare sia come applicazione che come servizio del sistema operativo: la scelta viene effettuauta al momento dell’installazione.
Cobian utilizza pochissime risorse, e può lavorare in background sul sistema, aggiornando il backup secondo il piano programmato ed effettuandolo quando richiesto.
Alcune caratteristiche sono:
- Backup differenziali
- Possibilità di fare backup da un server FTP
- Backup da FTP a FTP
- File log mostrato in real time
- SSL supportato per FTP
- Aggiunta compressione SQX
- Utilizzato un metodo ZIP migliore e più veloce (zip64)
- Supporto per backup del Volume Shadow Copies
- Backup su destinazioni multiple
- Possibilità di invio mail per segnalazione alert
[ad#ads]