コンテンツへスキップ
Zinn® Backups
jaUSD

Zinn® Backups

機能

WordPress サイトのファイルとデータベースの毎日のコピーを、Web サーバーとは別のストレージに30日間保持します。SSH または専用プラグインで接続し、現在のホストを維持したまま、SSH 接続時にはワンクリックで復元できます。

バックアップはサーバーがアクセスできない安全な場所に保存されます

Web サーバー上に保存されたバックアップは、そのサーバーが利用できなくなった瞬間に失われます。ディスク障害、アカウントを停止するホスティング事業者、またはファイルに侵入した攻撃者によって、サイトとそのバックアップは同時に削除されてしまいます。Zinn® Backups は、お客様のサイトがホストされている場所とは異なる会社のインフラである Cloudflare R2上で当社が運用するオブジェクトストレージにすべてのコピーを保存します。

アーカイブは、その1回のバックアップ専用に作成された有効期間の短いアップロードリンクを使用し、HTTPS 経由でお客様のサーバーからそのストレージへ直接転送されます。弊社のアプリケーションサーバーを経由することはなく、アップロード完了後にお客様のウェブスペースにデータが残ることもありません。

  • お客様のホストから分離された、当社が運用する Cloudflare R2ストレージ上のコピー
  • 有効期限の短いリンクを使用してサーバーから直接アップロードされました
  • その後、お客様のウェブスペースには何も残りません
別の場所でホストされているサイトをバックアップ済みとして一覧表示する「バックアップ」画面

SSH で接続するか、SSH を使用できない場合はプラグインで接続します

最も安全な接続は SSH です。バックアップ専用のキーを作成し、その公開鍵側をご利用のホスティングアカウントに追加して、秘密鍵側をダッシュボードに貼り付けます。秘密鍵はシークレット保管庫に格納され、二度と表示されることはありません。SSH 経由でサイトフォルダーをアーカイブし、WP-CLI を使用してデータベースをエクスポートします。WordPress ではなくサーバーに直接接続するため、読み込めなくなったサイトも復元することができます。

SSH アクセスのないホスティングでは、Zinn® Connector プラグインが WordPress の内部から処理を実行します。プラグイン自体がアーカイブとデータベースのエクスポートを作成し、それらをアップロードします。深刻な障害が発生したサイトでは修復を行うプラグインを実行できないという単純な理由から、このプラグインでは復元を行えません。そのため、ダッシュボードには各サイトがどの接続を使用しているかが明確に表示されます。

  • バックアップ専用に作成したキーを使用する SSH または SFTP
  • キーはシークレット保管庫に保管され、二度と表示されません
  • SSH が利用できない場合の Zinn® Connector プラグイン (WordPress 6.6+、PHP 8.2+)
サイトの「バックアップ」タブにある接続カード (SSH に設定、ワンクリック復元が利用可能)

ファイルとデータベースを1つのアーカイブに

WordPress サイトは、一致している必要がある2つの要素で構成されています。ファイル (テーマ、プラグイン、アップロード、wp-config) と、投稿、固定ページ、注文、設定を保持するデータベースです。各バックアップは両方を1つの圧縮アーカイブにキャプチャし、データベースのエクスポートが含まれていたかどうかを記録するため、復元時にサイトの半分が見つからないという事態を防ぐことができます。

SSH 接続でのデータベースのエクスポートには、サーバー上に WP-CLI が必要です。利用できない場合でもファイルのバックアップは作成され、データベースが含まれていない旨がバックアップにマークされるため、後になってから気付くのではなく、ホスティングプロバイダーに有効化を依頼することができます。

  • 1つのアーカイブ内のサイトファイルとデータベースエクスポート
  • 各バックアップには、そのデータベースが含まれているかどうかが記録されます
  • wp-content 配下のフォルダーはプラグイン内で除外できます

日次バックアップ、30日間ロック

サイトが接続されると、何も覚えておく必要はありません。前回の成功したバックアップから1日以上経過するたびに新しいバックアップが開始され、すべてのコピーは30日間保持されます。バックアップの失敗が続くサイトは、壊れた接続によってサーバーに過度な負荷がかからないよう、再試行の頻度が約週1回まで抑えられます。問題を解決すれば、サイトはすぐに毎日のスケジュールに戻ります。

各コピーは、ストレージ自体で30日間の保持ロックが適用されています。この30日間は、お客様の WordPress 管理画面を乗っ取った攻撃者による場合も、お客様のアカウントでの誤操作による場合も、当社のアプリケーションのストレージ認証情報を使用した場合であっても、上書きや削除はできません。ロック期間が終了したコピーは削除され、37日目にストレージによる最終クリーンアップが行われます。

  • 直近の正常なバックアップから1日以上経過した場合の新規バックアップ
  • すべてのコピーに対する30日間の保持ロック
  • ロック後に削除され、37日目に最終クリーンアップが行われます
サイトの日次バックアップの一覧 (日付とサイズを含む)

サイトが停止している場合でも、ワンクリックで復元可能

SSH 経由の復元は弊社側から実行されます。問題が発生する前のコピーを選択して確定してください。お客様のサーバーに接続し、サイト上にアーカイブを展開してデータベースをインポートします。WordPress が動作していることに依存しないため、アップデートの失敗やハッキングの後でもご利用いただける復元方法です。

復元を実行すると、サイトのファイルがバックアップのファイルで上書きされ、データベースが置き換えられますが、バックアップ作成後に追加されたファイルは削除されないため、特に不正アクセスなどの被害に遭った後は、見覚えのないファイルがないか確認してください。

  • SSH 経由で接続されたサイトで利用可能
  • WordPress 自体が読み込まれない場合でも動作します
  • ファイルとデータベースが選択したコピーから復元されました
ダッシュボードで選択したバックアップからサイトを復元する

任意のコピーをダウンロードして保持してください

保存された各バックアップは、サイトの「バックアップ」タブからアーカイブとしてダウンロードできます。ダウンロードリンクはお客様のリクエスト時に生成され、間もなく有効期限が切れるため、リンクが流出してもデータへ恒久的にアクセスされることはありません。

サイトの完全なコピーのダウンロードはバックアップの管理とは別の権限であるため、チームメンバーはサイト全体を持ち出すことなくバックアップを実行および監視できます。

  • 圧縮アーカイブとしての、保存されている任意のコピー
  • ダウンロードリンクはオンデマンドで生成され、有効期間が限られています
  • バックアップの管理とは別の権限

各サイトのサイズに応じた料金設定

サイトごとに1つのプランがあり、そのサイトのサイズ (最大1 GB、10 GB、または50 GB) に応じて選択されます。すべてのプランに同じ機能、毎日のバックアップ、30日間のロック、ダウンロード、SSH 経由のワンクリック復元が含まれているため、決めるべきはサイズのみです。

プランはサイトごとに適用され、合算することはできません。サイトの規模が拡大した場合は、そのサイト向けに上位プランをご購入ください。追加されるのではなく下位プランと置き換わります。サイトのプランを超えるバックアップはアップロード前に拒否され、ダッシュボードにもその旨が表示されます。お支払い以上の容量が密かに保存されることはありません。

  • 1 GB、10 GB、50 GB のプラン、各1サイト
  • すべてのプランにすべてが含まれています
  • サイズ超過のバックアップはアップロード前に拒否され、理由が表示されます

サイトがすでに感染している場合のマルウェア駆除

ハッキング前のバックアップが最も迅速な復旧手段です。クリーンなコピーが存在しない場合や、侵害がいつ始まったか特定できない場合は、エンジニアが手動でマルウェアを駆除し、改ざんされたページ、スパム、リダイレクトを修復し、攻撃者の侵入経路を特定してそれを遮断します。

どこでホストされているサイトであっても、所要時間に関わらず1サイトあたりの単一定額料金です。その後、クリーンアップされたサイトをバックアップに接続することで、次回のインシデントは緊急事態ではなく単なる復元作業で済むようになります。

  • エンジニアによりマルウェアとバックドアが削除されました
  • 侵入経路を特定し、閉鎖しました
  • どのホストでも、1サイトにつき1つの固定価格

Zinn Digital®ホスティングに含まれています

サイトを弊社でホストすれば、バックアップもプランに含まれます

Zinn Digital® WordPress ホスティング上のサイトは、ホスティングプラン自体によってバックアップされ、マルウェアスキャンとファイアウォールが含まれているため、個別のバックアップ請求はありません。この製品は、別の場所で管理されているサイト向けです。