기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
파일 전송
SFTP 커넥터를 사용하여 파일을 보내고 검색합니다.
SFTP 커넥터를 사용하여 파일을 전송하고 검색하려면 StartFileTransfer API 작업을 사용하고 파일 전송(아웃바운드 전송) 또는 파일 수신(인바운드 전송) 여부에 따라 다음 파라미터를 지정합니다. 각 StartFileTransfer 요청에는 10개의 개별 경로가 포함될 수 있습니다.
참고
기본적으로 SFTP 커넥터는 한 번에 하나의 파일을 처리하여 파일을 순차적으로 전송합니다. 커넥터가 동일한 사용자의 동시 세션을 지원하는 원격 서버와 동시 세션을 생성하고 최대 5개의 파일을 병렬로 처리하도록 하여 전송 성능을 가속화할 수 있습니다.
커넥터에 대한 동시 연결을 활성화하려면 커넥터를 생성하거나 업데이트할 때 최대 동시 연결 설정을 편집할 수 있습니다. 자세한 내용은 서비스 관리형 송신을 사용하여 SFTP 커넥터 생성을 참조하세요.
-
아웃바운드 전송
-
send-file-paths에는 파트너의 SFTP 서버로 전송할 파일을 위한 1~10개의 소스 파일 경로가 포함됩니다. -
remote-directory-path는 고객의 SFTP 서버에서 파일을 전송할 원격 경로입니다.
-
-
인바운드 전송
-
retrieve-file-paths에는 1~10개의 원격 경로가 포함됩니다. 각 경로는 파트너의 SFTP 서버에서 Transfer Family 서버로 파일을 전송할 위치를 지정합니다. -
local-directory-path는 파일이 저장되는 Amazon S3 위치 (버킷 및 선택적 접두사) 입니다.
-
파일을 보내려면 send-file-paths 및 remote-directory-path 파라미터를 지정합니다. 최대 10개의 파일을 send-file-paths 파라미터에 지정할 수 있습니다. 다음 예 명령은 Amazon S3 스토리지에 있는 /amzn-s3-demo-source-bucket/file1.txt 및 /amzn-s3-demo-source-bucket/file2.txt라는 파일을 파트너의 SFTP 서버의 /tmp 디렉터리로 보냅니다. 이 예 명령을 사용하려면 를 실제 버킷으로 대체하세요.amzn-s3-demo-source-bucket
aws transfer start-file-transfer --send-file-paths /amzn-s3-demo-source-bucket/file1.txt /amzn-s3-demo-source-bucket/file2.txt \ --remote-directory-path /tmp --connector-id c-1111AAAA2222BBBB3--regionus-east-2
파일을 검색하려면 retrieve-file-paths 및 local-directory-path 파라미터를 지정합니다. 다음 예제에서는 /my/remote/file2.txt 파트너의 SFTP 서버에서 /my/remote/file1.txt 및 파일을 검색하고 Amazon S3 위치 /amzn-s3-demo-bucket/prefix에 배치합니다. 이 예 명령을 사용하려면 를 실제 정보로 대체하세요.user input placeholders
aws transfer start-file-transfer --retrieve-file-paths /my/remote/file1.txt /my/remote/file2.txt \ --local-directory-path /amzn-s3-demo-bucket/prefix--connector-id c-2222BBBB3333CCCC4--regionus-east-2
이전 예는 SFTP 서버의 절대 경로를 지정합니다. 상대 경로, 즉 SFTP 사용자의 홈 디렉터리를 기준으로 하는 경로를 사용할 수도 있습니다. 예컨대, SFTP 사용자가 marymajor이고 SFTP 서버의 홈 디렉터리가 /users/marymajor/인 경우 다음 명령은 /amzn-s3-demo-source-bucket/file1.txt을 /users/marymajor/test-connectors/file1.txt으로 전송합니다.
aws transfer start-file-transfer --send-file-paths /amzn-s3-demo-source-bucket/file1.txt \ --remote-directory-path test-connectors --connector-id c-2222BBBB3333CCCC4--regionus-east-2