AWS資格

SnowballとDataSyncの違い|大量データ移送は「回線×容量×期限」で即断する

「オンプレの大量データをAWSへ移したい。ネット経由(DataSync)で送る?それとも物理デバイス(Snowball)を取り寄せる?」——この選択、感覚で決めると事故ります。私はSAP(Solutions Architect Professional)の学習で、移行を自己診断の最弱分野(診断0.2)から始めました。本記事は、そこから抜け出した整理——大量データ移送は「回線 × 容量 × 期限」の1軸で即断できる——を、実際のつまずきとともに解説します。

1. 結論:判断軸は「回線 × 容量 × 期限」の1本

細かいサービス名に入る前に、これだけ握れば設問でも実務でも判断がブレない軸を置きます。両者はそもそも「運ぶ手段」が根本的に違うだけです。

  • Snowball=物理輸送(大型トラック)。デバイスを取り寄せてデータを詰め、AWSへ配送する。初期の一括移送向き。
  • DataSync=オンライン同期(定期宅配便)。ネットワーク経由で転送する。回線がある前提での増分同期向き。

だから判断は「どっちが速い/えらい」ではなく、今の環境が「回線・容量・期限」のどこで詰まるかで決まります。回線が細い・容量が桁違い・期限が厳しい——このどれかに刺されば物理(Snowball)、そうでなければオンライン(DataSync)。これがブレない軸です。

2. なぜ、わざわざ物理トラック(Snowball)なのか

「今どきネットで送ればよくないか?」と最初は思いました。ですが、オンライン転送が破綻する条件が明確に3つあります。ここに1つでも刺さると、物理輸送の出番です。

  • ①回線が細い / そもそも無い:山間部の拠点や閉域環境など、十分な帯域を確保できないケース。
  • ②大量すぎて時間がかかりすぎる:数十TB〜PB級を細い回線で流すと、転送だけで数週間〜数ヶ月かかる。
  • ③従量課金で通信コストが高い:大量データをオンラインで流し続けると、転送料金が無視できない額になる。

逆に言えば、「太い回線があり、容量もそこまで大きくない」なら素直にDataSync。物理デバイスの取り寄せ・配送のリードタイムを負う理由がありません。

3. 本命は「合わせ技」:初期一括はSnow、差分はDataSync

試験でも実務でも一番効くのは、実はどちらか一方ではなく組み合わせです。私が設問で組み立てて「これだ」と腹落ちしたのがこの型でした。

  • まず初期の大きな塊をSnowballで物理搬送(数十TBを一気に運ぶ)。
  • その間に増えた差分をDataSyncでオンライン同期して追いつかせる。
  • 最後に切替(カットオーバー)。

「太い塊は物理で、細い差分はオンラインで」。この合わせ技は本番頻出パターンで、移行サービス全体に共通する背骨でもあります(後述)。

4. シナリオ早見:この条件ならこっち

判断軸を具体的なケースに当てると、迷いが消えます。要件文の「回線・容量・期限」に線を引く癖をつけると一発です。

状況(回線・容量・期限) 選ぶ手段 決め手
光回線あり・500GB・期限に余裕 DataSync 回線が安定し容量も小さい。物理を取り寄せる理由がない
山間部で回線が細い・80TB Snowball オンラインでは時間もコストもかかりすぎる
初期は大量・その後も更新が続く Snow+DataSync 塊は物理で一括、差分はオンラインで追随

容量の目安はざっくり、数十TB〜PB級ならSnowball数GB〜十数TBで回線があるならDataSync。この桁感を持っておくと、要件を見た瞬間に候補を1つに絞れます。

5. 移行の一本背骨:「先に塊 → 差分で追いつき → 切替」

ここが、私が移行分野を「暗記の集合」から「1本の筋」に変えられた瞬間でした。Snow+DataSyncの合わせ技は単発の小ワザではなく、AWSの移行サービスに共通する背骨です。

  • サーバー移行(MGN):先にまるごと複製(塊)→ 継続レプリケーションで差分を追いつかせ → 切替。
  • データ移送(Snow+DataSync):初期一括(塊)→ 差分同期 → 切替。
  • DB移行(DMS):初期ロード(塊)→ 継続レプリケーションで差分 → 切替。

どれも「先に塊を運び、あとから差分で追いつき、最後に切り替える」という同じ形。この背骨が見えると、個々のサービスは「同じ発想の別実装」に見えてきて、丸暗記が要らなくなります。

6. 私がつまずいたポイント(実体験)

整理して書いていますが、移行は私の最弱分野でした。つまずきの正体は知識の量ではなく、2つの癖だったと気づけたのが転機です。

  • 「大量=とりあえずSnowball」の早押し:容量だけ見て飛びつくと、「回線は太いし期限も緩い」ケースでDataSyncを取りこぼす。容量・回線・期限を3点セットで見る、と決めてから安定しました。
  • 公式用語が概念理解後も口から出ない:「継続レプリケーション」「増分同期」といった語を、意味は分かるのに自分の言葉で出せなかった。絵(トラック/宅配便)で掴んでから用語を貼り直す順にしたら定着しました。

まとめ

大量データ移送は「回線 × 容量 × 期限」の1軸で決まる。回線が細い・容量が桁違い・期限が厳しいなら物理のSnowball、太い回線で容量も小さいならオンラインのDataSync。そして本命は初期一括Snow+差分DataSyncの合わせ技。「先に塊→差分で追いつき→切替」という移行の背骨を掴めば、移行分野はもう暗記科目ではありません。

このSnow/DataSyncの整理は、私がAWS SAP合格を目指して続けている学習記録の一部です。次回は同じ「差分で追いつく」背骨がそのまま効くDB移行(DMS+SCT)を扱います。挑戦の全体像と他テーマは、以下からどうぞ。

-AWS資格