Backup auf einen anderen Pi oder Debian Server

  • Hallo,
    ich möchte gerne, dass mein Pi jeden Abend um 21 Uhr anfäng ein Backup, auf einen anderen Pi oder Debian Server, der gesamten SD Karte macht. An jedem Sonntag sollen dann die ganzen Daten gelöscht werden und halt nur das aktuelle vom dem Sonntag auf dem Backup-Server oder Pi liegen.
    Wichtig, der Pi muss dabei laufen und man sollte solange auf die Weboberfläche zugreifen.



    Lg
    dukennstmichnicht

  • Ich benutze dieses script


    #!/bin/bash
    BKUPFILE=/data/bkup/backup_linux_system.tar
    echo Backup linux system to $BKUPFILE


    if [ -f $BKUPFILE ]; then
    rm $BKUPFILE.old
    mv $BKUPFILE $BKUPFILE.old
    fi
    echo creating tar file $BKUPFILE
    time tar -cpf $BKUPFILE --one-file-system --exclude=/tmp/* \
    --exclude=/var/run/*.pid --exclude=/var/:run/*.sock --exclude=/usr/src/*.o \
    --exclude=/var/cache/apt/archives/*.deb /
    Automatisch zusammengefügt:[hr]
    Davor hab ich dieses Script verwendet


    #!/bin/bash
    WORKPATH=/data/bkup
    DRIVENAME=SYSTEMCF


    SOURCEDRIVE=`blkid -lt LABEL=$DRIVENAME | cut -d : -f 1 | cut -b 1-8`
    if [ -z $SOURCEDRIVE ]; then
    echo Drive "$DRIVENAME" not found
    exit
    fi


    SOURCEDRIVESIZE=`fdisk -l $SOURCEDRIVE | grep Units | cut -d " " -f 9`
    DRIVE=`echo $SOURCEDRIVE | cut -d / -f 3`
    BKUPFILE=$WORKPATH/system_$DRIVE.img
    echo Raw Backup Drive "$DRIVENAME" - $SOURCEDRIVE - $SOURCEDRIVESIZE Byte to $BKUPFILE


    if [ -f $BKUPFILE ]; then
    rm $BKUPFILE.old $BKUPFILE.fdisk.old
    mv $BKUPFILE $BKUPFILE.old
    mv $BKUPFILE.fdisk $BKUPFILE.fdisk.old
    fi
    echo storing fdisk info to $BKUPFILE.fdisk
    fdisk -l $SOURCEDRIVE > $BKUPFILE.fdisk
    echo creating img file $BKUPFILE of $SOURCEDRIVE
    dd if=$SOURCEDRIVE of=$BKUPFILE bs=32k

    Edited once, last by evil ().