Upgrade to Pro — share decks privately, control downloads, hide ads and more …

プロトコルを跨いで使えるファイルサーバーを作ってみる 〜S3 File Gatewayと...

プロトコルを跨いで使えるファイルサーバーを作ってみる 〜S3 File GatewayとTransfer Familyの併用〜

「JAWS-UG 栃木 オフライン #3」での登壇資料です
https://jawsug-tochigi.connpass.com/event/355727/

本資料は、以下のブログをもとにした資料となっています
https://iret.media/156099

Avatar for da-hatakeyama

da-hatakeyama

July 25, 2025
Tweet

More Decks by da-hatakeyama

Other Decks in Technology

Transcript

  1. アジェンダ lはじめに lStorage Gateway、S3 File Gateway、Transfer Familyのおさらい lやってみた lS3 File

    Gatewayの作成 lTransfer Family for SFTPの作成 lファイル転送の挙動確認 lまとめ
  2. アジェンダ lはじめに lStorage Gateway、S3 File Gateway、Transfer Familyのおさらい lやってみた lS3 File

    Gatewayの作成 lTransfer Family for SFTPの作成 lファイル転送の挙動確認 lまとめ
  3. 自己紹介 名前 畠山 大治(はたはた) 業務 クラウド案件のプリセールス、要件定義・設計 好きなもの Perfume、音楽、読書、映画・アニメ ギター、ボクシング 好きなAWSサービス

    VPC、CloudFront、Step Functions その他活動 Japan AWS Top Engineers(2024,2025) AWS Community Builders Ops-JAWS コアメンバー Toranomon Tech Hub 運営 はたはた (@hatake_book)
  4. アジェンダ lはじめに lStorage Gateway、S3 File Gateway、Transfer Familyのおさらい lやってみた lS3 File

    Gatewayの作成 lTransfer Family for SFTPの作成 lファイル転送の挙動確認 lまとめ
  5. アジェンダ lはじめに lStorage Gateway、S3 File Gateway、Transfer Familyのおさらい lやってみた lS3 File

    Gatewayの作成 lTransfer Family for SFTPの作成 lファイル転送の挙動確認 lまとめ
  6. アジェンダ lはじめに lStorage Gateway、S3 File Gateway、Transfer Familyのおさらい lやってみた lS3 File

    Gatewayの作成 lTransfer Family for SFTPの作成 lファイル転送の挙動確認 lまとめ
  7. ユーザーの作成と接続確認 lsftpコマンドを使用して接続できることを確認 $ sftp -i TestUser1_key TestUser1@s-xxxxxxxxxxxxx.server.transfer.ap-northeast-1.amazonaws.com The authenticity of

    host ' s-xxxxxxxxxxxxx.server.transfer.ap-northeast-1.amazonaws.com (xx.xx.xx.xx)' can't be established. RSA key fingerprint is SHA256:6SxF/xxxxxxxxxxxxxxxxxxxxxxxx/5u/nRQ9m30. This key is not known by any other names Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 's-xxxxxxxxxxxxx.server.transfer.ap-northeast-1.amazonaws.com' (RSA) to the list of known hosts. Connected to s-xxxxxxxxxxxxx.server.transfer.ap-northeast-1.amazonaws.com. sftp>
  8. アジェンダ lはじめに lStorage Gateway、S3 File Gateway、Transfer Familyのおさらい lやってみた lS3 File

    Gatewayの作成 lTransfer Family for SFTPの作成 lファイル転送の挙動確認 lまとめ
  9. Transfer Familyからの転送 lSFTPクライアントになるローカルPC上にファイルを作成し、SFTPコマンドでS3バ ケットにファイルを転送 $ cat TestFile_from_sftp.txt This is a

    test file from local SFTP client. sftp> pwd Remote working directory: /hatakeyama-test-s3 sftp> sftp> put TestFile_from_sftp.txt Uploading TestFile_from_sftp.txt to /hatakeyama-test-s3/TestFile_from_sftp.txt TestFile_from_sftp.txt 100% 44 2.2KB/s 00:00 sftp> lS3バケットに保存されてることをマネコンからも確認
  10. アジェンダ lはじめに lStorage Gateway、S3 File Gateway、Transfer Familyのおさらい lやってみた lS3 File

    Gatewayの作成 lTransfer Family for SFTPの作成 lファイル転送の挙動確認 lまとめ
  11. 参考資料 l SMBとSFTPどっちも使えるファイルサーバーをAWS上に作ってみた Ø https://iret.media/156099 l AWS Storage Gateway AWS

    Black Belt Online Seminar Ø https://pages.awscloud.com/rs/112-TZM-766/images/AWS-Black-Belt_2023_AWS-Storage- Gateway_0131_v1.pdf l Transfer Family for SFTPを使ってみよう Ø https://speakerdeck.com/hatahata021/lets-use-transferfamily-for-sftp l ファイル共有アクセスを Amazon FSx File Gateway から Amazon FSx for Windows File Server に切り替 える Ø https://aws.amazon.com/jp/blogs/news/switch-your-file-share-access-from-amazon-fsx-file- gateway-to-amazon-fsx-for-windows-file-server/ l AWS Storage Gatewayユーザーガイド Ø https://docs.aws.amazon.com/filegateway/latest/files3/what-is-file-s3.html