我有一个巨大的目录(200+ gb)用于备份。我想将tar文件同时上传到远程ftp。 (管道,标准输出,标准输入等)
我不想把数据写入本地硬盘。我有一个ssd hdd
这段代码不起作用。(是的,我知道问题是拆分命令!)
tar cvzf - /backup | openssl aes-256-cbc -salt -k "password" | split -b 1000m | curl -u user:password ftp.site.com/backup.tar -T -
此代码正在运行,但将拆分文件写入hdd。
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