WordPress DigitalOcean Spaces

WordPressをDigitalOcean Spacesにバックアップする方法

· · 12 min read ·
Written By: 著者アバター Joella Dunn
著者アバター Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: レビュアーアバター John Turner
レビュアーアバター John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

現在、サイトのバックアップは取っていますが、そのバックアップは安全でしょうか?

バックアップをウェブサーバーに保存するのは簡単に見えますが、最も安全な方法ではありません。考えてみてください。サーバーに何か問題が発生した場合、バックアップも失われる可能性があります。

クラウドストレージは、貴重なウェブサイトデータをオフサイトで安全に保管するスマートな代替手段を提供します。

DigitalOcean Spaces は、手頃な価格で簡単にスケールできるクラウドストレージオプションであり、WordPress のバックアップに最適です。

それを使ってウェブサイトを保護する方法に興味がありますか? DigitalOcean Spaces に WordPress サイトをバックアップする方法をご紹介します!

主なポイントは次のとおりです:

  • DigitalOcean Spaces とは:手頃な価格でスケーラブルな S3互換のクラウドストレージサービスで、WordPress のバックアップを安全なオフサイト場所に保管するのに最適です。
  • バックアップに使用する理由:バックアップをクラウドに保存することで、ハードウェアの故障やハッキングなどのサーバー固有の問題からデータを保護できます。サーバーがダウンしても、オフサイトのバックアップは安全かつアクセス可能なままです。
  • 仕組み:最も簡単な方法は、Duplicator Pro のような WordPress バックアッププラグインを使用して、DigitalOcean Spaces アカウントに直接接続することです。
  • 一般的なプロセス:バックアッププラグインをインストールし、DigitalOcean アカウントでストレージコンテナ(「バケット」と呼ばれる)を作成し、セキュリティのためにユニークなアクセスキーを生成し、プラグインを設定してサイトのバックアップをそのバケットに自動的に送信します。

簡単なまとめ:DigitalOcean Spaces への WordPress バックアップ方法

Install a backup plugin that supports DigitalOcean Spaces.
Duplicator Pro is the best plugin for saving your WordPress data to the cloud. It supports cloud services like DigitalOcean Spaces, Amazon S3, and many more.
Set up a DigitalOcean Spaces account.
Next, sign up for DigitalOcean Spaces and create a bucket. Generate access keys and copy them.
Connect DigitalOcean Spaces and WordPress.
In Duplicator, create a new storage location. Add your DigitalOcean access keys, endpoint, and bucket information.
Create a DigitalOcean Spaces backup.
Finally, create a backup and choose DigitalOcean Spaces as the storage location. Duplicator will copy your WordPress site and send the backup to the cloud.

目次

DigitalOcean Spaces に WordPress をバックアップする理由

DigitalOcean Spaces は、大量のデータを保存できるオブジェクトストレージサービスです。画像、動画、ユーザー生成コンテンツ、サイトのバックアップ、データベース、ログなど、さまざまなデータを保存できます。

DigitalOcean Spaces クラウドストレージ

DigitalOcean Spaces は、手頃な価格でスケーラブルなストレージソリューションを提供します。

WordPress ウェブサイトの所有者は、静的コンテンツを保存し、ディスク容量の制約を気にすることなくメディアファイルに簡単にアクセスできるようにします。このスケーラビリティは、コンテンツライブラリが拡大する成長中のウェブサイトにとって不可欠です。

DigitalOcean Spaces を クラウドバックアップストレージサービス としても使用できます。ローカルサーバーにバックアップを保存する代わりに、クラウドに保存できます。

これにより、必要なときにいつでもバックアップを簡単に復元できます。サーバーエラーやハッキングによってデータが破損する心配はありません。

バックアップなしでウェブサイトを復元できる可能性がありますが、簡単ではありません。信頼できるソリューションとして、バックアップを作成し、安全のためにクラウドに保存してください!

DigitalOcean Spaces の機能とは?

DigitalOcean Spaces の主な機能の一部を以下に示します:

  • あらゆるサイズのファイルを複数保存
  • 最大100個のバケットを追加
  • 使用したストレージのみお支払い
  • ロード時間を最適化する組み込みのコンテンツ配信ネットワーク(CDN)
  • スケーラブルなストレージ
  • ドラッグ&ドロップインターフェイスまたはAPIでファイルをアップロード
  • S3互換
  • HTTPSで暗号化されたデータ転送
  • 読み取りおよび書き込み操作はIPアドレスあたり最大1500 RPS
  • FileZilla、Cyberduck、S3互換WordPressプラグインと統合

DigitalOcean Spacesの使用を開始するには、月額$5かかります。これは250 GBのストレージと1 TBのアウトバウンド転送をサポートします。追加のストレージは1 GBあたり$0.02です。

サインアップ時に、DigitalOcean Spacesから$200のクレジットが付与されます。これは、購入前にこのクラウドストレージサービスを試したい場合に60日間有効です。

WordPressをDigitalOcean Spacesにバックアップする方法

DropboxやGoogle Driveのような基本的なファイルアップロードクラウドサービスに慣れているかもしれません。WordPressのバックアップをDigitalOcean Spacesに保存したい場合は、次の主要な手順を実行します。

  • ステップ1:Duplicatorのインストール:Duplicator Proのような、S3互換ストレージをサポートするバックアッププラグインをインストールすることから始めます。
  • ステップ2:DigitalOcean Spacesバケットの作成:DigitalOceanアカウントにログインし、バックアップが保存される新しいストレージコンテナ(バケットとして知られています)を作成します。
  • ステップ3:アクセスキーのコピー:DigitalOceanから新しいAPIキーとシークレットキーを生成します。これらはパスワードとして機能し、プラグインがバケットに安全にアクセスできるようにします。
  • ステップ4:DigitalOcean SpacesとDuplicatorの接続:Duplicatorの設定内で、新しいストレージの場所を追加し、DigitalOceanバケット名、リージョン、および生成したアクセスキーを貼り付けます。
  • ステップ5:DigitalOcean Spacesバックアップの作成:Duplicatorで新しいバックアップを実行し、新しく設定したDigitalOcean Spacesをストレージの宛先として選択します。
  • ステップ6:自動DigitalOcean Spacesバックアップの設定:安心のために、Duplicatorで定期的なバックアップスケジュールを作成し、サイトを定期的に自動保護します。

ステップ1:Duplicatorをインストールする

ウェブサイトをDigitalOcean Spacesに接続する最も簡単な方法の1つは、S3互換のWordPressバックアッププラグインを見つけることです。たとえば、Duplicator Proは、さまざまなクラウドストレージサービスをサポートするバックアップツールです。

Duplicator Pro プラグイン

Duplicatorを使用すると、これらのクラウドのいずれかにサイトをバックアップできます。

デジタルスタジオであるConceptstore Creativeが、Duplicatorを使用してクライアントのデータをクラウドでアクセス可能かつ安全に保つ方法をご覧ください!

この柔軟性が必要な場合は、Duplicator Proサブスクリプションを購入してください。無料バージョンもありますが、プレミアムプラグインはクラウドストレージをサポートします。

次に、DuplicatorをダウンロードしてWordPressにインストールします。

WordPressダッシュボードで、Duplicator Pro » 設定 » 一般に移動します。

Duplicator ライセンスキーのアクティブ化

購入時に受け取ったライセンスキーを貼り付けます。アクティベートをクリックしてDuplicatorの使用を開始してください!

ステップ 2:DigitalOcean Spaces バケットの作成

DigitalOcean Spacesはオブジェクトストレージサービスであるため、バケット内にデータをオブジェクトとして保存できます。これらのバケットは無制限の数のオブジェクトを保持でき、最大100個の異なるバケットを作成できます。

開始するには、サイトのバックアップ用に新しいDigitalOcean Spacesバケットを構成する必要があります。DigitalOceanコントロールパネルで、Spacesタブをクリックし、Create a Spaces Bucketをクリックします。

DigitalOcean Spaces バケットを作成する

最も近いデータセンターリージョンを選択します。次に、新しいバケットに名前を付けます。

新しい DigitalOcean Spaces バケット

再度Create a Spaces Bucketをクリックします。このチュートリアルの後で必要になるため、バケット名とリージョンを必ず覚えておいてください。

ステップ3:アクセスキーをコピーする

サイトをリモートでバックアップする前に、DuplicatorがDigitalOcean Spacesバケットへの変更を許可する必要があります。これを行うには、APIキーを生成する必要があります。

メインのSpacesページで、API pageリンクを見つけます。

DigitalOcean Spaces API

次に、Generate New Keyをクリックします。

DigitalOcean Spaces キーを生成する

アクセスキーに名前を付け、Create Access Keyをクリックします。

新しい DigitalOcean Spaces アクセスキー

次に、新しいアクセスキーとシークレットアクセスキーが生成されます。両方をコピーして保存してください。

DigitalOcean Spaces アクセスキーをコピーする

これで、DuplicatorとDigitalOcean Spacesを接続するために必要なすべてが揃いました!

ステップ 4:DigitalOcean Spaces と Duplicator の接続

Duplicatorでバックアップを作成すると、自動的にローカルサーバーに保存されます。これを変更するには、新しいストレージ場所を追加する必要があります。Duplicator Pro » Storage » Add Newに移動します。

新しいバックアップストレージ場所の作成

ストレージの場所に名前を付け、TypeとしてDigital Ocean Spacesを選択します。

DigitalOcean Spaces ストレージ

Authorizationセクションで、アクセスキー、エンドポイント、バケット名を貼り付けます。

DigitalOcean Spaces 認証

このエンドポイントを使用します: https://region.digitaloceanspaces.com

「region」の代わりに、バケットを作成したときに選択したリージョンを入力します。

エンドポイントを追加すると、Regionフィールドが自動的に入力されます。

Max Backupsの値については、DigitalOcean Spacesに保持するバックアップの数を決定できます。この数を超えると、Duplicatorは古いバックアップを削除します。これにより、ストレージスペースのオーバーロードを防ぐことができます。

Duplicatorの最大バックアップ数

新しいストレージプロバイダーを保存します。

ステップ 5:DigitalOcean Spaces バックアップの作成

この時点で、DigitalOcean Spacesに任意のバックアップを保存できるようになります。開始するには、Duplicator Pro » Backups » Add Newに移動します。

Duplicator で新しいバックアップを追加

動的タグを使用して、バックアップに認識可能な名前を付けます。

Duplicator 動的バックアップタグ

次に、クラウドストレージの場所としてDigitalOcean Spacesを選択します。

DigitalOcean Spaces バックアップ

サイト全体をバックアップしたい場合は、Full Siteバックアッププリセットを選択します。ただし、必要に応じてバックアップを簡単にカスタマイズすることもできます。

Duplicatorのバックアッププリセット

完了したら、Nextをクリックします。Duplicatorは、バックアップする前にウェブサイト全体をスキャンします。

Duplicator バックアップスキャン

すべて正常に見える場合は、Create Backupをクリックします。サイトがバックアップされると、DuplicatorはコピーをDigitalOcean Spacesに送信します!

ステップ 6:自動 DigitalOcean Spaces バックアップの設定

自動バックアップを設定することで、手動でサイトをバックアップすることを心配する必要がなくなります。

Duplicatorは定期的にバックアップを作成するため、時間を節約し、ダウンタイムを最小限に抑え、データを保護します。

まず、バックアップのスケジュールページを開き、新しいものを追加します。

Duplicatorでスケジュールされたバックアップを追加する

自動バックアップのスケジュールに名前を付けます。バックアップテンプレートを選択するか、新しいものを作成します。

バックアップスケジュールの名前

ストレージでDigitalOcean Spacesを選択します。

DigitalOcean Spaces バックアップをスケジュール

次に、バックアップの実行時期をカスタマイズできます。

DigitalOcean Spaces スケジュール済みバックアップ

最後に、スケジュールを保存して有効にします。Duplicatorは、追加の操作なしに、サイトをDigitalOcean Spacesに自動的にバックアップします!

DigitalOcean Spaces バックアップの復元方法

サイトがハッキングされたり、致命的なエラーが表示されたりした場合は、DigitalOcean Spacesのバックアップのいずれかを復元するだけです。幸いなことに、Duplicatorはこのプロセスを簡単にします。

Duplicatorのバックアップページを開きます。エラーが発生する前のバックアップを見つけて、復元をクリックします。

クラウドバックアップを復元する

バックアップはDigitalOcean Spacesにあるため、ローカルサーバーにダウンロードする必要があります。

DigitalOcean Spaces バックアップをダウンロード

次に、復元ウィザードが自動的に表示されます。利用規約に同意し、バックアップの復元をクリックします。

Duplicatorでリモートバックアップを復元する

これでDuplicatorがサイトをクリーンなバージョンにロールバックします!管理者ログインボタンを使用して、ダッシュボードに再度アクセスします。

リモートバックアップを復元しました

エラーによってWordPressダッシュボードにアクセスできなくなった場合でも、心配しないでください!バックアップは復元できます。アーカイブファイルとインストーラーファイルを両方ダウンロードし、FTPクライアントを使用してサイトにアップロードする必要があります。詳細については、このクラシックインストールガイドをお読みください。

WordPressをDigitalOcean Spacesに接続することに関するFAQ

DigitalOcean Spacesの制限は何ですか?

DigitalOcean Spacesでは、最大100個のバケットしか作成できません。最も安価な支払いオプションでは、240 GBのストレージが提供されます。追加のストレージは、GBあたり0.02ドルかかります。Backblaze B2、Google Cloud、Wasabiなどの他のオプションは、より安価なストレージを提供しています。

WordPress用のDigitalOcean Spacesプラグインとは何ですか?

DigitalOcean Spaces Syncは、WordPress.orgの無料プラグインで、WordPressメディアライブラリをDigitalOcean Spacesバケットに接続します。これにより、メディアライブラリをクラウドにバックアップしたり、DigitalOceanアカウントから画像を配信したりできます。DigitalOceanから配信する場合、プラグインは公開メディアURLをクラウドストレージリンクに置き換えます。

このプラグインは4年前に最後に更新されたため、最新のWordPressアップデートでテストされていません。Duplicator Proのような、評価が高くテスト済みのプラグインをインストールしてWordPressデータをバックアップすることをお勧めします。

DigitalOcean Spacesの料金はいくらですか?

DigitalOcean Spacesは、最初の240GBのストレージと1TBのアウトバウンド転送で月額5ドルです。追加のストレージが必要な場合は、GBあたり0.02ドルの追加料金がかかります。

DigitalOcean SpacesでWordPressを実行するにはどうすればよいですか?

DigitalOcean Spaces を使用すると、画像などの WordPress サイトの静的アセットをホストできます。まず、サーバーが Ubuntu の最新バージョンでセットアップされていることを確認してください。次に、この WP-CLI コマンドを使用して wp-content/uploads フォルダの権限を変更する必要があります。

​​sudo mkdir -p /var/www/html/wp-content/uploads

次に、フォルダの新しい権限を設定します。「sammy」の代わりに、非 root sudo ユーザーを使用してください。

sudo chown -R sammy:www-data /var/www/html/wp-content/uploads

その後、Web サーバーがこのフォルダに書き込む権限を与えます。

sudo chmod -R g+w /var/www/html/wp-content/uploads

次に、DigitalOcean Spaces Sync プラグインをインストールしてアクティブ化します。WordPress プラグインフォルダに移動する方法は次のとおりです。

cd /var/www/html/wp-content/plugins

次に、プラグインをインストールします。

wp plugin install do-spaces-sync

そして、それをアクティブ化します。

wp plugin activate do-spaces-sync

プラグインの設定で、Spaces のアクセスキー ID とバケット名を入力します。

デフォルトでは、エンドポイントは https://ams3.digitaloceanspaces.com になります。これを変更して、特定のリージョンを特徴付けることができます。

File & Path Settings で、公開ストレージドメインまたは完全な URL パスを入力します。これは、ファイルを DigitalOcean Spaces のみに保存するか、サーバーにも保存するかによって異なります。

詳細については、DigitalOcean のドキュメント「DigitalOcean Spaces に WordPress アセットを保存する方法」を参照してください。

最終的な考え

WordPress のバックアップを DigitalOcean Spaces に設定することで、ウェブサイトの長期的な健全性への貴重な投資を行いました!

これは単なる災害復旧だけでなく、回復力がありスケーラブルなオンラインプレゼンスを構築することでもあります。ウェブサイトが成長するにつれて、DigitalOcean Spaces を使用したバックアップ戦略も一緒に成長し、何があってもデータが常に保護されることを保証します。

クラウドでサイトのデータを保護する準備はできましたか? Duplicator Pro は、バックアップを DigitalOcean Spaces、Google Cloud、Amazon S3 などのクラウドサービスに自動的に送信します。今すぐお試しください!

ついでに、これらの追加のWordPressガイドも気に入ると思います:

著者アバター
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

保護されないまま、もう一日を無駄にしないでください

適切なWordPressバックアップなしで過ごす1時間ごとに、サイトはリスクにさらされます • WordPress移行の遅延ごとに、パフォーマンスと成長を失います

Get Duplicator Now
Duplicator プラグイン

お待ちください!
限定オファーをお見逃しなく!

お客様として、60% OFF になります

Duplicator をサイトで無料で試して、150万人以上の WordPress プロが私たちを信頼する理由をご覧ください。ただし、お待ちいただく必要はありません。この限定 60% オフは期間限定です。

or
Get 60% Off Duplicator Pro Now →