Automatizovany FTP upload
Josef Hrabec
hrabec at ramgate.cz
Sat Nov 26 23:51:16 CET 2005
podobny problem jsem resil na AIX-u z duvodu, kdy pro presun velkeho poctu
velmi objemnych souboru se NFS stalo jiz pomalym a scp jsem rovnez nechtel
pouzit pro jeho velkou rezii - uziti ftp bylo v tomto pripade idealni volbou
(prenos se provadel v ramci dvou serveru v interni siti)
skript pak vypadal takto:
#! /usr/bin/ksh
HOST=dest_host
USER=anonymous
PASSWD=asdf at asd.asd
SRCDIR=/tmp/src_server
DESTDIR=/tmp/dest_server
exec 4>&1
ftp -nv >&4 2>&4 |&
print -p open $HOST
print -p user $USER $PASSWD
print -p lcd $SRCDIR
print -p binary
for file in $(ls $SRCDIR); do
print -p put $file
done
print -p bye
wait
# set files modes and rights, DESTDIR is mounted as NFS filesystem
for file in $(ls $SRCDIR); do
aclget $SRCDIR/$file | aclput $DESTDIR/$file
own=`ls -l $SRCDIR/$file | awk 'BEGIN {OFS=""}{print $3,":",$4}'`
chown $own $DESTDIR/$file
done
exit 0
pepa
----- Original Message -----
From: "Private" <mytrix at net4you.cz>
To: "FreeBSD mailing list" <users-l at freebsd.cz>
Sent: Saturday, November 26, 2005 7:36 PM
Subject: RE: Automatizovany FTP upload
No to bylo myšleno tak, že tm to FTP běží v rámci jiných potřeb, tak mě
napadlo ho využít. No každopádně abych se vrátil k řešení původního
problému, doporučujete tedy použít raději přímo nějaké utility pro
zálohování, které tu již byly jmenovány (rsyncd alebo rdiff-backup) ? Jakože
platí, že čím jednodušší to bude, tím lépe. Díky.
-----Original Message-----
From: users-l-bounces at freebsd.cz [mailto:users-l-bounces at freebsd.cz] On
Behalf Of Dan Lukes
Posted At: Saturday, November 26, 2005 7:24 PM
Posted To: Private
Conversation: Automatizovany FTP upload
Subject: Re: Automatizovany FTP upload
Private wrote:
> jen mi přišlo zbytečné instalovat nějakou další službu, když FTP jede
Nemel jsem dojem, ze po defaultni instalaci FTP jede, zatimco mam
dojem, ze sshd ano (pripoustim, jisty si nejsem).
Ovsem, pokud jste ho vypnul a misto toho zapnul telnet+ftp ( i tak mi
ale furt vychazi, ze vam tech sluzeb bezi vic, nez kolik jich pustila
defaultni instalace, ktera to sshd obsahovala), pak uz asi muze skutecne
byt jedno, ze pouzijete to FTP - jen je to proste slozitejsi.
> Proto jsem se vydal cestou nejmenšího odporu..
Nemam v umyslu vas presvedcovat, ze to FTP je blbost - jen mi pripada,
ze jste si tu cestu nejmensiho odporu vybral nejak slozitou.
Rada jak rozchodit FTP sla v minulem mailu. Pokud to nepomuze, je treba
ve FTP zapnout debug, aby bylo videt jake presne prikazy posila a jake
dostava odpovedi.
Dan
--
FreeBSD mailing list (users-l at freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l
--
FreeBSD mailing list (users-l at freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l
More information about the Users-l
mailing list