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
it:linux:backup [2011/02/19 12:10] berniit:linux:backup [2021/01/26 19:58] (aktuell) – [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 / -czpf - --exclude="./sys/*" --exclude="./proc/*" . | ssh berni@server "cat >/srv/data/muell/backup/${backupname}"
  
 +</code>
  
  • it/linux/backup.1298117418.txt.gz
  • Zuletzt geändert: 2015/12/24 14:25
  • (Externe Bearbeitung)