BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- shell backup datei (http://www.black-board.net/thread.php?threadid=20776)


Geschrieben von 0cool am 15.07.2005 um 16:07:

  shell backup datei

Hey Leute,
mein System ist Suse linunx 9.1
wie kann ich über eine shell datei ein backup meines systems erreichen??
muss die datei beim booten ausgeführt werden?
das yast backup will ich nicht benützen sondern eine datei selber schreiben.
welche ordener sind systemordner die bei dem backup auf alle fälle mit reingenomen werden müssen??

und klappt das auch so bei anderen distris z.b. Ubuntu??

kleine erklärung:

die datei soll ein ordner anlegen mit dem datum des tages an dem ich die datei ausführe und soll das system backup in diesen ordner kopieren.

dann noch eine andere datei mit der ich das backup zurückspielen kann.

wäre cool wenn ich mir da helfen könnte.

bitte eine detail genau erklärung weil ich erst am anfang meiner linux kariere steh vom wissen her.

0cool



Geschrieben von Black Star am 15.07.2005 um 16:37:

 

Sowas in der Art keonnte gehen:

datemask=`date +%Y-%m-%d`
backuppath=/tmp/backup-$datemask
mkdir $backuppath

mkdir $backuppath/etc
cp /etc/........conf $backuppath/etc
mkdir $backuppath/var
mkdir $backuppath/var/log
cp /var/log/....... $backuppath/var/log
........

tar jcf $backuppath.tar.bz2 $backuppath
rm -rf $backuppath

und beim zurueckschreiben einfach in / auspacken.

Allerdings hab ichs nicht getestet und uebernehme auch keine Garantie, aber so wuerd ich das machen.



Geschrieben von 0cool am 15.07.2005 um 17:48:

  shell backup datei

@Black Star: kannst du die datei erklären? wäre net ich, mein mit kommentaren.
es wäre noch interessant zu erfahren welche ordner ich alles mit reinnehmen muss das das ganze system gebackupt wird.
kann ich die datei ausführen wenn wärend das system läuft oder muss ich es wärend dem bootvorgang ausführen lassen??

0cool


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH