Резервное копирование по FTP

Raistlin
На сайте с 01.02.2010
Offline
247
#11
LEOnidUKG:
Давайте

И будет правильно, так как все вопросы уже разжёваны до невозможности.

Raistlin добавил 02.08.2011 в 13:24

LEOnidUKG:
Просто КОД на баше

Напишу только за деньги. А бесплатно могу дать вам лишь волшебный указующий пендель в нужном направлении ;).

HostAce - Асы в своем деле (http://hostace.ru)
iHead
На сайте с 25.04.2008
Offline
137
#12
LEOnidUKG:
Боже мой... вы реально все тупите а?
Если бы я знал как писать скрипты на баше, я бы наверное не создавал этот топик.

Давайте я тоже всем кто будет спрашивать меня по php буду отсылать читать книги вместо, того, чтобы просто написать пару строк кода.

Я бы на Perl написал. Пример.

Рекомендуемый хостинг партнер 1С-Битрикс (https://www.ihead.ru/bitrix/), PHP-хостинг (https://www.ihead.ru/php/), доверенный партнер RU-CENTER (https://www.ihead.ru/news/573.html), официальный представитель REG.RU в Кирове (https://www.ihead.ru/news/851.html)
LEOnidUKG
На сайте с 25.11.2006
Offline
1725
#13

Так оффтоперы надоели. Если ВЫ не может написать КОД, просто. Да даже уже просто его поправить, может просто помолчите а?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
Raistlin
На сайте с 01.02.2010
Offline
247
#14

Да, вторая ссылка в гугле по запросу "скрипт удаленного бекапа" : http://forum.sysadmins.su/index.php?showtopic=2351

Raistlin
На сайте с 01.02.2010
Offline
247
#15
LEOnidUKG:
может просто помолчите а?

Это форум. Вам вроде пока по делу говорят.

LEOnidUKG
На сайте с 25.11.2006
Offline
1725
#16
Raistlin:
Да, вторая ссылка в гугле по запросу "скрипт удаленного бекапа" : http://forum.sysadmins.su/index.php?showtopic=2351

там хоть 1 слово про FTP есть?

KU
На сайте с 17.07.2008
Offline
251
#17

### ftp ###

LIST=`ls -l | awk '{ print $9 }'`

for DUMPFILE in $LIST ; do

cd $BACKUP

$FTP -n $FTPS <<END_SCRIPT

quote USER $FTPU

quote PASS $FTPP

cd $FTPD

mput $DUMPFILE

quit

END_SCRIPT

done

Не тестировал, но по идее должно работать.

Хостинг ( https://good-host.net ) / Linux VPS ( https://good-host.net/vps ) / Windows VPS ( https://good-host.net/windows-vps ) / Выделенные серверы ( https://good-host.net/dedicated ) 14 лет онлайн!
LEOnidUKG
На сайте с 25.11.2006
Offline
1725
#18
Raistlin:
Это форум. Вам вроде пока по делу говорят.

Если бы я спросил:

Дайте мне ссылок по данной теме или порекомендуйте литературу и т.п.

НО, я по-моему чётко поставил задачу.

LEOnidUKG добавил 02.08.2011 в 13:28

KM.UA, спасибо сейчас тестану.

Raistlin
На сайте с 01.02.2010
Offline
247
#19

LEOnidUKG, а голову включить? А еще загуглить? И взять готовый скрипт, посоветованный еще во втором посте? Вот ссыль : http://www.opennet.ru/dev/fsbackup

LEOnidUKG
На сайте с 25.11.2006
Offline
1725
#20
KM.UA:
### ftp ###
LIST=`ls -l | awk '{ print $9 }'`
for DUMPFILE in $LIST ; do
cd $BACKUP
$FTP -n $FTPS <<END_SCRIPT
quote USER $FTPU
quote PASS $FTPP
cd $FTPD
mput $DUMPFILE
quit
END_SCRIPT
done

Не тестировал, но по идее должно работать.

Что-то с ковычками не так

Пробовал заменить ` на "

for: command not foundint }'

: command not found

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий