View previous topic :: View next topic |
Author |
Message |
zytek Apprentice
Joined: 06 Feb 2004 Posts: 233 Location: Poland, Ostrów Wlkp.
|
Posted: Thu Apr 15, 2004 3:55 pm Post subject: wały z zajmowanym miejscem na dysku. |
|
|
chyba pisałem z tym na listy PLD.. no ale napiszę i tutaj
robiąc dzisiaj backup na serwerze kopiuję /, /home/users, /home/gentoo (bez portage) i jakies 200mb innych plików. Przez skrypt z rsync.
Całość, na partycji /backup zajmuje 4,1 GB. To i tak trochę za dużo patrząc na to ile zajmuje to co kopiowałem. Ale to jeszcze nic
/backup jest na hda, na XFSie tak jak / i /home.
teraz odpalam drugi skrypt, kopiujący rsynciem /backup na /mnt/hdd1 gdzie jest dysk 10 Gb również na XFSie.
end czek dis ałt:
System plików rozm. użyte dost. %uż. zamont. na
/dev/hda1 4,7G 4,1G 640M 87% /backup
/dev/hdd1 9,5G 5,5G 4,1G 58% /mnt/hdd1
i co to ma niby znaczyć ? AŻ TAKI PRZYROST ?!
na hdd1 poza /backup nie ma nic więcej.
pytam bardziej z ciekawości, nie jest to dla mnie póki co problemem.
tak sobie myślę, żeby dać reisera, może nawet r4, na tym hdd1 i zobaczyć jak się będzie zachowywał.. pamiętam z czasów slackware, że dawał on trochę miejsca na dysku jak było dużo małych plików. tylko to jednak jest dysk z backupem serwera.. i nie chcę póki co ryzykować |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Thu Apr 15, 2004 4:06 pm Post subject: |
|
|
ja w prawdzie backupuje sobie dane zawsze zywklym kopiowaniem , albo pakujac je do pliku , ale przy kopiowaniu roznice w objetsoci mialem zawsze rzedu kilkudziesieciu kilobajtow (reiser3 i 4), choc pamietam ze we wczesniejszym snapshocie r4 ktory mialem czasami dzialy sie dziwne rzeczy z objetoscia , teraz poki co nic takieo nie zauwarzylem.
pozdro _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
zytek Apprentice
Joined: 06 Feb 2004 Posts: 233 Location: Poland, Ostrów Wlkp.
|
Posted: Thu Apr 15, 2004 4:37 pm Post subject: |
|
|
kilkadziesiąt kilobajtów... ? ja tu mówię o PONAD GIGABAJCIE !! |
|
Back to top |
|
|
misterLu Guru
Joined: 14 Sep 2003 Posts: 430 Location: Poland
|
Posted: Fri Apr 16, 2004 12:21 pm Post subject: |
|
|
Quote: | Przez skrypt z rsync. |
zytek: możesz mi przybliżyć te metode? to jakies narzędzie ? |
|
Back to top |
|
|
zytek Apprentice
Joined: 06 Feb 2004 Posts: 233 Location: Poland, Ostrów Wlkp.
|
Posted: Fri Apr 16, 2004 4:24 pm Post subject: |
|
|
Nie ma sprawy. Wkleję same skrypty, domyślisz się o co chodzi.. reszta - odsyłam do dokumentacji manuala.
Zasada jest taka, mam na głównym dysku partycję 4gb /backup oraz drugi dysk, gdzie /backup jest kopiowany na nią też po rsynku.
Pierwszy skrypt - kopiowanie / oraz /home z wyjątkami na /backup
Code: |
root@azazel />cat local-copy-backup
#!/bin/bash
DATE=`date +20%y_%m_%d-%H_%M_%S`
echo "Backup: $DATE"
echo "montuje /backup.. "
mount /dev/hda1 /backup
rsync -a --exclude /home --exclude /proc --exclude /mnt --exclude /backup --delete --perms --times -v / /backup
echo "kopiuje /home - rsync"
rsync -a --exclude gentoo/usr/portage --exclude proc --exclude services/samba --exclude backup --exclude services/mldonkey --delete --perms --times -v /home/ /backup/home
cp -pr /local-copy-backup /backup
touch /backup/$DATE
echo "odmontowuje /backup.. "
umount /backup
echo "gotowe."
|
drugi jest krótszy, kopiuje /backup na 2 dysk.
Code: |
root@azazel />cat mnt/secondone
#!/bin/bash
DATE=`date +20%y_%m_%d-%H_%M_%S`
echo "Backup: $DATE"
echo "montuje /backup.. "
mount /dev/hdd1 /mnt/hdd1
mount /dev/hda1 /backup
rsync -a --perms --times -v /backup/. /mnt/hdd1/2
umount /mnt/hdd1
umount /backup
|
Ogólnie to można zrobić w 1 skrypcie, ładniej itd. ale póki co mi starcza.
No i chyba nie muszę mówić, że można robić tak backup na maszynie po sieci, tak samo jak emerge ściąga nowe drzewko portage.
A co do mojego problemu.. ktoś ma pomysł gdzie ucieka 1GB ? |
|
Back to top |
|
|
misterLu Guru
Joined: 14 Sep 2003 Posts: 430 Location: Poland
|
Posted: Fri Apr 16, 2004 4:32 pm Post subject: |
|
|
Quote: | A co do mojego problemu.. ktoś ma pomysł gdzie ucieka 1GB ? |
wejdz do 'backupa' najpierw tego zwyklego , a potem tego większego o 1GB i odpal takie mały skrypcik:
Code: |
# for i in `ls -l | grep ^d | awk '{print $9}'`; do du -hs $i ; done
|
Zobaczysz ile zajmuje każdy katalog i może zlokalizujesz różnice. |
|
Back to top |
|
|
zytek Apprentice
Joined: 06 Feb 2004 Posts: 233 Location: Poland, Ostrów Wlkp.
|
Posted: Fri Apr 16, 2004 4:54 pm Post subject: |
|
|
misterLu wrote: | Quote: | A co do mojego problemu.. ktoś ma pomysł gdzie ucieka 1GB ? |
wejdz do 'backupa' najpierw tego zwyklego , a potem tego większego o 1GB i odpal takie mały skrypcik:
Code: |
# for i in `ls -l | grep ^d | awk '{print $9}'`; do du -hs $i ; done
|
Zobaczysz ile zajmuje każdy katalog i może zlokalizujesz różnice. |
ok, zrobię.
tylko mała porada.. zamiast skryptu można użyć po prostu
Code: | du -h --max-depth=1 | ;DDD |
|
Back to top |
|
|
zytek Apprentice
Joined: 06 Feb 2004 Posts: 233 Location: Poland, Ostrów Wlkp.
|
Posted: Fri Apr 16, 2004 5:18 pm Post subject: |
|
|
Już wszystko jasne!
W skrypcie secondone brakuje parametru --delete do rsynka
Thx. |
|
Back to top |
|
|
misterLu Guru
Joined: 14 Sep 2003 Posts: 430 Location: Poland
|
Posted: Fri Apr 16, 2004 5:20 pm Post subject: |
|
|
znów unaoczniłem swoje lenistwo i niechęć do czytania.
Sie nie zna funkcji programów, to sie kombinuje |
|
Back to top |
|
|
|