1回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
While there is AWS Transfer for SFTP, it provides an SFTP server (and cannot login to existing SSH/SFTP servers).
So for your use case, the most serverless option is probably to create a (via EventBridge periodically executed) CodeBuild job which either
- mounts an EFS (with infrequent access) volume
- and then calls (in the buildspec)
rsync/scp myserver.com:/what/to/backup /efsmountpoint
or - another possibility without EFS, but with S3 (and thus Glacier storage tier possible):
- Create an AWS Transfer SFTP Server
- calls (in the buildspec)
rsync/scp myserver.com:/what/to/backup awstransferendpoint:/
You might also be able to remove the AWS Transfer SFTP step by directly mounting the S3 bucket in the CodeBuild job with s3fs-fuse.
Cheers
回答済み 2年前
関連するコンテンツ
- AWS公式更新しました 2年前
I am new to aws and wondering why you choose buildspec to do this. Why not a lambda python script. Is there a specific reason?