Portál AbcLinuxu, 15. říjen 2019 04:17

Málo miesta na SSD - Vianočné upratovanie

26.12.2012 18:57 | Přečteno: 1023× | poslední úprava: 26.12.2012 22:58

Zdravím

Minulý týždeň v stredu mi vyhorel čip na cca 6 ročnom 200GB SATA1 disku.

Pochádzal z môjho prvého skladaného PC, kúpeného z úspor. Mal som k nemu citový vzťah :-). Disk som používal cez USB redukciu na mesačné zálohy. To mi opäť pripomenulo dôležitosť zálohovania. Momentálne sa mi zdajú ceny 3,5" externých diskov rozumnej kapacity (2TB) privysoké nato, aby som mal takýto disk 99,9% času v šuplíku na spodku skrine. Preto počkám na pokles cien.

V zápätí som pri "zálohe" na domáci "server" zistil, že tam už nieje miesto a že mi dochádza miesto aj na SSD v notebooku. Tak som začal zisťovať čo všetko mám na diskoch. Na NB mám 128GB SSD a v "servery" mám 250GB 2,5" HDD. Pomocou programu Baobab som preskenoval diskl. Našieľ som niekoľko GB videí, ktoré nepozerám a totožné sú aj na servery, ďalej niekoľko GB duplicitných adresárov a záloh, ktoré sa samozrejme zálohovali aj na "server" + ďalšie paranoidné duplicitné zálohy.

Na NB som vymazal cca 40GB nepotrebných súborov a na servery 50GB starých záloh. Niketoré videoklipy a dokumenty som nahradil verziou s nižším rozlíšením. Vyhorený disk na mesačné zálohy som nahradil kúpou troch dvd-ram 3x speed, 4,7GB za 6E (mám externú mechaniku). 5 rýchlostné alebo nebodaj 8 rýchlostné sa mi nikde nepodarilo zohnať. Jedno na dokumenty+prácu+nastavenia, druhé na fotky a tretie je na audio.

Na zálohovanie na dvd-ram som si spravil skript. Rsync kopíruje nové, premiestnené a zmenené súbory z disku na dvd. Ďalej na dvd zmaže súbroy a adresáre, ktoré už niesu na disku v NB. Výsledná štruktúra súborov a adresárov na dvd potom vyzerá presne rovnako ako na mojom disku. Hystóriu zmien nepotrebujem, nakoľko týždenne zálohujem prírastkovo na domáci "server". V mojom prípade by sa dvd rýchlo zaplnilo pretože zmeny majú za mesiac aj 500MB. Nové súbory a adresáre, ktoré chcem pridať k zálohovaniu, pripisujem priebežne do "include" súboru v "tamplate" daného dvd (dvd1, dvd2, dvd3) na disku v NB. Podla neho následne zbehne záloha. Plánujem prirobiť kontrolu volného miesta a upozornienie, ak sa záloha na dvd nezmestí. Musím poštudovať man rsync, ako vydolovať sumárnu veľkosť toho čo sa chystá skopírovať na dvd.

Na dvd-ram mám ext4 bez žurnálu. Montujem s async a noatime. Výhodou dvd-ram je vyššia spoľahlivosť oproti klasickému dvd-rw. Zapísaný blok dát sa hneď kontroluje. Rýchlosť je cca 1,5MB/s. Nakoľko sa však kopírujú len nové a zmenené súbory, dá sa to vydržať.

Zálohovanie na dvd-ram - skript:
#!/bin/bash
#  Copyright 2012 Tomas Lehocky    tomas@LHC.sk
#  ========================================================================
#  This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
#  the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
#  This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
#  You should have received a copy of the GNU General Public License along with this program;
#  if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
#  ========================================================================
# notify-send, gtrayicon, gtkdialog
# () {} [] # `` '' "" # . , : ; # @ $ € & # % ? ! # + - * = # _ ‾ ^ ~ ° # / \ | ¦ # < >

export DISPLAY=:0
appname=$(echo $0 | sed 's|.*\/\(.*\)|\1|')
if [ $(pgrep -c $appname) -gt 1 ]; then	echo "$appname is already running."; notify-send "$appname is already running."; exit 1; fi
dnorm=$(date +'%Y-%m-0%d_%H-%M-%S')
dunix=$(date '+%s')
hm=$HOME
runpath=$(echo $0)
#appdir=/opt/
#cfgdir=$hm/.
pid=$(pgrep $appname)
pidfile=/tmp/.$appname.$pid.pid
startmsg="Zacala sa zaloha súborov na DVD-RAM."
endmsg="Zaloha na DVD-RAM je dokoncena."
cd /tmp
echo "$appname=====================================================START"
echo "$startmsg"; notify-send "$startmsg"

blok=32768 #65536, 16384
device=/dev/sr0
mount=/tmp/.back_dvd_ram
tg1=$mount/backup1
tg2=$mount/backup2
include=$mount/include.txt
exclude=$mount/exclude.txt
logfile=$mount/log.log
template=$hm/zalohy/rucne/dvdram
infofile=$mount/dvdram.info

if [ ! -d "$mount" ]; then mkdir $mount; fi
if [ ! -f "$infofile" ]; then sync; sudo mount -o rw,noatime,nodiratime,noexec,users,async $device $mount; fi
if [ ! -f "$infofile" ]; then
	echo "Vlozili ste nespravne medium."; notify-send "Vlozili ste nespravne medium."; sudo umount -f $mount; exit 1
fi
info=$(head -1 $infofile)
	if [ "$info" = "back1" ]; then cp -f -t $mount $template/dvd1/include.txt $template/dvd1/exclude.txt
	elif  [ "$info" = "back2" ]; then cp -f -t $mount $template/dvd2/include.txt $template/dvd2/exclude.txt
	elif  [ "$info" = "back3" ]; then cp -f -t $mount $template/dvd3/include.txt $template/dvd3/exclude.txt
	fi
if [ ! -d "$tg1" ]; then mkdir $tg1; fi
if [ ! -d "$tg2" ]; then mkdir $tg2; fi

echo "$dnorm
$dunix" > $mount/time.txt

sudo dd if=/dev/sda of=$tg2/mbr_table_sda.img bs=446 count=1 #backup partition table
sudo dd if=/dev/sda of=$tg2/mbr_full_sda.img bs=512 count=1 #backup partition table and bootloader
sudo tar cpzf $tg2/etc.tgz /etc

ls -Rhs $hm/audio > $tg2/audio_backup.txt
ls -Rhs $hm/video > $tg2/video_backup.txt

rsync -a --block-size=32768 --log-file=$logfile --exclude-from=$exclude $(cat $include) $tg1

sleep 2; sync; sleep 2; #sudo umount -f $mount
echo "$endmsg"; notify-send "$endmsg"
echo "$appname=======================================================END"
if [ -f "$pidfile" ]; then rm -f $pidfile; fi
       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

kotyz avatar 26.12.2012 19:37 kotyz | skóre: 25 | blog: kotyzblog | Radnice
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Odpovědět | Sbalit | Link | Blokovat | Admin
Jestli chceš čekat až disky zlevní, to se teda načekáš...
Mul-ti-pass! | Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
26.12.2012 19:45 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Som nenapraviteľný optimista ...
pocasienahorach.sk
Dreit avatar 26.12.2012 20:05 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie

Co tak nějaká pásková mechanika?

Nope
kotyz avatar 26.12.2012 20:15 kotyz | skóre: 25 | blog: kotyzblog | Radnice
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Mam dvě :-D
Mul-ti-pass! | Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
Dreit avatar 26.12.2012 22:04 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie

Ukáž :-) Já si můžu maximálně tak vzít kazeťák a připojit ho k RS-232 :-D

Nope
kotyz avatar 26.12.2012 22:11 kotyz | skóre: 25 | blog: kotyzblog | Radnice
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Ale sou to starý DDS II nebo něco takovýho, kapacita je asi 4/8 GB a je to na SCSI. Jedna trhá kazety a druhá nevim jestli funguje, ale nejspíš jo. Taky mam dvourychlostní SCSI CD vypalovačku na média v cartridgích. A spoustu ZIP mechanik (ale chybí mi ta externí USB, tu už mam od někoho slíbenou asi 4 roky a furt se to nevyřídilo).
Mul-ti-pass! | Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
Dreit avatar 27.12.2012 10:54 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie

No vidíš to, já bych ukládal na klasický kazety do kazeťáku :-D  Tam by se vyšlo (na ty 4 hodiny) tipuju tak pár desítek MB, podle způsobu ukládání. Zkoušet to asi nebudu, i když by se to dalo s pomocí osciloskopu hezky změřit a spočítat ;-)

ZIPky jsou myslím občas na aukru.

Nope
gtz avatar 27.12.2012 12:34 gtz | skóre: 27 | blog: merlins | Brno - Venkov / Rosicko
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Většinou na aukru bývají ty interní popř. přes LPT. USB zip se dostal do prodeje až později, ale to už ale nebyl zip, ale Iomega Jazz. No taky někde ve skříni mám IOEMEGU přes LPT1.
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
Václav 27.12.2012 14:39 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Jů, SCSI vypalovačku na cartridge mám taky :D
Cross my heart and hope to fly, stick a cupcake in my eye!
kotyz avatar 27.12.2012 15:37 kotyz | skóre: 25 | blog: kotyzblog | Radnice
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Pak mam ještě novější (PATA) Panasonic DVD-RAM která je univerzální, žere média v cartridge i bez...
Mul-ti-pass! | Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
26.12.2012 20:58 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Pracujem aj na tejto možnosti. (Bazar)

Ešte som si to ale nenaštudoval.
pocasienahorach.sk
gtz avatar 26.12.2012 21:25 gtz | skóre: 27 | blog: merlins | Brno - Venkov / Rosicko
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Páskovky měly obyčejně SCSI popř. ty lepší FC rozhraní. Poslední modely jsou už i se SASem. Ale i tak cena za modely LTO-5 se pohybují někde kolem 40K. Možná alternativa by byl model s LTO3, ale i tak jsou to ceny někde kolem 20K.
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
Dreit avatar 26.12.2012 22:03 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie

Tady http://jetset.blog.root.cz/2011/06/27/datchanger/ o tom něco je, hlavně v komentářích ;-)

Nope
27.12.2012 03:45 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Ďakujem za tento link na kvalitný článok. Praví Hackeri ešte nevimreli!
pocasienahorach.sk
Dreit avatar 27.12.2012 10:40 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie

Není zač :-)

Nope
26.12.2012 21:48 Ragzid | skóre: 24 | blog: Pivní koutek | Liberec-Brno
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Odpovědět | Sbalit | Link | Blokovat | Admin
Nechci vypadat jako kverulant, ale 11 let, 200 GB a jeste k tomu SATA? :-D

Trochu bych ubral, a pokud to hlasil SMART, tak je neco hodne spatne :-)
kotyz avatar 26.12.2012 22:13 kotyz | skóre: 25 | blog: kotyzblog | Radnice
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Před 11 lety sem měl 10 GB PATA...
Mul-ti-pass! | Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
26.12.2012 22:57 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Málo miesta na SSD - Vianočné upratovanie
Pardon pomýlil som sa v čísle. Ten PC som kupoval cca v roku 2005 - po strednej. Takže je to cca 6-7 rokov ... Opravím to v blogu.
pocasienahorach.sk

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.