我想要备份一个很大的 directory 到 cloud storage
因为有单档大小限制,目前是写个 script 先 tar 起来再 pipe 到 split
等切完后 for loop 把所有档案 upload 上去
一方面未来资料如果大于 disk 的一半 tar 会放不下
一方面为了加速 tar - upload 的效率
我希望 split 产生一个分割档时同时上传档案(pipeline?)
但是 split 好像没有相关的 callback, 也不会丢出 sig/msg
不知道有没有替代的方案?还是只能自己写...