WordPress自動バックアップ
すべてのサイトは毎日バックアップされ、Cloudflare R2にサーバー外保存され、ワンクリックで復元できます。プラグインを実行する必要も、追加費用を払う必要もなく、サーバーが停止していてもリストは表示されます。
ドキュメント / WordPress自動バックアップ
YovaleのWordPressバックアップは1日1回自動実行され、すべて(データベース + アップロード + プラグイン + テーマ + mu-plugins)をzipし、アーカイブをCloudflare R2にストリームします。いつでもオンデマンドでバックアップを作成したり、その場で復元したり、WordPressサーバーにアクセスできなくてもアーカイブを直接ダウンロードできます。
試してみる
これはダッシュボードの実際のバックアップタブで、モックデータで動作しています。一覧の閲覧、作成、復元、サーバーダウン時にバックアップを表示するオフラインキャッシュのフォールバックをお試しください。
- 1一覧を見る
自動日次バックアップが新しい順に表示されます。
- 2バックアップを作成
オンデマンドで作成 — バックグラウンドで実行され、一番上に表示されます。
- 3その場で復元
バックアップを選択して確認すると、Yovaleがサイトをその状態に正確にロールバックします。
- 4サーバーオフライン
オフラインモードを切り替える — キャッシュからリストが表示され続け、ダウンロードも機能します。
手順の詳細
バックアップタブの各アクションが裏側で実際に行っていること。
1. 日次自動バックアップ
すべてのサイトは24時間ウィンドウ内のランダムな時刻に日次cronバックアップを実行します(すべてのサイトが深夜にR2に集中しないようにするため)。エージェントはWordPressファイルシステムとmysqldumpをまとめてzip圧縮し、SHA-256を計算してチームのR2バックアップバケットにアップロードします。新しいエントリは完了から1分以内にダッシュボードに表示されます。
2. オンデマンドバックアップ
「バックアップを作成」をクリックして今すぐトリガーします。作成呼び出しは即座に返され — 実際のzip+アップロードはバックグラウンドで実行されます。実行中もダッシュボードを使い続けられます。完了すると、MANUALピルが付いた行が一覧の先頭に表示されます。
- 追加のクレジットカード費用なし — プランの保持期間ウィンドウにカウント
- 手動バックアップは自動バックアップと同じ保持ルールで期限切れになります
- プラグインのアップグレードやコンテンツインポート前に有用
3. その場で復元
最も一般的な復元パス:バックアップを選択して確認すると、Yovaleがサイトをその正確な状態にロールバックします。エージェントはWordPressコンテナを停止し、バインドマウントされたボリュームを交換し、データベースを復元してからコンテナを再起動します。数百MBのサイトの場合、一般的なダウンタイムは30秒未満です。
- その場での復元は同じサイトURLとSSL証明書を保持します
- 復元前のスナップショットが自動的に取得されます — 復元で問題が発生した場合はスナップショットにロールバックできます
- オペレーションパネルが完了をポーリングし、エージェントの終了コードとともにエラーを表示します
4. 新しいサイトへの復元(クローン)
現在のサイトを上書きする代わりに、バックアップをチーム内の新しいサイトとして復元できます。新しいスラグを選択し、新しいプレビューURLを取得し、SSLが自動的に発行されます。ステージングクローン、事後調査、またはリスクの高い移行前の安全網として有用です。
5. アーカイブのダウンロード
ダウンロードはYovaleから(VPSを経由せずに)直接、短命の署名付きR2 URLを生成するため、サーバーが稼働中でも停止中でも機能します。アーカイブはwp-contentディレクトリとsql.gzダンプを含む.zipファイルで、Yovaleかどうかに関わらず他のWordPressインストールに復元できます。
6. サーバーオフラインキャッシュ
VPSがダウンしている場合、バックアップ一覧は表示され続けます。Yovaleはすべての成功したエージェントのリストをSupabaseにミラーリングするため、ライブエージェント呼び出しが失敗するとダッシュボードはキャッシュにフォールバックし、アンバーバナーを表示します。この状態では作成 / 復元 / 削除が無効になります(ライブエージェントが必要)が、R2署名がYovale側で行われるためダウンロードは引き続き機能します。
よくある質問
WordPressバックアップはどこに保存されますか?
サーバー外のCloudflare R2です。Yovaleはチームのバケットを使用するため、バックアップはライブサイトとディスクを共有しません。つまり、サーバー障害、コンテナ破損、または不正プラグインによってバックアップが失われることはありません。
バックアップはどのくらい保持されますか?
Starterで14日間、Growthで30日間、Businessで90日間。Yovaleが自動的にローテーションします — 古いアーカイブはR2から削除され、手動クリーンアップは不要です。より長い保持期間が必要な場合は、ダッシュボード経由でアーカイブをダウンロードして自分で保存してください。
バックアップはディスククォータにカウントされますか?
いいえ。バックアップはWordPressサーバーではなくCloudflare R2に保存されます。サイトのディスククォータはライブのwp-contentディレクトリとデータベースのみをカウントします。
バックアップを別のサイトに復元できますか?
はい — 「その場で復元」の代わりに「新しいサイトに復元」を選択してください。Yovaleが新しいサイトをプロビジョニングし、アーカイブを復元し、新しいプレビューURLを提供します。ステージングや事後調査に有用です。
バックアップアーカイブには何が含まれていますか?
wp-contentディレクトリ全体(アップロード、プラグイン、テーマ、mu-plugins)にWordPressデータベースのmysqldumpを加え、SHA-256マニフェストとともにzipしたものです。標準のWordPressエクスポート形式で、他のホストにも復元できます。
サイトが壊れていてもバックアップは機能しますか?
自動バックアップはサイトがダウンしていても実行し続けます — エージェントはHTTP経由でWordPressを叩くのではなく、ディスク + データベースを直接バックアップします。壊れたプラグイン、500エラー、致命的なPHPエラーがあっても、今夜のバックアップは実行されます。
復元にはどのくらい時間がかかりますか?
アーカイブサイズによります。100MB未満は通常30秒以内に完了します。マルチGBのストアは数分かかる場合があります。オペレーションパネルにライブ進捗バーが表示されます。
復元前にバックアップの内容を確認できますか?
はい — バックアップ行の「プレビュー」をクリックしてください。Yovaleがエージェント側でマニフェストを読み取り、ディレクトリツリー、プラグイン一覧、テーマ一覧、データベーステーブル数、解凍後の総サイズを表示します。復元を確定する前に驚きがありません。
サーバーがオフラインのときにバックアップをダウンロードできますか?
はい。ダウンロードはYovale側から署名付きR2 URLを生成します — VPSを経由しません。サーバーがダウンしていても、アーカイブを取得して別の場所に復元できます。
バックアップは暗号化されていますか?
CloudflareのデフォルトによりR2に保存時暗号化され、すべての読み書きで転送中も暗号化(TLS)されます。Yovaleがダウンロード用に生成する署名付きURLは短命(15分)で、単一のアーカイブにスコープされています。