Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
obundra
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 17.01.2012, 02:47  postituse pealkiri:  (teema puudub)  

Vaata milliseid masinaid võrgus üldse näha on
Kood:
smbtree

ja mis kama nad sheerivad
Kood:
smbclient -L masinanimi või ip -U kasutajanimi

_________________
IT teenused

janar
Vana Pingviin
Vana Pingviin


Vanus: 37
Liitunud: 04.08.2011
Postitused: 698

Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 17.01.2012, 09: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
Vana Pingviin


Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 18.01.2012, 02: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
Vana Pingviin


Vanus: 37
Liitunud: 04.08.2011
Postitused: 698

Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 18.01.2012, 09: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
Vana Pingviin



Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
estonia.gif
postituspostitatud: 18.01.2012, 09:22  postituse pealkiri:  (teema puudub)  

janar kirjutas:
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 ?

Nii jah.
Et crontabis lihtsam õiendada oleks, tee bashi skript, kus kirjeldad kõik toimingud - varundamisele kuuluvad kaustad ja väljajäetavad kaustad nagu /tmp ja /var/tmp ja kasutajate veebilehitsejate cache'id ja valgustkartvad materjalid Wink


janar
Vana Pingviin
Vana Pingviin


Vanus: 37
Liitunud: 04.08.2011
Postitused: 698

Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 18.01.2012, 09: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
Vana Pingviin



Liitunud: 16.04.2006
Postitused: 1284

Distributsioon: Fedora/Centos
estonia.gif
postituspostitatud: 18.01.2012, 15: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 Razz


janar
Vana Pingviin
Vana Pingviin


Vanus: 37
Liitunud: 04.08.2011
Postitused: 698

Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 18.01.2012, 16:44  postituse pealkiri:  (teema puudub)  

eem..manuaal on nagu kerge juturaamat juba Very Happy
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
Vana Pingviin



Liitunud: 16.04.2006
Postitused: 1284

Distributsioon: Fedora/Centos
estonia.gif
postituspostitatud: 18.01.2012, 17: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
Vana Pingviin



Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
estonia.gif
postituspostitatud: 18.01.2012, 18:18  postituse pealkiri:  (teema puudub)  

Näiteks
Kood:

#!/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
Vana Pingviin


Vanus: 37
Liitunud: 04.08.2011
Postitused: 698

Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 19.01.2012, 09: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
Vana Pingviin



Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
estonia.gif
postituspostitatud: 19.01.2012, 09: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
Vana Pingviin


Vanus: 37
Liitunud: 04.08.2011
Postitused: 698

Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 19.01.2012, 10: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
Vana Pingviin



Liitunud: 16.04.2006
Postitused: 1284

Distributsioon: Fedora/Centos
estonia.gif
postituspostitatud: 19.01.2012, 10:31  postituse pealkiri:  (teema puudub)  

janar kirjutas:

//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



Esimene asi. Linux on tõusutundlik st. BACKUPS ja backups ei ole sama asi. Ning jah. Piisab sellest ühest reast, sest kõik vajalikud kataloogid on /mnt/BACKUPS kataloogis.


janar
Vana Pingviin
Vana Pingviin


Vanus: 37
Liitunud: 04.08.2011
Postitused: 698

Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 19.01.2012, 10:34  postituse pealkiri:  (teema puudub)  

kataloog /BACKUPS on minu enda tehtud
tegin /mnt alla kataloogi BACKUPS


mihkel
Vana Pingviin
Vana Pingviin



Liitunud: 16.04.2006
Postitused: 1284

Distributsioon: Fedora/Centos
estonia.gif
postituspostitatud: 19.01.2012, 10: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
Vana Pingviin


Vanus: 37
Liitunud: 04.08.2011
Postitused: 698

Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 19.01.2012, 10: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
Vana Pingviin



Liitunud: 16.04.2006
Postitused: 1284

Distributsioon: Fedora/Centos
estonia.gif
postituspostitatud: 19.01.2012, 11: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, 11:05; muudetud 2 korda
janar
Vana Pingviin
Vana Pingviin


Vanus: 37
Liitunud: 04.08.2011
Postitused: 698

Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 19.01.2012, 11:02  postituse pealkiri:  (teema puudub)  

hmm mul oli seatud nii 0 10 * * 4, aga crontab ei hakanud tööle ? miskit valesti ?


mihkel
Vana Pingviin
Vana Pingviin



Liitunud: 16.04.2006
Postitused: 1284

Distributsioon: Fedora/Centos
estonia.gif
postituspostitatud: 19.01.2012, 11: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.


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group