Varundamine Ubuntus
Moderaator: Moderaatorid
Varundamine Ubuntus
Tere,
otsin lihtsat lahendust, kuidas väikefirma arvutivõrgus andmeid varundada. Kõik arvutid kasutavad Ubuntut ja samuti ka server. Kui kellegil on juba toimiv süsteem püsti, siis oleksin väga tänulik, kui ta oma teadmisi ja kogemusi jagaks.
otsin lihtsat lahendust, kuidas väikefirma arvutivõrgus andmeid varundada. Kõik arvutid kasutavad Ubuntut ja samuti ka server. Kui kellegil on juba toimiv süsteem püsti, siis oleksin väga tänulik, kui ta oma teadmisi ja kogemusi jagaks.
mõtlesin sellele isegi, et nii oleks lihtsam, aga see tähendaks seda, et kui juba pole võrk backupitud, siis seda tuleks tõenäoliselt teha, aga backupimise vaatenurgast oleks see kõige lihtsam.. kui veel masinatesse logimine panna ldapi peale, siis saaks kasutajad oma kontoga igasse masinasse sisse logida nii, et neil oleks ees enda töölaud
kui muud võimalust ei ole siis hommikul (kui ei taha ööseks masinaid käima jätta ja nicega saab ta taustale vaikselt tiksuma panna) teatud kellaajal bashi script käima ja:
nice -15
moundib nfs ketta
kontrollib kas peab tegema täiskoopia või päevase (kontrollib kas kuupäeva või eelmise koopia või logi järgi)
kui päevase siis leiab findiga eilsed failid
tarrib mounditud kettale varukoopia
unmoundib
exit
see ei ole eepos vaid ka üks võimalus, mul analoogse ideoloogiaga wini masinad osad. linuxilised moundivad kõik serverist home katalooma ja sellega mure murtud
samas kui teed bashi scriptiga siis selle saad reeglina arhidektuurist ja distrost sõltumatu teha, ehk kui töötab ubuntus siis töötab ka fedoras jne...
nice -15
moundib nfs ketta
kontrollib kas peab tegema täiskoopia või päevase (kontrollib kas kuupäeva või eelmise koopia või logi järgi)
kui päevase siis leiab findiga eilsed failid
tarrib mounditud kettale varukoopia
unmoundib
exit
see ei ole eepos vaid ka üks võimalus, mul analoogse ideoloogiaga wini masinad osad. linuxilised moundivad kõik serverist home katalooma ja sellega mure murtud
samas kui teed bashi scriptiga siis selle saad reeglina arhidektuurist ja distrost sõltumatu teha, ehk kui töötab ubuntus siis töötab ka fedoras jne...
Uuel Ubuntu 11.10-l ja seega ka sellel baseeruval Estobuntu 11.11-l on varukoopia tegemine sisse ehitatud:
http://blog.sudobits.com/2011/10/04/how ... ntu-11-10/
Mõningaid nippe veel:
http://blog.sudobits.com/2011/10/13/top ... ntu-11-10/
http://blog.sudobits.com/2011/10/04/how ... ntu-11-10/
Mõningaid nippe veel:
http://blog.sudobits.com/2011/10/13/top ... ntu-11-10/
Tänan soovituste eest. Skripte olen proovinud, aga tahtsin midagi paremat. Lõpuks leidsin lahenduse omal jõul. Sisestasin juurkasutaja croni (sudo crontab -e) järgmised read:
00 12 * * * mount /dev/sdb1 /media/varu
01 12 * * * rsync -a --delete /home /media/varu
10 12 * * * umount /media/varu
Lihtsusel on ikka oma võlu ...
00 12 * * * mount /dev/sdb1 /media/varu
01 12 * * * rsync -a --delete /home /media/varu
10 12 * * * umount /media/varu
Lihtsusel on ikka oma võlu ...
janar,
alustama peaksid sellest, et võtad mõne suvalise tekstiredaktori lahti ja kirjutad sinna sisse järjest, üksteise alla kõik käsud, mida vaja. Nii saadki algelise skripti. Kuidas skriptid välja näevad, seda saad kasvõi siitsamast vikist teada: http://viki.pingviin.org/Kategooria:Skriptid või googli kaudu.
Hiljem võid exceptioneid ehk erandeid lisada, muutes skripti nii lollikindlamaks.
Üks väga elementaarne skript:
Käivitatakse käsurealt näiteks nii (kui failinimi on tere.sh)
sh tere.sh
Lihtne
alustama peaksid sellest, et võtad mõne suvalise tekstiredaktori lahti ja kirjutad sinna sisse järjest, üksteise alla kõik käsud, mida vaja. Nii saadki algelise skripti. Kuidas skriptid välja näevad, seda saad kasvõi siitsamast vikist teada: http://viki.pingviin.org/Kategooria:Skriptid või googli kaudu.
Hiljem võid exceptioneid ehk erandeid lisada, muutes skripti nii lollikindlamaks.
Üks väga elementaarne skript:
Kood: Vali kõik
#!/bin/sh
echo "Tere"
sh tere.sh
Lihtne
kettad asuvad eraldi masinates ja on winni poolt välja sharetud. ip järgi olen mpuntinud eisaa ja hostname järgi ei ole mingit võimalust..vb teen isegi miadgi valesti. ip jaoks kasutan käsku:
mount -t cifs //masinaIP/Shares /mnt/Windows -o user=username
peale passwordi trükkimist jääb lihtsalt tukkuma.. ja ei juhtu midagi..
mount -t cifs //masinaIP/Shares /mnt/Windows -o user=username
peale passwordi trükkimist jääb lihtsalt tukkuma.. ja ei juhtu midagi..





