[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Backup & Restore dati Home



pinguino wrote:

Quali sono i metodi piu' semplici per fare questo ?


cosa c'è di più semplice di "tar"  ???

per fare un tar:
# tar zcvf /home/pinguino /home/backup/pinguino.tgz

per decomprimerlo e sostituire i file modificati nella home

# cd /home
# tar zxvf /home/backup/pinguino.tgz

oppure per decomprimerlo in loco senza nessuna sostituzione:
# cd /home/backup
# tar zxvf pinguino.tgz

ti copio un vecchio script che uso ancora oggi per fare il backup completo da root

* Se ti interessa ne ho anche uno incrementale sempre con tar *

=================================
#!/bin/bash

# uso: da root dare il comando ./Backup <nome opzionale>
# esempio:./Backup Portatile-compaq
# risultato: /2007-11-23-Debian-BackUP_Portatile-compaq.tgz

DATE=`date +%Y-%m-%d`
ISSUE=`cat /etc/issue | cut -d ' ' -f1`

mkdir -p /BACKUP/cdrom
cd /BACKUP
mkdir media
mkdir mnt
mkdir opt
mkdir proc
mkdir selinux
mkdir srv
mkdir sys
mkdir tmp
chmod 777 tmp

echo ho creato le cartelle temporali
sleep 1

tar \
--exclude=*.deb  \
--exclude=*.log* \
--exclude=*.iso  \
-zcvf PROCESSING.tgz \
cdrom media mnt opt proc selinux srv sys tmp \
/bin /boot /dev /etc /home /lib /lib64 /root /sbin /usr /var

mv PROCESSING.tgz  /$DATE-$ISSUE-BackUP_$1.tgz
cd /
rm -rf /BACKUP
clear
echo Fine Backup in /$DATE-$ISSUE-BackUP_$1.tgz
=======================================


Reply to: