home pc mentesi eljaras

ezt futtatom hebe-hoba.

A belso egy 500G diszk, hozza usb-n csatolva egy 1000G diszk, amit direkte biztonsagi mentes miatt vettem.
Okes, van dvd iro is, de ami bonyi, azt az ember nem hasznalja. Ket lehetoseg van: mindent mentesz egyszeruen; vagy nem mentesz.

a kulso diszkre vonatkozo sor a /etc/fstab -ban:

LABEL=homebackup        /media/backup   ext3   defaults,noatime,noauto 0 0

es ihol a script:


#!/bin/bash -x
# mindent lementek

#source FS top level (mount point)
FSTOP=/home
#destination fs top level (mount point)
DTOP=/media/backup
#new destination directory
PREFIX=home
ARCHIVE=${DTOP}/${PREFIX}_`date "+%Y-%m-%d-%H:%M:%S"`


mount ${DTOP} || exit 
sleep 2

# old (existing) destination directory
OLDARCHIVE=`ls -1d ${DTOP}/${PREFIX}_* 2>/dev/null | tail -1`

if [ -z "$OLDARCHIVE" ] ; then 
    # initial:
    rsync -aXAHx --numeric-ids --no-inc-recursive $FSTOP/ $ARCHIVE/
else 
    # routine:
    rsync -aXAHx --numeric-ids --no-inc-recursive --link-dest=$OLDARCHIVE  $FSTOP/ $ARCHIVE/
fi


cd /; find .  -mount -depth -print0 | cpio -o0 -H crc > /media/backup/root.cpio.`date "+%Y-%m-%d-%H:%M:%S"`
umount ${DTOP}

Hozzászólások

Értem én, hogy linux, de biztos szerencsés : -t használni fájlnévben?

----------------
Lvl86 Troll

hozzatennem, hogy a kulso USB vinyo az nem egy hazilag osszerakott doboz+diszk, hanem egybe vettem egy termeket. Van benne write back cache. Amikor a szamitogep lekapcsol (usb power off) ezt a kulso diszk eszreveszi, felporog, kiirja a cacahe adatot, es kikapcsolja magat.

Jatszottam olyannal, hogy egy master-slave 230V eloszoba dugtam be az osszes gep kornyeki kutyut. Ekkor, ha a szamitogepet kikapcsoltam, az eloszto lekapcsolta az osszes tobbi kutyut is. (modem, hangfal, monitor stb). Sajnos ez nem mukodik egyutt ezzel az USB vinyoval, mert igy az USB vinyo shutdown utan nem kapott idot a cache-flush-ra. Mindenfele filesystem korrupcioval kuzdottem, amig ra nem jottem, hogy mibaja. Persze a hdparm -F -f nem jatszik, az USB vagy mi nem viszi at.

master-slave eloszto:
az elosztoban van egy kituntetett (master) dugalj, es tobb vezerelt (slave). Amikor a master dugaljban megszunik a fogyasztas (mert kikapcsoltad a szamitogepet) akkor az eloszto lekapcsolja a slave dugaljakat.

Ami nalam van, az egyben tulfeszlevezetessel is mukodik ("villamvedelem") Egy olyan kellene, ahol mondjuk 1 perc varakozas utan kapcsolja le a slave dugaljakat.

Egy

-e -u -C

-t még ajánlok az

-x

mögé az első sorba.