On Thu, 18 Sep 2003 23:41:15 +0200
Michael Ott <[EMAIL PROTECTED]> wrote:

> Vorgestern ist meine Platte gecrasht! Die wichtigsten Daten habe ich
> zum Gl�ck auf einen externen Datentr�ger (Festplatte in externem
> USB-Geh�use) gespeichert. 

Sehr gut. Endlich mal jemand... ;-)

> Jetzt habe ich den Rechner wieder neu aufgesetzt, was nicht so toll
> ist.

Kenn ich... ;-)

> Auf der externen Festplatte ist noch genug Platz frei. Ich k�nnte also
> einen kompletten Abzug der Platte machen aber ohne die Partionstabelle
> (wie tar cvf backup.tar /). Wie kann man das am besten machen? Mit dd?
> Oder rsync?

Z.b. so mit backup.sh:

#!/bin/sh
#
# backup.sh  -  Backup control script
#
# Usage:  backup.sh LEVEL
#
#   where LEVEL = 0, 1
#

EMAILTO="root"
DESTFILE="/win/Backup/Debian/Backup"
BACKUPFILES="/"
EXCLUDELIST="/root/excludelist"
LEVEL="${1}"
L0DATESTAMP="/root/.level0_datestamp"
NOW=`date`

echo "Level-${LEVEL} Backup ${NOW}"

if [ "${LEVEL}" = "0" ]; then
  if [ -f ${DESTFILE}_inc.tgz ]; then
    rm ${DESTFILE}_inc.tgz
  fi
  echo ${NOW} > ${L0DATESTAMP}

tar --create --gzip \
      --exclude-from ${EXCLUDELIST} \
      --file ${DESTFILE}.tgz \
      ${BACKUPFILES}

elif [ "${LEVEL}" = "1" ]; then
  LAST=`cat ${L0DATESTAMP}`
  tar --create --gzip \
      --exclude-from ${EXCLUDELIST} \
      --after-date "${LAST}" \
      --file ${DESTFILE}_inc.tgz \
      ${BACKUPFILES}

else
  echo "Error: Level-${LEVEL} unknown"
  exit
fi

echo "Level-${LEVEL} Backup END"

mail -s "Level-${LEVEL} Backup" "${EMAILTO}" << EOF
###########################################################
Level-${LEVEL} Backup
###########################################################

Host:  ${HOSTNAME}
Files: ${BACKUPFILES}
Destination: ${DESTFILE}

###########################################################
Started:   ${NOW}
Completed: `date`
###########################################################

EOF

backup 0 macht ein komplettes Backup. Vorher ein init 1 und alles wird
gut. tar hat so seine Vor- und Nachteile, aber dazu wurde genug
geschrieben. afio kann man wohl ebenfalls empfehlen, mir fehlen aber
Erfahrungen dazu. �brigens google doch einfach mal nach backup, da
m�sstest du tonnenweise Links finden. Und nicht zu vergessen das
Backup-HOWTO von TLDP.

> Die jetztige Platte (Ich habe einen Laptop) besitzt 30 GB. Ich bekomme
> demn�chst eine neue mit 60 GB. Ich m�chte gern diese so patitionieren,
> wie ich es gern m�chte und die Daten zur�ckspielen.

tar --numeric-owner -xvzf /mnt/back/Backup/Debian/Backup.tgz

> Ich will ein Archiv, wo ein Abbild der Platte gezogen ist von dem
> Stand heute und dann mache ich weiter mein regul�res Backup �ber meine
> wichtigsten Dateien. Und diese soll einfach zur�ckgeschrieben werden
> k�nnen 

Regul�res Backup: backup 1

HTH,

-- 
Tom

"What difference does it make to the dead, the orphans,
 and the homeless, whether the mad destruction is brought
 under the name of totalitarianism or the holy name of
 liberty and democracy?"    --- Gandhi


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an