Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 14 odgovora
  • 6.156 pregleda

Najnovija ↓

Backup direktno na serveru 27.01.2002. u 17:33 · pre 301 mesec #1
Treba mi scripta koje ce automatski da zapakuje odredjene fajlovei direktorijume sa servera i da ih smesti u jedan .tar fajl. Da li tako nesto postoji ???
Potpis
Pozdrav, NenadS!
Re: Backup direktno na serveru 02.03.2002. u 01:58 · pre 300 meseci #2
Za to ti uopste ne treba perl skripta. To mozes da uradis u najobicnijoj shell skripti, bash na primer. Naravno ako znas to rucno da uradis.







cat > skripta.sh



Code:



#!/bin/bash







tar -c /putanja/do/dir-a/ili/fajla/koji/oces/da/kompresujes > fajl_u_koji_oces_dakompresujes



tar -c /isti/djavo > takodje







# ovde mozes dodati i na primer da ti salje to na mail !!!



# i to je to !











Sad samo dodas liniju u crontab da ti startuje ovu skriptu na odredjeno vreme i resen problem.
Re: Backup direktno na serveru 24.03.2002. u 14:18 · pre 299 meseci #4
A sta ako hocu ceo dir da zapakujem ? Sta onda ?
Ako mozete da napisete neku perl scriptu posto ne znam da radim u shell-u ili mi objasnite kako to da izvedem. Znaci trebam da zapakujem ceo dir i da ga negde smestim (na serveru u drugi dir).
Hitno !!!
Potpis
Pozdrav, NenadS!
Re: Backup direktno na serveru 24.03.2002. u 19:22 · pre 299 meseci #6
Mislim nije mi jasno sto se pravis pametan lepo ti pise gore u onom mom prvom postu

tar -c /putanja/do/DIREKTORIUMA > ime_zapakovanog_fajla.tar

Kako si me smorio to je nehumano!
Re: Backup direktno na serveru 24.03.2002. u 19:42 · pre 299 meseci #7
Mohikanac, bez nervoze ;)

Čoveku si samo trebao da naglasiš da te tar komande treba da izvrši preko system() funkcije ili korišćenjem obrnutih singlequote-ova:

Code:
$rezultat = `komanda parametri...`;


Za više detalja o tar komandi, pročitaj man tar!
Re: Backup direktno na serveru 24.03.2002. u 20:01 · pre 299 meseci #8
I ja mislim da je za njega bolja shell skripta nego bilo sta drugo napisano u Perlu osim ako ne zeli neke ekstra perverzije ili si. Samo uradi kako MoHicAn savetuje.
Re: Backup direktno na serveru 25.03.2002. u 00:29 · pre 299 meseci #9
Citat:
MoHicAn:
Sta si ti debil ?

tar -c /putanja/ime_dir-a

!!!!!!!!!!!!!!!!!!!!!


Ma nisam, ali sa smoren , pa nisam ni video sta si napisao :)
Pogledao sam sve i bas je ono sto mi treba, ali jebiga ja ne znam to da iskoristim...
Gde da ukucam tu komadu? Koristim Win Commander kao ftp ??? kad ukucam u commnad line ovo recimo tar
Code:

tar -c /homepages/30/d34098201/htdocs/org_dir/aaa > proba.tar

Pise da nerazme komandu...

Ajd napisi lepo kako sve to ide, posto nisam uspeo da se snadjem, a treba mi to hitno !!!
Potpis
Pozdrav, NenadS!
Re: Backup direktno na serveru 25.03.2002. u 03:26 · pre 299 meseci #10
Citat:
MoHicAn:
Sta si ti debil ?
tar -c /putanja/ime_dir-a
!!!!!!!!!!!!!!!!!!!!!


shta bre odma sikcesh ..
ne zna chovek :)
Re: Backup direktno na serveru 25.03.2002. u 03:33 · pre 299 meseci #11
Citat:
NenadS:
Ajd napisi lepo kako sve to ide, posto nisam uspeo da se snadjem, a treba mi to hitno !!!


elem... a kako ti pristupash tome ?
Re: Backup direktno na serveru 25.03.2002. u 12:14 · pre 299 meseci #12
# tar cf imearhive.tar /putanja/do/direktorijuma/sa/fajlovima

Nije potrebna I/O redirekcija. Mozda nije lose i da se ta tar arhiva i gzip-uje - u tom slucaju koristi i svic z:

# tar czf imearhive.tar.gz /putanja/do/direktorijuma/sa/fajlovima/

Poz, alex.

P.S - Sto komplikujete ovako jednostavnu situaciju sa perl skriptom?
Potpis
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
Re: Backup direktno na serveru 25.03.2002. u 13:02 · pre 299 meseci #13
Citat:
alex:
P.S - Sto komplikujete ovako jednostavnu situaciju sa perl skriptom?


Pa to Nenad komolikuje. Svi mu predlazemo jednostavno resenje a on zapeo za perl skript.
Elem, tu komandu ne mozes izvrsiti preko ftp-a vec se moras na neki drugi nacin povezati na taj server - telnetom, preko SSH,... i kucati u terminalu zaljenu komandu. Mozes staviti i u cron pa da ti se izvrsava periodicno u zeljenim intervalima. Ti sedis kod kuce i ne razmisljas o backupu a server radi to u pozadini i izvestava te mailom. Divota :)
Re: Backup direktno na serveru 25.03.2002. u 16:01 · pre 299 meseci #14
Posto cenim da nemas pristup preko telnet/ssh-a preporucujem ti da napravis ovakvu skriptu

#!/bin/sh
tar czf /neko/mesto/ime_fajla.tar.gz /putanja/do/dira/za/backupovanje

i onda daj administratoru da ti stavi tu skriptu negde na sistem. Moze u tvoj private direktorijum i pitaj ga da ti doda u cron da se dize na primer svako jutro u 5 il tako nesto i eto ti ga backup. Eventualno mozes da dodas gore u skriptu neke variacije sa rcp ili scp komandom da ti kopira taj backup na neki drugi server al to bi mozda napravilo previse protoka ali je zato najsigurnije.
Re: Backup direktno na serveru 25.03.2002. u 16:05 · pre 299 meseci #15
BTW izvinjavam se na nagloj reakciji.


PS: Poceo sam da citam perl sada. Kad mi prodju ispiti verovatno cu imati vise vremena da zavrsim knjigu pa cu napisati i neku obimniju skriptu i za sebe pa cu ti dati ako ti jos bude trebala ali za ovo sto si ti trazio ne treba ti nista bolje od shell skripte.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme