バックアップの更新とメンテナンス
インストールを回復可能な状態に保ち、変更後のワークフローを検証します。
英語から自動翻訳されています。 英語の原文を読む
2 分で読めます · カスタマーガイド
顧客所有のホスティングでは、契約によりDigLabに割り当てられていない限り、メンテナンスは指定されたオペレーターに属します。インストールがビジネスに依存するようになる前に、更新、バックアップ、容量、およびインシデントの責任を記録します。
回復可能なバックアップを保存する#
有用なリカバリ セットには、アプリケーションのバージョン情報、構成、データベース、必要なストレージ、保存された資格情報を読み取るために必要な暗号化マテリアルが含まれます。アクセスが制限された、承認された暗号化バックアップ プレーンでそのマテリアルを保護します。
エクスポートされたサーバー定義は完全なバックアップではありません。転送では保存された資格情報が意図的に省略されるため、インストールの暗号化されたデータは、一致する暗号化キーがなければ使用できない可能性があります。通常のトラブルシューティング手順として、そのキーをローテーションしたり交換したりしないでください。
アップデート前#
リリース要件を読み、実行中のバージョンをメモします。現在の設定と復元可能なバックアップをキャプチャします。利用可能なディスク容量、PHP ZIP、および ZipArchive ネイティブ アップデーターを使用する前に可用性を確認し、ワークロードに適した変更ウィンドウを選択してください。ロールバック リリースと承認されたローカル互換性の変更を保存します。
サポートされているパッケージ/更新メカニズムを使用します。ライブ インストールを別の顧客のデータベース、構成、または資格情報で上書きしないでください。
アップデート後の確認#
管理者ページ、HTTPS、スケジューラ、ソフトウェアのアクティベーション、およびブランドを確認してください。次に、実際のクライアント接続を通じて検出と無害な読み取り専用呼び出しを繰り返します。適切なテストと許可を行った場合にのみ、許可された書き込みを再チェックしてください。
配信にローカル互換性の変更が必要な場合は、更新によって変更が維持されているか、置き換えられているかを確認してください。ファイルの更新、移行の完了、アプリケーションの正常性、およびクライアントのワークフローの受け入れなど、段階を個別にレポートします。
テストリカバリ#
一致する保護されたシークレットを使用して、分離された回復環境に復元します。バックアップを読み取ることができ、目的のテスト ワークフローが実行できることを確認します。元の環境で有効になっていたという理由だけで、本番環境の送信、スケジュール、または Webhook をリカバリ環境で有効にしないでください。
容量と計画されたメンテナンスを監視する#
ストレージ、データベースの増加、ログ、依存関係の健全性を追跡します。定期メンテナンスが実際に実行されることを確認します。大規模なインポートまたはトラフィックの増加の前に制限を確認してください。ソフトウェア アクティベーション容量は、無制限のサーバー リソースを保証するものではありません。