1

我有一个巨大的目录(200+ gb)用于备份。我想将 tar 文件同时上传到远程 ftp。(管道、标准输出、标准输入等)

我不想将数据写入本地硬盘。我有一个ssd硬盘

此代码不起作用。(是的,我知道问题是拆分命令!)

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
4

0 回答 0