Autor |
Sõnum |
obundra
Vana Pingviin
Vanus: 50
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
|
|
janar
Vana Pingviin
Vanus: 38
Liitunud: 04.08.2011
Postitused: 698
Distributsioon: Kubuntu
|
postitatud: 17.01.2012, 08:34 postituse pealkiri:
(teema puudub)
|
|
|
võrgus on näha minu kolm serverit. Aga need on need mida mu server sheerib. Mul oleks vaja winni ketas külge haakida. Ühtegi winni masinat ma võrgus küll ei näe selle käsuga..
Asi võib siiski olla ikkagi selles, et server ei pingi neid winni masinaid..kuigi mu enda arvuti pingib...mingisugune blokk peal..aga eisuuda lahti hammustada milline..
Nonii mountisin need enda masina külge ja tahan panna rsynci oma masinas käima panna..oskab keegi juhendada ? Leidsin õpetuse kuidas seda tehakse linuxis..st et mõlemad masinad linuxid, aga mul on vaja varundada windows sharet.
|
|
|
|
|
|
|
|
obundra
Vana Pingviin
Vanus: 50
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
postitatud: 18.01.2012, 01:05 postituse pealkiri:
(teema puudub)
|
|
|
Kui windowsi kettad linuxi all mingisse kausta mountitud on, siis rsüngid sealt kaustast sinna kausta/masinasse kuhu vaja.Sellesama linuxi õpetuse järgi teedki, rsync -va /kuskohast /kuhukohta
|
|
|
|
_________________ IT teenused
|
|
|
|
janar
Vana Pingviin
Vanus: 38
Liitunud: 04.08.2011
Postitused: 698
Distributsioon: Kubuntu
|
postitatud: 18.01.2012, 08:17 postituse pealkiri:
(teema puudub)
|
|
|
mounditud kettad võivad ju olla samas masinas kuhu tahan rsyncida..? ja mul 6 erinevat ketast ning need vaja panna teatud päeval ja kelleajal automaatselt rsyncima panna croniga ?
|
|
|
|
|
|
|
|
akbgf
Vana Pingviin
Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
|
|
|
|
janar
Vana Pingviin
Vanus: 38
Liitunud: 04.08.2011
Postitused: 698
Distributsioon: Kubuntu
|
postitatud: 18.01.2012, 08:26 postituse pealkiri:
(teema puudub)
|
|
|
skripti saan teha kuidas ? ja mille alusel ?
Kas ma saaksin mingisuguse skripti näite, kus oleks 6 erineva masina (windowsi) maounditud ketaste shared sees, mida varundada ?
Kui mul on rsync olemas ja crontab ka, siis kas saab nende kahe programmi abil panna backupid erinevatelt masinatelt erladi päevadel backuppima on võimalik siis ?? ma ei suuda aru saada sellest, kuidas seda teha?
Vaja oleks scripti näidist, kus on 6 erineva masina kettad ja iga öö toimub ühe masina backup? saaks keegi selle teha ?
|
|
|
|
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
postitatud: 18.01.2012, 14:22 postituse pealkiri:
(teema puudub)
|
|
|
Skripti pead tegema ikka ise. Tee kasvõi midagi valmis ja postita see siia. Kindlasti annab keegi ideid juurde.
Aga alustada võiksid nii:
Moundi oma 6 sharet näiteks /mnt/kuuswinnisharet katalooma ja siis annadki rsync-le ette kataloogi /mnt/kuuswinnisharet
Algne rsynci rida oleks siis selline:
rsync -va /mnt/kuuswinnisharet /koht/kuhu/teha/backup
Edasi loe juba rsynci man-i
man rsync
-e
Kui skripti valmis saad, siis hakka alles croniga tegelema. Pole vaja oma pead segamini ajada
|
|
|
|
|
|
|
|
janar
Vana Pingviin
Vanus: 38
Liitunud: 04.08.2011
Postitused: 698
Distributsioon: Kubuntu
|
postitatud: 18.01.2012, 15:44 postituse pealkiri:
(teema puudub)
|
|
|
eem..manuaal on nagu kerge juturaamat juba
need on mul olemas shared on mounditud koht kuhu teha on ka olemas.
rsync -va /ip/backup /mnt/KOOPIAD/nimi
rsync -va /ip/_--_Too /mnt/KOOPIAD/nimi
rsync -va /ip/_Backupitavad asjad /mnt/KOOPIAD/nimi
rsync -va /ip/Incoming /mnt/KOOPIAD/nimi
rsync -va /ip/___2012 /mnt/KOOPIAD/nimi
rsync -va /ip/mydoc /mnt/KOOPIAD/nimi
Aga nüüd edasi..see skript on tavaline milline fail ?
|
|
|
|
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
postitatud: 18.01.2012, 16:51 postituse pealkiri:
(teema puudub)
|
|
|
Oot-oot. /ip/backup - sa tahad öelda, et sul on selline kataloog? Näita parem oma /etc/fstab fail ka siia või oma mount käsud, mida windowsis share haakimiseks kasutad.
Skipt on jah tavaline tekstifail. Faililaiend on .sh
|
|
|
|
|
|
|
|
akbgf
Vana Pingviin
Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
|
postitatud: 18.01.2012, 17:18 postituse pealkiri:
(teema puudub)
|
|
|
Näiteks
Kood: < Vali > < Laienda > |
#!/bin/sh
/bin/cp -f /root/logid/backup.log backup.log.bak
/bin/date > root/logid/backup.log
/bin/mount /mnt/backup
/usr/bin/rsync -a --delete --exclude=/home/juhan/jama* /home/juhan /mnt/backup &> /root/logid/backup.log
if [ $? -gt 0 -o $b1 -gt 0 ]
then
cat /root/logid/backup_viga.txt > /root/logid/tmp
else
cat /root/logid/backup_ok.txt > /root/logid/tmp
fi
/bin/mail -s"backup tulemus" juhan@gmail.com < /root/logid/tmp
/bin/umount /mnt/backup
|
|
|
|
|
|
|
|
|
janar
Vana Pingviin
Vanus: 38
Liitunud: 04.08.2011
Postitused: 698
Distributsioon: Kubuntu
|
postitatud: 19.01.2012, 08:18 postituse pealkiri:
(teema puudub)
|
|
|
ma mountisin windows shared ip järgi IP+sheeritud kataloog. mounditud on fstabis kõik sellisel viisil:
//IP/Share /mnt/BACKUPS/users/elin cifs username=elin,password=password
Kas ei piisaks sellest kui kirjutaksin crontabi 6 erinavet rida sellisel kujul:
0 10 * * 7 /usr/bin/rsync -av /home/backups /mnt/usbfantom/ 1> /dev/null 2>&1
/usr/bin/rsync see peaks näitama rsynci asukohta arvutis?
mis tähendavad 1> /dev/null 2>&1
|
|
|
|
|
|
|
|
akbgf
Vana Pingviin
Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
|
postitatud: 19.01.2012, 08:54 postituse pealkiri:
(teema puudub)
|
|
|
#: /usr/bin/rsync see peaks näitama rsynci asukohta arvutis?
Jah
#: mis tähendavad 1> /dev/null 2>&1
1 on standardväljund ja 2 on veaväljund.
Käsu /usr/bin/rsync kõik teated terminalile saadetakse /dev/null-i.
Et näha, mis toimub, on õige need vähemalt proovimise ajal saata logifaili.
|
|
|
|
|
|
|
|
janar
Vana Pingviin
Vanus: 38
Liitunud: 04.08.2011
Postitused: 698
Distributsioon: Kubuntu
|
postitatud: 19.01.2012, 09:29 postituse pealkiri:
(teema puudub)
|
|
|
põhimõttelist peaks see rida olema õige ja toimima crontabis kui mul endal shared ja mount poindid õiged ?
|
|
|
|
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
|
|
|
janar
Vana Pingviin
Vanus: 38
Liitunud: 04.08.2011
Postitused: 698
Distributsioon: Kubuntu
|
postitatud: 19.01.2012, 09:34 postituse pealkiri:
(teema puudub)
|
|
|
kataloog /BACKUPS on minu enda tehtud
tegin /mnt alla kataloogi BACKUPS
|
|
|
|
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
postitatud: 19.01.2012, 09:37 postituse pealkiri:
(teema puudub)
|
|
|
Tahtsin seda öelda, et ka siin peab olema backups kõikide suurte tähtedega. Niimoodi.
0 10 * * 7 /usr/bin/rsync -av /home/BACKUPS /mnt/usbfantom/ 1> /dev/null 2>&1
|
|
|
|
|
|
|
|
janar
Vana Pingviin
Vanus: 38
Liitunud: 04.08.2011
Postitused: 698
Distributsioon: Kubuntu
|
postitatud: 19.01.2012, 09:50 postituse pealkiri:
(teema puudub)
|
|
|
teen kohe proovi ära, võtsin suvalise masina ja suvalise kausta sharesin välja tegin vajalikud kataloogid ja kirjutasin rsync käsu crontabi, nüüd peaks iseenesest hakkama kell 10 ise crontab automaatselt tööle.
|
|
|
|
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
postitatud: 19.01.2012, 10:01 postituse pealkiri:
(teema puudub)
|
|
|
Parandage mind, kui eksin, aga 0 10 * * 7 peaks tähendama 10 pühapäeva hommikul. Kui soovid iga hommik kell 10, siis jäta 7 ära.
-e
Ma ei teagi, mis 7 seal tähendab. Võimalik, et annab veateate, sest üks dok [1] ütleb nii:
[day of week] Day of the week. 0-6 where Sunday = 0, Monday = 1, ...., Saturday = 6. * for every day of the week.
Ehk lugemine hakkab 0-st ja pühapäev on 0
[1] http://www.scrounge.org/linux/cron.html
|
|
|
|
Viimati muutis mihkel 19.01.2012, 10:05; muudetud 2 korda
|
|
|
|
janar
Vana Pingviin
Vanus: 38
Liitunud: 04.08.2011
Postitused: 698
Distributsioon: Kubuntu
|
postitatud: 19.01.2012, 10:02 postituse pealkiri:
(teema puudub)
|
|
|
hmm mul oli seatud nii 0 10 * * 4, aga crontab ei hakanud tööle ? miskit valesti ?
|
|
|
|
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
postitatud: 19.01.2012, 10:16 postituse pealkiri:
(teema puudub)
|
|
|
1> /dev/null 2>&1 ← võta see praegu maha ja lase crontab uuesti uute kellaaegadega käima. Kui ikka ei tööta, siis uuri /var/log/cron failis logi.
|
|
|
|
|
|
|
|
|