» »

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.

Klemenn ::

hm.

kaj pa če si postaviš svoj, opensource, dropbox?

SplitCookie ::

Cobian backup
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_

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!

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_

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

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

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Imate rajši Win 7 kot Win 10? Imamo rešitev. (strani: 1 2 3 4 )

Oddelek: Operacijski sistemi
15347444 (37675) Cervantes
»

Domače/javno omrežje statika/dinamika

Oddelek: Omrežja in internet
343563 (2854) Pithlit
»

batch fajl iz txt (strani: 1 2 )

Oddelek: Programiranje
659633 (8294) b3D_950
»

preverjanje net povezave z dos batch ukazi

Oddelek: Programiranje
173714 (2054) amigo_no1
»

[bat datoteke] Trenutni datum in ura

Oddelek: Programiranje
112487 (2244) darkolord

Več podobnih tem