mv
当目标是 S3FS 挂载时,命令(临时)是否复制移动的文件?
我的虚拟机已达到总空间消耗量。因此,我想将一些文件移动到存储桶(使用 S3FS 安装)以释放一些空间。
由于我目前使用了 28.90GB 的 88.7%,大约是 25.70GB,而我计划移动的目录是 8.2GB,所以我担心使用 100% 会卡住。
mv /path/sourcefolder/* /path/destinationfolder/
mv
当目标是 S3FS 挂载时,命令(临时)是否复制移动的文件?
我的虚拟机已达到总空间消耗量。因此,我想将一些文件移动到存储桶(使用 S3FS 安装)以释放一些空间。
由于我目前使用了 28.90GB 的 88.7%,大约是 25.70GB,而我计划移动的目录是 8.2GB,所以我担心使用 100% 会卡住。
mv /path/sourcefolder/* /path/destinationfolder/
s3fs 使用本地临时存储将对象写入 S3。
-o max_dirty_data
控制此数量,默认设置为 5 GB。当复制较大的文件(例如 10 GB)时,s3fs 会将前 5 GB 写入本地,然后写入 S3。然后,它将向两者写入第二个 5 GB,然后使用服务器端副本来组装最终对象。因此,如果您担心使用过多的本地存储,则应该减小该值。但这样做会触发额外的服务器端副本,可能会减慢整体写入操作。mv
不重复文件。cp
做。