我正在考虑将大量(100万+)的图像(.tif)文件从位置A移动到虚拟服务器上的位置B.
位置A和B之间的区别是文件夹结构,目前每个文件的源和目标路径都存储在SAS表中。所以我们要做的是运行一个SAS脚本来查找每个文件的源和目标,并执行一个复制命令 - 这需要相当长的时间(对于100万个文件,需要16个小时以上)。
我想知道的是,是否有更有效的方法来移动和排序每个都有独特来源和目的地的大量文件?源和目标的标准基于SAS表中的值,因此无需从表中读取。
结构示例:
来源:server \ year_& _month \ barcode_ID \ image_ID.tif
目的地:服务器\月\ port \ traveler_type \ day_of_entry \ barcode_ID \ image_ID.tif
如您所见,某些参数相同(服务器,月份,条形码ID,图像ID),但目标的级别更多。