同步前 100 个文件夹以进行性能测试

同步前 100 个文件夹以进行性能测试

我正在尝试测量我们服务器之间新设置的 NFS 驱动器的性能,因此我尝试同步 100 个大文件。我有 400 个文件夹,每个文件夹仅包含一个大文件。我该如何 rsync 它们?以下命令给出错误:

[12:53:56] jalal@ayan:/SeaExp_1/400_folders$ time rsync -arv `ls | head -n 100`  /SeaExpNFS/100_folders --progress
rsync: -rw-rw-rw-: unknown option
rsync error: syntax or usage error (code 1) at main.c(1585) [client=3.1.2]

real    0m0.039s
user    0m0.011s
sys     0m0.012s

其中两台服务器是 Ubuntu 20.04,另一台是 Ubuntu 18.04。NFS 由 IT 管理。这里/SeaExpNFS是 NFS 驱动器,/SeaExp_1是外部 HDD。

答案1

$ find . -name "*.svs" | head -100 | rsync -avz --files-from=- /SeaExp_1/TCGA/testis /SeaExpNFS/nfs_performance_test

相关内容