1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

データの移行とか、バックアップとか、やらないかんことは一杯あるし、AWSのネーミングってなんか絶妙に似とってややこしい!

AWS DataSyncAWS Storage Gatewayはどっちもデータを移動したり、ストレージを管理したりするAWSのサービスやけど、役割とか使うシーンが微妙に違うんや。

さらに、似たような用途で使える他のサービスもあるから、全部まとめて整理するで!


1. AWS DataSync

  • って何?
    オンプレミスや他のクラウドから、AWSにデータを高速で移動するためのサービス
  • 用途:
    • 大量のデータをS3やEFSに移動
    • 一度きりのデータ移行や定期的な同期
    • オンプレミスのデータをクラウドにバックアップしたいとき
  • 特徴:
    • 高速&自動化:オンプレからクラウドへの転送が10倍以上速くなる
    • 対応先:S3、EFS、FSx
    • セキュリティ:転送中のデータは暗号化
  • : 引越し業者みたいなもんや!!

2. AWS Storage Gateway

  • って何?
    オンプレミス環境とAWSストレージをつないでハイブリッド利用するんや!
  • 用途:
    • オンプレミスのアプリケーションからAWSのストレージをローカルのように使う
    • データのバックアップやアーカイブ
  • 種類(3つのモード):
    1. File Gateway: ローカルファイルをS3に保存(NASみたいな感じ)
    2. Volume Gateway: オンプレのiSCSIデバイスをクラウドにバックアップ
    3. Tape Gateway: 仮想テープライブラリとしてAWSを利用
  • 特徴:
    • AWSをオンプレストレージの延長として使えるで
    • 書き込んだデータは自動的にクラウドに保存されるんや!
  • :
    • 宅配便の集荷サービス
    • 家の荷物をAWSの倉庫に送るための宅配便や!

3. AWS Snow Family

  • って何?
    物理デバイスを使って、大量のデータを移行するサービスや
  • 用途:
    • 超大量データ(ペタバイト単位)の移動
    • ネットでアップロードするにはデカすぎるから物理でデータ移行するんや!
  • 種類:
    1. Snowcone: 小型デバイス。データが数テラバイト程度のとき
    2. Snowball: 中型デバイス。数十テラバイトからペタバイト級
    3. Snowmobile: 超大型データ移行用トラック!100ペタバイトとかに対応
  • : USBメモリとか外付けHDDみたいなもんや!

4. AWS Transfer Family

  • って何?
    SFTP、FTP、FTPSプロトコルを使って、AWS上にデータをアップロードするサービス
  • 用途:
    • SFTPなどのプロトコルを使って外部のパートナーやクライアントとデータをやり取り
  • 特徴:
    • S3やEFSと統合
    • FTPサーバーをAWSでホストする感じ
  • : AWSの「データ受け渡し窓口」やな

5. Amazon FSx

  • って何?
    • フルマネージドなファイルストレージ
    • WindowsやNetApp、LustreなどのファイルシステムをAWSでそのまま使える
  • 用途:
    • 特定のアプリケーションがWindowsファイルシステムやLustreなどを必要とするとき
  • 特徴:
    • オンプレから移行したアプリをそのままAWSで動かせる
    • 高性能ファイルストレージ
  • : 特定用途向けの豪華な収納ボックスや

6. AWS Backup

  • って何?
    AWS上のデータを一元的にバックアップするためのサービス
  • 用途:
    • EC2、EBS、RDS、DynamoDB、EFS、FSxなどのデータをバックアップ
    • 自動でスケジュールされたバックアップを取る
    • 必要に応じてデータを復元
  • 特徴:
    • ポリシー管理でどのリソースをいつバックアップするか指定可能
    • AWSサービスをまたいだ統一的なバックアップ管理
    • AWS Organizationsとも統合して複数アカウントを管理可能
  • : AWSの自動バックアップマシンや!

AWS Backupのポイント

  1. 対応サービスが多い:
    • S3やEFS、RDSなど、AWSの主要サービスに対応
  2. ポリシーで自動化:
    • 「このデータを毎日夜10時にバックアップ」とかルールを決められる
  3. 復元も簡単:
    • 必要なタイミングでデータを元の状態に戻せる
  4. コスト効率:
    • 必要なデータだけ保存しておくから無駄が少ない

各サービスの違い

サービス名 主な用途 特徴
AWS Backup AWS内のリソースの自動バックアップ管理 多種のAWSサービス対応、ポリシー管理
AWS DataSync データをAWSに高速転送 一度きり or 定期的なデータ移行
AWS Storage Gateway オンプレとAWSをつなげてローカルのように利用 ハイブリッド利用
AWS Snow Family オフラインで大量データをAWSに移行 ネットワーク不要、大量データ向け
AWS Transfer Family SFTP/FTP/FTPSを使ってデータを転送 プロトコルベースのデータ移動
Amazon FSx 高性能なファイルシステムをAWS上で提供 特定用途向けのファイルストレージ

データ保護・移行などを簡単にまとめると:

カテゴリ 該当サービス 主な使いどころ
データのバックアップ AWS Backup AWS内のリソース(EBS, RDS, DynamoDBなど)を定期的にバックアップして管理
データの移行 DataSync, Snow Family オンプレミスや他のクラウドからAWSにデータを移す。大量データ向けにはSnow Familyを使用
ハイブリッド活用 Storage Gateway オンプレのシステムとAWSストレージを組み合わせて使う
プロトコル対応 Transfer Family SFTP/FTP/FTPSを使ってデータを受け渡し
高性能ストレージ FSx 特定用途(Windows, NetApp, Lustreなど)に最適化されたファイルストレージを利用

注意ポイント

  • AWS Backupは主にAWS内のデータをバックアップするんやで!!
  • オンプレミスからクラウドへのデータ移すんならDataSync!!
  • ハイブリッド利用したいんならStorage Gatewayや!!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?