バックアップを復元する
復元では現在の状態が上書きされます — これはプラグインで唯一、本当に取り消せない処理です。そのため道筋はガイド付きの流れを通ります。まずバックアップを検査し、何を失うのかを示し、何かが書き込まれる前に戻り道を用意します。
検査レポートが照合するもの
- Backup ディレクトリ内のファイル — あるか、欠けているか
- SHA-256 チェックサム — 食い違っていれば、復元はロックされます
- manifest.json — これが無ければ、そのアーカイブはこのプラグインによるものではありません
- アーカイブ内のデータベース名 — 稼働中の設置との照合
- テーブル接頭辞
- ダンプの終端と終了マーカー
- Backup ディレクトリの空き容量
順を追って書き戻す
- 「Kakapo Backup」を開き、左の「操作」(ドイツ語:„Aktion“)の下で「復元」(ドイツ語:„Wiederherstellen“)をクリックします。
- カード「1 · バックアップを選択」で目的の時点を選びます。
- カード 2 の検査レポートを読みます。ファイル、チェックサム、manifest.json に赤い判定があると、実行はロックされます。
- 「3 · データ損失のプレビュー」を見ます — このバックアップの時点から後に生まれたものが数えられます。
- 「4 · 稼働中の状態に対するファイルプレビュー」を開きます。アーカイブのファイル項目それぞれを、何も書き込まずに保存先のファイルと比べます。
- 「5 · 今回の実行範囲」で「データベースを復元」と「ファイルを復元」にチェックを入れ、必要に応じて「テーブルを読み込む」または「ファイル一覧を読み込む」から個々の項目を選びます。
- 「復元を開始」をクリックし、確認の問いに答えます。
処理の間、ウェブサイトはメンテナンスモードで動きます。「セキュリティ」の領域のスイッチ「復元前スナップショット(二段階)」がオンである限り — これが既定です —、プラグインは事前にバックアップのポイントを作ります。それが失敗した場合、何も書き戻されません。その後 24 時間、管理画面のどのページにも「元に戻す」ボタンが表示されます。
全体の実行ではなく小さな手当てで
すべての場合に全体の流れが要るわけではありません。「復元」(ドイツ語:„Wiederherstellen“)の領域の一覧では、行ごとの「復元」(ドイツ語:„Wiederherstellen“)がデータベースを書き戻し、ファイルブラウザーは「復元」で単一のファイルを戻し、「テーブル復元用のバックアップを選択」では「書き戻す」がちょうど一つのテーブルを戻します。wp-config.php はガイド付きの実行で上書きされることは決してありません。
この記事は役に立ったか?