Google DriveやDropboxはスマートフォンのバックアップとして標準的ですが、それだけではありません。すでにAWSを利用している場合、あるいは定額の月額プランではなく使用したストレージ分だけ料金を支払いたい場合は、Amazon S3に写真を簡単にバックアップできます。必要なのは、S3を開発者専用のおまけとしてではなく、第一級のドライブとして扱うアプリだけです。ここでは、Syncを使った設定方法と、乗り換える前に検討すべき事項について説明します。
写真のバックアップにS3を選ぶ理由
S3はコンシューマ向けの写真アプリを目指しているわけではありません。組み込みのギャラリーや共有リンク、自動アルバム振り分け機能などはありません。その代わりに提供されるのは、バケットやリージョンまで管理できるストレージ、保存・転送量に直接連動する料金体系、そして単一のコンシューマアカウントへの依存からの脱却です。他の目的ですでにAWSの料金を支払っている場合、スマートフォンのバックアップもAWSにまとめれば、請求を1つに絞ることができます。さらに、単なるオブジェクトストレージであるため、バックアップがスマートフォンメーカーやコンシューマ向けクラウドのエコシステムに縛られることもありません。
妥協点となるのは設定です。S3では、まずAWSコンソールでバケットとアクセスキーを作成する必要があります。その後の処理はすべてSyncが行いますが、AWS側での初期設定は「Googleでログイン」をタップするよりも手間がかかります。
ステップ1:AWSでバケットとアクセスキーを作成する
AWSコンソールでS3バケットを作成し(転送を速くするために、ご自身に近いリージョンを選択してください)、そのバケットの読み取りおよび書き込み権限を持つアクセスキーを生成します。これは標準的なAWSアカウントの設定であり、Sync特有の手順ではありません。すでに他の目的でS3を使用している場合は、既存のバケットを再利用することも、バックアップ専用のバケットを作成することもできます。
ステップ2:SyncにS3をドライブとして追加する
Syncを開き、「Drives」タブに移動して「Add Drive」をタップし、Amazon S3を選択します。アクセスキーとバケットの詳細を入力します。Syncはバケットに直接接続します。認証情報とファイルは、ご使用のデバイスとAWSの間のみにとどまります。
ステップ3:バックアップタスクを作成する
「Tasks」タブに移動し、「New Task」をタップします。ソースとして写真フォルダを選択し、ターゲットとしてS3バケットを選択します。Androidの場合はDCIMフォルダです。iPhone、iPad、Macの場合、Syncはファイルアプリ内のフォルダと連携し、写真ライブラリは読み込まないため、バックアップしたい写真をファイルアプリ内のフォルダに保存またはエクスポートして、それを選択してください。操作としてバックアップ(Backup)を選択します。ソースからドライブへすべてがアップロードされ、ファイルが削除されることはありません。これは安全なコピーに最適な設定です。(バックアップ同期(Backup Sync)は、その後の操作です。前回実行時からの変更点のみをアップロードするため、繰り返しのバックアップがすばやく行えます。)
ステップ4:タスクを実行する
タスクをタップして実行します。Syncが写真をバケットにアップロードし、転送された内容を報告します。一度タスクを保存しておけば、旅行の後や週末など、いつでも1タップで再実行できます。バックグラウンドで自動実行されることはなく、バックアップのタイミングはすべてご自身で決定します。
スマートフォンからバケットを閲覧する
Syncに組み込まれたファイルマネージャーは、S3を含め、接続されているすべてのドライブで機能します。Google DriveやUSBメモリを使用するのと同じ画面から、バケット内のオブジェクトの閲覧、アップロード、ダウンロード、名前の変更、削除が可能です。別途S3クライアントを用意する必要はありません。
本当に安くなるのか?
単なるストレージとしてであれば、多くの場合安くなります。S3のGBあたりの料金は、追加ストレージの料金を支払うようになった段階で、Google DriveやDropboxのバンドルプランの実質的なコストを下回る傾向があります。ただし、単純に比較できるものではありません。S3ではリクエストやデータ転送にも料金が発生しますし、コンシューマ向けプランにはS3に備わっていない機能(写真の閲覧、共有、検索など)がバンドルされています。日常的にクラウドから閲覧したり共有したりせず、バックアップのみを行う場合は、S3のモデルの方が有利になりやすいです。決定する前に、お住まいのリージョンのAWSの最新の料金と予想される使用量を確認してください。「一般的には安い」という言葉を、ご自身のケースでの保証として受け取らないようにしましょう。
Syncの料金
Amazon S3は、Syncの無料枠で利用できるドライブの1つです。広告付きであれば無料で1つのドライブに接続できるため、まずは少量の写真で上記のワークフローをお試しいただけます。無料枠では1つのタスクで転送できる量に上限があるため、写真ライブラリ全体をバックアップするには有料アップグレードが必要です。S3を他のドライブと併用したり、USB/外付けドライブのサポートや組み込みのWi-Fiウェブサーバーのロックを解除したりするには、Syncの有料アップグレード(サブスクリプションまたは買い切り型の永久ライセンス)をご利用ください。
Syncを入手する
Sync by Micinitiは、iPhoneおよびiPad、Android、Mac、Windowsの1つのアプリから、Amazon S3、Google Drive、Dropbox、OneDrive、Box、そしてUSBドライブなどのローカルストレージに接続できます。S3と他のクラウドオプションを総合的に比較検討している場合は、Google Drive、Dropboxなどにファイルを同期する方法のガイドもご覧ください。
よくある質問
Amazon S3に写真をバックアップするにはどうすればよいですか?
Syncで、AWSアクセスキーとバケットの詳細を使用してAmazon S3をドライブとして追加し、写真フォルダをソース、S3バケットをターゲットとするバックアップ(Backup)タスクを作成します。Androidの場合、そのフォルダはDCIMになります。iPhone、iPad、Macでは、Syncは写真ライブラリではなくファイルアプリ内のフォルダを読み取るため、まずは写真をファイルアプリ内のフォルダに保存またはエクスポートしてください。あとはいつでも好きなときに実行し、タップひとつで繰り返すことができます。
Google DriveやDropboxではなくS3に写真をバックアップする理由は?
S3は、コンシューマ向けアプリの体験よりも、耐久性の高い低コストのストレージとして構築されています。バケット、リージョン、そして(設定した場合は)ストレージクラスやライフサイクルルールをご自身で管理できます。すでにAWSを使用している場合、コストを使用量に直接連動させたい場合、またはコンシューマ向けクラウドのアカウントに依存しないバックアップが必要な場合に最適です。
Amazon S3は、DropboxやGoogle Driveよりもバックアップのコストが安いですか?
特に規模が大きくなるにつれて、安くなる可能性があります。S3はアプリの機能がバンドルされず、1ヶ月あたりの保存GB数に応じて課金されるのに対し、DropboxやGoogle Driveはストレージが定額プランに組み込まれています。スマートフォンの写真ライブラリの場合、純粋なストレージコストはS3の方が低くなることが多いですが、リクエストやデータ転送にも課金されるため、安くなると決めつける前に、お住まいのリージョンのAWSの最新の料金と予想される使用量をご確認ください。
SyncでS3を使用するにはAWSの経験が必要ですか?
AWSコンソールでのバケットとアクセスキーの作成という基本的なAWSの設定が一度だけ必要ですが、その後はSyncがS3を他のドライブと同様に扱います。バックアップを実行するために、再びAWSを操作する必要はありません。
S3のバックアップはSyncの無料枠に含まれますか?
Amazon S3は、Syncの無料枠で利用できるドライブの1つです。広告付きであれば無料で1つのドライブに接続できます。S3を他のドライブと併用したり、USBサポートやWi-Fiウェブサーバーのロックを解除したりするには、Syncの有料アップグレード(サブスクリプションまたは買い切り型の永久ライセンス)をご利用ください。
スマートフォンからS3バケットを閲覧できますか?
はい。Syncには、S3を含むすべての接続先ドライブで機能するファイルマネージャーが組み込まれており、アプリから直接、バケット内のオブジェクトの閲覧、アップロード、ダウンロード、名前の変更、削除が可能です。



