Forum » Programska oprema » Ftp batch jobs - preglednost
Ftp batch jobs - preglednost
psychoshorty ::
Pozdrav,
za eno firmo, kjer se ukvarjajo z mediji in oblikovanjem, uporabljajo navadne batch skripte pod windows sistemom za prenos datotek na svoje ftp streznike, kjer se potem datoteke avtomatizirano preoblikujejo v coverje ipd.
Problem je, da je to sila nepregledno. Batch job se sicer izvrsi vsak dan ob 18.00 uri recimo, ampak ce pride ze do najmanjse prekinitve, je seveda vse zaman, saj se skripta ne izpelje do konca, poleg tega se ne morejo nastaviti opcije kot se pri ftp clientu lahko (prepisi datoteko, ce je ta spremenjena, preskoci, ce je nespremenjena ipd.).
Ali obstaja kaksen tool, s katerim bi lahko preko gui-ja dolocil:
- taske in kdaj naj se izpeljejo
- opcije kot jih ponuja ftp (prepisi ce, preskoci, nadaljuj v primeru prekinitve povezave ipd).
- moznost pridobitve loga po mailu
- gui
Hvala za vsak nasvet!
P.
za eno firmo, kjer se ukvarjajo z mediji in oblikovanjem, uporabljajo navadne batch skripte pod windows sistemom za prenos datotek na svoje ftp streznike, kjer se potem datoteke avtomatizirano preoblikujejo v coverje ipd.
Problem je, da je to sila nepregledno. Batch job se sicer izvrsi vsak dan ob 18.00 uri recimo, ampak ce pride ze do najmanjse prekinitve, je seveda vse zaman, saj se skripta ne izpelje do konca, poleg tega se ne morejo nastaviti opcije kot se pri ftp clientu lahko (prepisi datoteko, ce je ta spremenjena, preskoci, ce je nespremenjena ipd.).
Ali obstaja kaksen tool, s katerim bi lahko preko gui-ja dolocil:
- taske in kdaj naj se izpeljejo
- opcije kot jih ponuja ftp (prepisi ce, preskoci, nadaljuj v primeru prekinitve povezave ipd).
- moznost pridobitve loga po mailu
- gui
Hvala za vsak nasvet!
P.
SplitCookie ::
Cobian backup
Go figure:>
Go figure:>
SplitCookie> Prevoziš RDEČO ! jype> Ja? A to je kaj posebnega?
Ramon dekers> Ječa je lahko naravno okolje potem ko se adaptiraš.
jype> CPP ne spoštujem _NIKOLI_
Ramon dekers> Ječa je lahko naravno okolje potem ko se adaptiraš.
jype> CPP ne spoštujem _NIKOLI_
psychoshorty ::
@Klemenn, ne pride v postev.
@Cookie, lol, kako sem lahko pozabil na Cobian. :D Hvala ti. Sem bil prevec zaposlen z OpenAudit 9.2 in se sploh nisem spomnil v tem trenutku. Hvala!
@Cookie, lol, kako sem lahko pozabil na Cobian. :D Hvala ti. Sem bil prevec zaposlen z OpenAudit 9.2 in se sploh nisem spomnil v tem trenutku. Hvala!
SplitCookie ::
Np:)
SplitCookie> Prevoziš RDEČO ! jype> Ja? A to je kaj posebnega?
Ramon dekers> Ječa je lahko naravno okolje potem ko se adaptiraš.
jype> CPP ne spoštujem _NIKOLI_
Ramon dekers> Ječa je lahko naravno okolje potem ko se adaptiraš.
jype> CPP ne spoštujem _NIKOLI_
krneki0001 ::
Zakaj pa skripte ne narediš ponovljive. Sam imam batch skripte dolge preko 3000 vrstic, vendar je vse narejeno po korakih in vsak korak je ponovljiv. Logiranje je tudi narejeno v taki skripti in če skripta pade (pride do napake), mi avtomatsko pošlje SMS na telefon in po emailu datoteko error.log.
primer skripte:
Sam sicer uporabljam tudi cobiana, vendar v povezavi z nekaj svojimi skriptami in 7zip, ker navaden pkzip, ki ga uporablja cobian ni več dovolj. Namreč navaden zip ne more zapakirati 150.000 datotek, ki imajo skupaj čez 60Gb, 7zip pa to naredi.
primer skripte:
echo zacetek %TIME% rem v ini datoteki so našteti tipi datotek, ki jih obdelujemo Set inifile=x:\xxx.ini rem ZACETEK PROGRAMA For /F "tokens=1* delims=;" %%i in (%inifile%) do (Call :delaj %%i) GOTO :eof :delaj 7zip xxx call :ftp GOTO :eof :ftp call :preveri-linijo if errorlevel=0 call :prenesi if errorlevel=1 call :abend GOTO :eof :prenesi ftp xxxxx GOTO :eof :abend call :obvesti GOTO :eof :obvesti sms xxx mail xxx GOTO :eof :eof echo zacetek %TIME% exit
Sam sicer uporabljam tudi cobiana, vendar v povezavi z nekaj svojimi skriptami in 7zip, ker navaden pkzip, ki ga uporablja cobian ni več dovolj. Namreč navaden zip ne more zapakirati 150.000 datotek, ki imajo skupaj čez 60Gb, 7zip pa to naredi.
Asrock X99 Extreme 4 | Intel E5-2683V4 ES | 64GB DDR4 2400MHz ECC |
Samsung 250GB M.2 | Asus 1070 TI | 850W Antec | LC Tank Buster
Samsung 250GB M.2 | Asus 1070 TI | 850W Antec | LC Tank Buster
psychoshorty ::
Skriptiranje je ze naprednejsa oblika. Zal tukaj uporabnik zeli enostavno opcijo, kot je Cobian, da lahko po potrebi tudi sam posreduje. Skriptiranje bi bilo za njih prezahtevno. :)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Imate rajši Win 7 kot Win 10? Imamo rešitev. (strani: 1 2 3 4 )Oddelek: Operacijski sistemi | 47559 (37790) | Cervantes |
» | Domače/javno omrežje statika/dinamikaOddelek: Omrežja in internet | 3577 (2868) | Pithlit |
» | batch fajl iz txt (strani: 1 2 )Oddelek: Programiranje | 9703 (8364) | b3D_950 |
» | preverjanje net povezave z dos batch ukaziOddelek: Programiranje | 3725 (2065) | amigo_no1 |
» | [bat datoteke] Trenutni datum in uraOddelek: Programiranje | 2491 (2248) | darkolord |