【どうき】

同期(シンク) とは?

最終更新:
💡 どのデバイスでも「同じ最新の状態」を保つしくみ

同期(シンク)とは、スマホ・PC・クラウドなどでデータを同じ状態にそろえる仕組み。写真やファイルが自動で反映される理由、バックアップとの違い、削除や競合の注意点をやさしく解説。プログラミングの「同期処理」との違いも。

📌 このページのポイント
デバイス間の同期 クラウド 最新データ PC ファイル更新 送信 受信 スマホ 自動で反映 送信 受信 タブレット 同じ内容を表示 どのデバイスで変更しても、クラウド経由で全端末に反映されます。
同期のイメージ
ひよこ ひよこ
スマホで撮った写真がパソコンにも入ってたんだけど、なんで?
ペンギン先生 ペンギン先生
それはクラウド同期が有効になっているからだよ。スマホで撮った写真がクラウドにアップロードされて、パソコンにも自動的にダウンロードされる。これが同期の仕組みなんだ。
ひよこ ひよこ
同期とバックアップって同じこと?
ペンギン先生 ペンギン先生
似ているけど違うんだよ。バックアップは「万が一のためにコピーを保存する」こと。同期は「常に最新のデータを複数の場所で一致させる」こと。同期だと、片方で削除したファイルはもう片方でも消えることが多いんだ。たとえばGoogle フォトでは、バックアップ済みの写真を削除すると、バックアップをオンにした他の端末からも消えるよ。ゴミ箱に一定期間残って戻せるサービスもあるけど、期間はサービスごとに違うんだ。バックアップなら、元のデータを消しても保存済みのコピーは残るよ。
ひよこ ひよこ
2つのデバイスで同じファイルを同時に編集したらどうなるの?
ペンギン先生 ペンギン先生
それが「コンフリクト(競合)」と呼ばれる問題だね。サービスによって対応が違うけど、Google ドキュメントのようにリアルタイム共同編集に対応しているものもあれば、Dropboxのように「競合コピー」として別のファイルを作って残すものもあるよ。
ひよこ ひよこ
同期をオフにしたほうがいいこともある?
ペンギン先生 ペンギン先生
あるよ。モバイルデータ通信で大量のファイルを同期するとデータ量を消費するし、バッテリーも減る。Wi-Fi接続時のみ同期する設定にしておくのが賢いやり方だね。あと、機密データは同期先のセキュリティも考慮する必要があるよ。
もっと詳しく知りたい人へ

プログラミングでいう「同期処理」も同じ意味ですか?

関連はありますが、別の使い方です。データ同期は複数の場所の内容をそろえることです。プログラミングの同期処理(synchronous)は、ある処理が終わるまで待ってから次へ進める、という処理の進め方を指し、反対の言葉は非同期です。どちらの意味かは、文脈で判断します。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「同期」って出てきたら「複数のデバイスで同じデータの状態を保つこと」と思えればだいたいOK!
📖 おまけ:英語の意味
「synchronize(sync)」 = 同時に起こす・一致させる
💬 ギリシャ語の「syn(一緒に)」と「chronos(時間)」に由来して、「同じ時間に存在する」という意味の語から来ているんだ。データの世界では「内容を合わせる」という意味で使われているよ

参考資料

← 用語集にもどる