it:linux:backup

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
it:linux:backup [2011/02/19 12:10] berniit:linux:backup [2021/01/26 10:53] – [Backup unter Linux mit shell] admin
Zeile 11: Zeile 11:
 SUBSYSTEM=="block", SUBSYSTEMS=="scsi", RUN+="/usr/script/backup/backup-hd-udev.sh" SUBSYSTEM=="block", SUBSYSTEMS=="scsi", RUN+="/usr/script/backup/backup-hd-udev.sh"
 </file> </file>
 +Die udev-Attribute kann man sich auf einem halbwegs aktuellem System nicht mehr mittels udevinfo anzeigen lassen sonden eher so:
 +<code bash>udevadm info --query=all --name=<DEVICENAME> --attribute-walk</code>
 +
 Diese Regel ruft das Script "/usr/script/backup/backup-hd-udev.sh" auf, wenn ein SCSI blockdevice angeschlossen wird. Diese Regel ruft das Script "/usr/script/backup/backup-hd-udev.sh" auf, wenn ein SCSI blockdevice angeschlossen wird.
 Das Script selber sieht so aus: Das Script selber sieht so aus:
Zeile 36: Zeile 39:
 ==== Funktionsweise des Scripts ==== ==== Funktionsweise des Scripts ====
  
-Was macht das Script:+Was macht das Script?
   - <code bash>   - <code bash>
 if [ $ACTION == "add" ] && [ $DEVTYPE == "partition" ]; then if [ $ACTION == "add" ] && [ $DEVTYPE == "partition" ]; then
Zeile 96: Zeile 99:
  
  
 +====== Backup unter Linux mit shell ======
 +<code bash>
 +#!/bin/bash
 +backupname=`hostname`_backup_`date -I`.tar.gz
 +tar -C / -cpf - --exclude="./sys/*" --exclude="./proc/*" . | ssh berni@server "cat >/srv/data/muell/backup/${backupname}"
  
 +</code>
  
  • it/linux/backup.txt
  • Zuletzt geändert: 2021/01/26 19:58
  • von admin