Страница 1 из 1

Скрипт копирования по FTP

Добавлено: 2012-08-24 4:13:10
tray.irk
Доброго времени суток дорогие форумчане :)

Помогите ... необходим скрипт который бы копировал фалы из одной папки на серваке ... в определенную папку на другом серваке по протоколу FTP? и желательно что бы просматривал на наличие устаревших файлов на ftp сервере ... если старее скажем 7 дней то он их с сервака ftp удалял

Вообщем скрипт резервного копирования по FTP :)

Re: Скрипт копирования по FTP

Добавлено: 2012-08-24 5:57:15
Charlz_Klug_
tray.irk писал(а): Помогите ... необходим скрипт который бы копировал фалы из одной папки на серваке ... в определенную папку на другом серваке по протоколу FTP?
Тут можно wput использовать.
tray.irk писал(а): и желательно что бы просматривал на наличие устаревших файлов на ftp сервере ... если старее скажем 7 дней то он их с сервака ftp удалял
А тут можно воспользоваться Perl'овским Net::FTP.

Re: Скрипт копирования по FTP

Добавлено: 2012-08-24 5:57:50
ChihPih
FTP не очень подходит для таких применений. Только его можно использовать? Может лучше посмотреть в сторону rsync?

Re: Скрипт копирования по FTP

Добавлено: 2012-08-27 8:45:50
manefesto
ну вот я например закидываю динамический ip себе на сервак

Код: Выделить всё

#!/bin/sh
cd /root/sh
echo > /root/sh/ifconfig.log
date >> /root/sh/ifconfig.log
wget -O - -q icanhazip.com >>  /root/sh/ifconfig.log
/sbin/ifconfig >> /root/sh/ifconfig.log
ftp -ni <FTPSERV> <<!
user <USER> <PASS>
binary
put ifconfig.log
bye
!