之前在这里发帖问了要怎么限制 CPU 使用来符合 VPS 商家的 ToC,最后用了 cpulimit 。
现在 limit 了以后倒是不会用量过高而被停机了,但是我从 PT 上下载到 VPS 里的 2T 视频不知道要怎么搞出来。
这 2T 视频都是一个种子的资源,想要通过尽量简单的方式把所有视频上传到一个 5T 的 OneDrive 里。
一开始的方法是通过 docker 部署了一个 firefox ,把文件目录挂载进去,然后通过浏览器窗口进行上传。在关掉 cpulimit 的时候用量会很高。打开之后倒是看起来似乎能正常上传,但是上传一段时间后就会中断,并且报告说无法上传。
打开 onedrive 能看到部分上传的文件。后续我把文件大概拆为 3 份,每次上传 1/3 也是同样的结果。再拆更多份可能会过于麻烦,也还没去尝试。
后来我又试了 rclone copy 。因为 cpulimit 的原因,rclone 在 terminal 里的进程一段时间后会 stop ,然后又从后台继续进行。但是这时候 shell 本身是没有 attach 的。也就无从查看实际的进行步骤。
刚开始的时候通过 top 还能看到 rclone copy 的进程时不时地出现在顶部。但是后来就看不到了。通过网卡速度也能看出这个 rclone 大概率是停掉了。
所以有什么办法可以让这个上传操作在不违反 CPU 用量的情况下实现呢?