SyncでのAmazon S3の設定方法
SyncからS3へのバックアップに必要なAWSの情報(アクセスキー、シークレットキー、バケット名、リージョン)とそれぞれの確認方法を解説します。
SyncにS3を追加する前に必要なもの
Amazon S3は、Googleアカウントなどで手軽にサインインできるタイプのドライブではありません。Syncが接続するためには、ファイルを保管するためのバケットと、そのバケットに対して読み書き権限を持つアクセスキーをAWS側で用意する必要があります。これらはいずれもAWS管理コンソール側で一度だけ設定するものであり、Sync側が自動作成・管理することはありません。
設定にあたり、AWSから取得する以下の4つの情報が必要となります:
- バケット名 (Bucket name)
- バケットのリージョン (Bucket region)
- アクセスキーID (Access key ID)
- シークレットアクセスキー (Secret access key)
ステップ 1: バケットを作成する
AWSコンソールでS3バケットを作成します(既存のバケットを利用しても構いません)。地理的に近いリージョンを選択してください。バケットが物理的に配置される場所であり、転送速度に影響します。正確なバケット名とリージョン名をメモしておきます。後ほどSyncに入力します。
ステップ 2: アクセスキーを作成する
そのバケットに対する読み取りおよび書き込み権限を持つアクセスキーを生成します。AWSからは、アクセスキーID (Access key ID) と シークレットアクセスキー (Secret access key) の2つの値が発行されます。シークレットキーは作成時に一度だけ表示されるため、画面を閉じる前に安全な場所に保存してください。紛失した場合、AWSの仕様上再発行が必要になります。
ステップ 3: SyncにS3をドライブとして追加する
Syncアプリで ドライブ (Drives) タブを開き、ドライブを追加 (Add Drive) をタップして Amazon S3 を選択します。ステップ1および2で取得したアクセスキーID、シークレットアクセスキー、バケット名、バケットのリージョンを入力します。Syncはバケットに直接接続します。認証情報やファイルはデバイスとAWSの間で直接通信され、Sync独自のサーバーを経由することはありません。
ステップ 4: 他のドライブと同様に使用する
接続が完了すると、S3バケットはSync内でDropboxやGoogleドライブと全く同じように動作します。バックアップ (Backup) や 復元 (Restore) などの各種タスクで送信元や送信先として指定でき、内蔵ファイルマネージャーで中身をブラウズすることも可能です。キーが失効したりバケットを変更したりしない限り、AWS側での設定作業を再度行う必要はありません。
関連ガイド
- Amazon S3に写真をバックアップする方法: 接続完了後にフォルダをS3へバックアップする手順の完全ガイド。
- Amazon S3 vs Dropbox: コストや導入の観点から見たS3とDropboxの比較。
- 2つのクラウドドライブ間でファイルを移動する: DropboxやGoogleドライブなどのクラウドにあるファイルをS3へ移動する方法、またはその逆の手順。
FAQ
SyncにS3を追加するためにAWSから何が必要ですか?
AWSコンソールから取得する4つの情報が必要です。バケット名、バケットのリージョン、アクセスキーID、シークレットアクセスキーです。AWSで一度バケットとキーを作成し、Syncのドライブ追加画面にすべて入力します。
S3のアクセスキーとシークレットキーはどこにありますか?
AWSコンソール内にあるアカウントのセキュリティ認証情報(アクセスキー管理)画面にあります。アクセスキーIDは作成後も確認できますが、シークレットアクセスキーは作成時に一度しか表示されません。AWS上で再表示することはできないため、直ちに安全な場所へ保管してください。
バケットのリージョンは重要ですか?
はい、重要です。バケットが実際に作成されたリージョンと完全に一致している必要があります。また、物理的に近いリージョンを選択することで転送速度が向上します。Syncで接続できない場合、リージョンの不一致は真っ先に確認すべき項目です。
AWSのキーはSyncで安全に扱われますか?
アクセスキーIDとシークレットアクセスキーは、お使いのデバイスからAWSへ直接接続するためだけに使用されます。Sync独自のサーバーへ送信されたり保管されたりすることはありません。機密情報として大切に扱い、他者と共有しないでください。漏洩が疑われる場合はAWS側で直ちにキーを無効化してください。
既存のバケットを使用できますか?それとも新規作成が必要ですか?
どちらでも構いません。既に他の用途でS3を利用している場合はそのバケットを指定することもできますし、バックアップ専用に新しいバケットを作成してファイルを分けて管理することも可能です。
シークレットアクセスキーを紛失した場合はどうすればよいですか?
AWSでは作成時に一度しか表示されないため、保存していなかった場合は元に戻すことができません。AWSコンソールで新しいアクセスキーを発行し、Syncのドライブ設定を更新してください。