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

Со временем встал вопрос резервного копирования бэкапов не только на Яндекс.Диск, но и на другой сервер.
Имелась вторая машинка с Linux на который и решили периодически заливать бэкапы по ftp.
Осталось только доработать скрипт резервного копирования.

Но как залить файлы из скрипта по FTP.
По уму нужно использовать или rsync или bacula или scp. Но для первых двух нужно разворачивать дополнительный софт, а для последнего нужно реализовать авторизацию по ключам. Оставался еще вариант использовать велосипеды с костылями в виде интерактивного ввода пароля через expect.
Но нашлось куда более простое и элегантное решение — CURL.

curl -T backup.tar -u user:pass ftp://backup.com/backups

One comment on “Резервное копирование по FTP

  1. Reply читайте Май 1,2016 12:04 дп

    Спасибо, за хорошую статью! побольше бы таких
    сайтов как у Вас!

Leave a Reply