[新機能] クラウドバックアップがよりシンプルに - Duplicator Cloudがサードパーティストレージを排除
[新機能] クラウドバックアップがよりシンプルに - Duplicator Cloudがサードパーティストレージを排除
ジョン・ターナー
ジョン・ターナー
何年も何十ものWordPressサイトを管理してきた結果、ローカルのバックアップだけでは十分ではないことがわかりました。ホスティング会社の自動バックアップも十分ではありません。
Amazon S3は私のセーフティネットになっている。大企業がデータを保管する場所だが、小さなウェブサイトのオーナーにとっても十分にアクセスしやすい。
Amazon S3 を使用してバックアップを自動化することで、データ損失を常に心配することなく、サイトの成長に集中できるようになります。
このガイドでは、WordPressサイトにAmazon S3バックアップを設定する具体的な方法を紹介します!
以下はその要点である:
ご心配なく、Amazon S3バックアップの全プロセスをご説明します。しかし、今のところ、どのように動作するかをざっと見てみましょう!
Amazon S3はAmazonがホスティングするオブジェクト・ストレージ・サービスだ。モバイルアプリやクラウドネイティブアプリケーション、さらにはウェブサイトのバックアップ用のデータを保存・整理することができる。
ウェブサイトのオーナーとして、WordPressのバックアップをクラウドに送るのは良いアイデアだ。これにより、サーバーがクラッシュした場合のデータ損失を防ぐことができます。バックアップはオフサイトに保存されるため、ウェブホスティングプランに負荷をかけることもありません。
しかし、クラウドベースのストレージプロバイダーは数多く存在する。Google Driveや Dropboxのようなオプションとは異なり、Amazon S3はビジネスのデータ運用に合わせて進化することができる。
Amazon S3はオブジェクトと呼ばれるファイルにデータを保存する。これらのオブジェクトはバケットに整理される。
バケット内のオブジェクト数は無制限で、最大100バケットまで持つことができ、Amazon S3はサイトバックアップ用の柔軟なリモートストレージサービスとなります。より多くのストレージスペースを必要とする大規模サイトには特に便利です。
以下は、Amazon S3に期待できるその他の機能です:
Amazon S3を使用するには、5GBのストレージが付属している無料層から始めることができます。Amazon S3には、必要なサービスだけにアクセスできる従量課金制もあります。
WordPressサイトをAmazon S3に接続し、クラウドバックアップを作成し始めるのは複雑に思えるかもしれません。しかし、正しい手順を踏めば簡単だ。
簡単に概要を説明しよう:
WordPressでバックアップを作成し、手動でAmazon S3にアップロードすることもできる。しかし、時間を節約するために、Duplicator Proのインストールを検討してください。これは強力なWordPressバックアッププラグインで、Amazon S3のようなクラウドサービスに即座にバックアップを保存することができます。
まず、Duplicator Proのサブスクリプションを選択してください。無料版を使い始めることもできますが、これらの外部クラウドストレージに接続するにはアップグレードが必要です:
その後、プラグインをダウンロードし、ライセンスキーをコピーします。WordPressウェブサイトのダッシュボードを開き、Duplicatorをインストールします。
最後のステップとして、ライセンスをアクティベートする必要があります。Duplicator Pro " 設定 " 一般に移動し、ライセンスキーを貼り付けてください。

デュプリケーターの設定が終わったら、次のステップに進んでください!
Amazon S3のアカウントをまだ設定していない場合は、AWSのウェブサイトにアクセスしてください。Create an AWS Accountを クリックし、オンボーディングの指示に従ってください。
この後、AWSダッシュボードにサインインできるようになる。ここで、Servicesをクリックし、S3を見つける。

Amazon S3 を使い始めるには、バケットを作成する必要があります。バケットとは、さまざまなデータをグループ化できるストレージ領域です。バケットを作成するには、 「バケットの作成」を選択してください。

ページの一番上に、バケツに名前を付けます。バケツの名前は、あなたのドメイン名を表すような、覚えやすいものにしましょう。

その下で、ウェブサーバーに最も近いAWSリージョンを選択し、バケットの作成を完了する。
次に、セキュリティポリシーを作成します。これは、ユーザがバケットでできることを記述するものだ。AWSのサービス一覧に戻り、Security, Identity, & Compliance " IAMを探します。

次に、Policiesページに移動します。ここで、Create Policyを選択します。

JSONオプションをクリックします。このポリシーをエディタに貼り付けます。
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:GetBucketLocation",
"s3:ListBucketMultipartUploads"
],
"Resource": "arn:aws:s3:::BUCKETNAME",
"Condition": {}
},
{
"Effect": "Allow",
"Action": [
"s3:AbortMultipartUpload",
"s3:DeleteObject",
"s3:DeleteObjectVersion",
"s3:GetObject",
"s3:GetObjectAcl",
"s3:GetObjectVersion",
"s3:GetObjectVersionAcl",
"s3:PutObject",
"s3:PutObjectAcl"
],
"Resource": "arn:aws:s3:::BUCKETNAME/*",
"Condition": {}
},
{
"Effect": "Allow",
"Action": "s3:ListAllMyBuckets",
"Resource": "*",
"Condition": {}
}
]
}
BUCKETNAMEをバケツ固有の名前に置き換えることを忘れないでください。
Nextをクリックしたら、ポリシーに名前を付けます。例えば、Duplicator-Backup-Policyとします。

Create Policyをクリックして終了する。
新しいセキュリティ・ポリシーを作成したら、新しいユーザーも必要です。IAMページで、Users " Add users を見つけてください。

次のステップに進む前に、IAMユーザーのユーザー名を選択する。

権限オプションで、ポリシーを直接添付するを選択します。次に、先ほど作成したポリシーを見つけて、その横にあるチェックボックスをオンにします。

タグは追加しないでください。最後にCreate Userをクリックします。
ユーザーをクリックし、[Security Credentials]タブに移動します。ここで、アクセスキーを作成します。

DuplicatorはAmazon S3のバックアップを管理する必要があるため、使用例としてサードパーティ・サービスを選択してください。

次へ」をクリックすると、アクセスキーIDが表示されます。

アクセス・キーとシークレット・アクセス・キーの両方を保存しておいてください。この情報はCSVファイルとしてダウンロードすることもできます。
Amazon S3アカウントを完全に設定したら、Duplicatorに接続します。こうすれば、バックアップは自動的にクラウドにインポートされます。
まず、Duplicator Pro " Storage " Add New に進みます。

新しいストレージの場所を指定します。タイプ]で[Amazon S3]を選択します。

次に、Authorizationセクションまでスクロールダウンする。アクセスキーとシークレットアクセスキーの両方を貼り付けます。

その後、バケットの名前を入力します。
バケットに保存されるバックアップの最大数をカスタマイズすることもできます。これにより、バックアップを保存しすぎてAmazon S3のストレージ制限を誤って増加させてしまうことを防ぐことができます。

新しい Amazon S3 ストレージの場所を保存します。
最初のサイトバックアップを作成し、Amazon S3に送信する時が来ました!これを行うには、Duplicator Pro " Backups " Add Newにアクセスしてください。

バックアップに名前を付けておけば、後で簡単に見つけることができます。Duplicatorには新しいバックアップに対して自動的に更新されるダイナミックタグがあります。

Storageセクションを展開し、Amazon S3を選択します。

完全なバックアップのためには、アーカイブファイルやインストーラファイルに変更を加えないでください。ただし、データベース、メディアライブラリ、またはその他のファイルのみを含むカスタムバックアップを作成することができます。

次へ]をクリックすると、Duplicatorがサイトをスキャンしてバックアップが正常に実行できることを確認します。

最後にCreate Backupをクリックします。Duplicatorが自動的にバックアップを作成し、Amazon S3に転送します。
時間を無駄にしたくない場合は、自動バックアップスケジュールを設定してください。Duplicator Proを使用すると、日時を指定して常にバックアップを実行し、Amazon S3に保存できます。
自動バックアップを開始するには、Schedule Backupsページを開き、Add Newをクリックします。

スケジュールに名前をつける。そして、保存場所としてAmazon S3を選択します。

バックアップの実行タイミングをカスタマイズしましょう。Duplicator は以下のすべてのスケジュールをサポートしています。
Repeats(繰り返し)」の隣にある、いずれかのオプションを選択します。また、開始時間を設定する必要があります。

最後に、スケジュールを有効にして保存します!
ウェブサイトが適切に機能している場合は、バックアップに触れる必要はありません。
ただし、ハッキング、サーバークラッシュ、その他の重大なエラーが発生する可能性は常に存在します。そのような事態が発生した場合は、最新のバックアップを復元する必要があります。
幸いなことに、デュプリケーターにはバックアップと復元の両方の機能がある!
サイトを正常に戻すには、バックアップページで最新のAmazon S3バックアップを見つけます。その横にある復元ボタンを押してください。

ポップアップで、S3バックアップをダウンロードします。これでデータがクラウドからローカルサーバーに転送されます。

この後、サイトを復元することができます!復元ウィザードでバックアップの復元をクリックするだけです。

これでDuplicatorがバックアップをインストールします!完了したら、管理者ログインボタンを使って復元したサイトにサインインしてください。
様々なクラウドストレージを利用できる強力なバックアッププラグインであるDuplicator Proをインストールすれば、WordPressサイトをAmazon S3にバックアップできる。S3バケットを作成し、アクセスキーを生成した後、これらのキーをDuplicator Proに貼り付けます。これで新しいバックアップを作成し、自動的にAmazon S3に送信することができる。
代替:Amazon S3をサポートする他のバックアップには、UpdraftPlus、Total Upkeep、WPvividがあります。
Duplicator ProでWordPressサイト全体をバックアップできます。WordPressのコアファイル、MySQLデータベース、メディアライブラリ、プラグイン、テーマなど、すべてのサイトコンポーネントをバックアップに含めるようにしてください。Duplicator がサイトをバックアップしたら、バックアップファイルをダウンロードします。
データベース・マネージャーであるphpMyAdminを使って、WordPressデータベースを手動でバックアップすることができます。ログイン後、データベース名を選択し、エクスポートをクリックします。フォーマットとしてSQLを選択し、データベースのダウンロードを続行してください。

Duplicator Proのようなバックアップと移行のプラグインを使えば、WordPressサイトをバックアップしてインポートすることができます。サイトをバックアップするには、単に新しいバックアップを作成し、そのアーカイブファイルをダウンロードします。新しいウェブサイトでDuplicatorをインストールし、バックアップのインポートページにバックアップをアップロードします。

WordPressサイトをオブジェクト・ストレージ・バケットに接続するには、Amazon S3、Google Cloud、Backblaze B2などのオブジェクト・ストレージ・サービスにサインアップする必要があります。その後、バケットを作成し、アクセスキーを生成します。
WordPressにDuplicator Proプラグインをインストールし、新しい保存場所としてクラウドアカウントを接続する。最後に、バックアップを作成し、クラウドストレージに送信します。自動的にオブジェクトストレージのバケットにアップロードされます。
危機的状況になるまでバックアップの検討を待つ必要はありません。今すぐAmazon S3を設定して、バックアップスケジュールを自動化し、安心を手に入れましょう。
プロセス全体にかかる時間は 1 時間未満ですが、後から再構築作業にかかる時間を大幅に節約できます。
ここにいる間に、他のWordPressガイドも気に入ると思う:
WordPressサイトをAmazon S3に素早く接続する準備はできましたか?Duplicator Proをダウンロードして、サイトのバックアップを即座にクラウドに転送しましょう!
情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。