さくらのレンタルサーバでWordPressを運営していると、更新前やトラブルに備えてバックアップを取っておきたい場面があります。
WordPressのバックアップでは、サイトのファイルだけでなくデータベースも保存する必要があります。
対象プランでは「バックアップ&ステージング」のSnapUpを使い、両方を含むスナップショットを作成できます。
この記事では、SnapUpでWordPressをバックアップする手順を中心に、定期バックアップの設定と復元方法を解説します。
WordPressのバックアップ前に確認すること
まず、利用中のプランを確認しましょう。「バックアップ&ステージング」はスタンダード以上のプランで利用でき、ライトプランと無料お試し期間中は利用できません。
サーバーコントロールパネルの「バックアップ作成」は、WordPress以外のWebコンテンツ向けです。
WordPressでは、SnapUpにサイトタイプ「WordPress」として登録し、データベースも含むスナップショットを作成します。
ただし、容量・ファイル数の制限やWordPressの構成によっては、正常にスナップショットを作成できない場合があります。
また、さくら側が障害対応用に取得しているバックアップは、利用者の誤操作で消えたデータの提供には使われませんので、自分でWordPressのバックアップを作成しておきましょう。
SnapUpでWordPressをバックアップする方法
バックアップ&ステージングを利用開始し、SnapUpにWordPressサイトを登録してから、スナップショットを作成します。
バックアップ&ステージングを利用開始する
サーバーコントロールパネルに、初期ドメインまたは追加したドメインでログインします。
「Webサイト/データ」から「バックアップ」を開き、「利用開始」をクリックしてください。
この時点では、バックアップはまだ作成されていません。
WordPressサイトを登録する
「SnapUp」を開いてホスト名を選択し、「サイトを追加する」をクリックします。
サイト名を入力し、サイトタイプは「WordPress」、対象パスはバックアップしたいWordPressのインストール先を選んで「追加」をクリックしてください。
初回の登録時にステージング環境の作成を含む確認画面が表示された場合は、内容を確認してから進めましょう。
スナップショットを作成する
登録したサイトで「スナップショットを追加、作成する」をクリックし、「本番サーバから取得」を選びます。
コメントを入力して「実行」をクリックし、作成が完了したことを確認してください。
この手順で、WordPressのデータベースも含むスナップショットを保存できます。
スナップショットを使ってテスト環境を作る手順は、さくらのレンタルサーバでWordPressのステージング環境を作る方法で解説しています。
定期バックアップのスケジュールを設定する
スナップショットを定期的に自動作成するには、SnapUpでスケジュールを設定します。
登録したWordPressサイトの「スケジュール設定」を開き、バックアップを実行する間隔と時間帯を選んで「保存」をクリックしてください。毎週実行する場合は、曜日も指定できます。
保存できるスナップショットは最大8個です。新しいバックアップが増えると古いものから削除されるため、設定後も作成状況を確認しておきましょう。
スナップショットからWordPressを復元する方法
WordPressを過去の状態に戻すときは、SnapUpで復元したい日時のスナップショットを選び、「本番サーバーへリリース」をクリックします。サイトURLの設定を確認してから実行してください。
リリースすると、現在の公開サイトは選択したスナップショットの内容に置き換わります。
その日時より後に追加した投稿や設定も元に戻るため、作業前に現在のサイトのスナップショットを作成しておきましょう。
完了後は、サイトの表示とWordPress管理画面を確認します。
WordPressの構成によっては正常にリリースできない場合もあるため、作業前にさくらの公式案内にある前提条件も確認してください。
まとめ
さくらのレンタルサーバでWordPressをバックアップするには、対象プランで「バックアップ&ステージング」を利用開始し、SnapUpでスナップショットを作成します。これにより、サイトのファイルとデータベースをまとめて保存できます。
定期的に保存する場合は、スケジュールを設定して作成状況を確認しましょう。
復元時は公開サイトがスナップショットの内容に置き換わるため、操作前に現在の状態もバックアップしておくと安心です。



コメント