我每月进行一次活动,其中一个文件夹中有数百个PDF文件,我需要将这些文件传输到AWS服务器。目前,我手动进行此活动。但是我需要自动执行将所有pdf文件从本地文件夹传输到AWS中特定文件夹的过程。 同样,此过程需要很多时间(500个pdf文件大约需要5个小时)。有没有办法加快这个过程?
答案 0 :(得分:1)
在从local
复制到AWS
的过程中,您必须使用winSCP
之类的工具或任何SSH客户端,因此您可以使用脚本将其自动化。
scp [-r] /you/pdf/dir youruser@aswhost:/home/user/path/
如果要快速执行此操作,可以在多个终端上并行运行多个scp
command
,并可以在创建某些逻辑分组目录时split files
。
答案 1 :(得分:0)
您可以压缩文件并传输它们。传输后解压缩文件。 否则编写一个程序来遍历文件夹中的所有文件,然后使用S3 api方法将文件上传到s3。