Удаленное резервное копирование по FTP - Архив архивов + шифрование + разделение на удаленный FTP
У меня есть огромный каталог (200+ ГБ) для резервного копирования. Я хочу загрузить файл tar одновременно на удаленный FTP. (конвейер, стандартный вывод, стандартный ввод и т. д.)
Я не хочу записывать данные на локальный жесткий диск. У меня есть ssd hdd
этот код не работает. (Да, я знаю, что проблема в команде split!)
tar cvzf - /backup | openssl aes-256-cbc -salt -k "password" | split -b 1000m | curl -u user:password ftp.site.com/backup.tar -T -
этот код работает, но записывает разделенные файлы на жесткий диск.
tar cvzf - /backup | openssl aes-256-cbc -salt -k "password" | split -b 1000m - bkup
for file in bkup*
do
curl -u user:password ftp.site.com/$file -T $file
done