小さく完全な依存関係マップを描く
考えられる構成は、HTTPS のエントリポイント、1 つの Wiki アプリケーション、そのサポート対象データベース、添付ファイルディレクトリ、スケジュールされたワーカーです。DNS と任意の発信メールサービスは、他社提供であってもマップに含めるべきです。VPS を選択しても、アプリケーション、メール配信サービス、デプロイ自動化が暗黙に含まれるわけではありません。
アプリケーションがコンテナで動作する場合は、永続的な場所をコンテナ定義とは別に記録してください。Docker のドキュメントでは、ボリュームは個々のコンテナの削除後も存続しますが、書き込み可能レイヤーは存続しないと説明されています。その永続性にも VPS 外のバックアップが必要です。 Docker のボリュームライフサイクルを参照してください。マップを サービスインベントリに書き込み、各依存関係の所有者も含めてください。
サービスを追加する前にスペースを予算化する
Grove の 2 vCPU、4 GB メモリ、60 GB SSD、2 TB 転送は、このシナリオを評価するための開始配分を提供します。以下のディスク予算は例示的な計画上の割り当てであり、実測消費量や必須パーティション構成ではありません。
| 使用 | 計画許容量 |
|---|---|
| オペレーティングシステム、パッケージ、上限付きログ | 12 GB |
| データベース、ページ履歴、検索データ | 8 GB |
| メンバー添付ファイル | 18 GB |
| 更新およびエクスポート用作業スペース | 8 GB |
| 未割り当ての余裕 | 14 GB |
選択したアプリケーションの要件を確認し、インポート、通常の編集、更新の際のメモリとディスク使用量を観察してください。vCPU が 2 つあっても、エディター数の保証にはなりません。検証済みの要件がある小規模アプリケーションには Seed が適しているかもしれません。Canopy や明示的なリソース追加は、観察された需要に支えられた判断になります。該当する計測条件の下で、転送レビューにダウンロード、エクスポート、バックアップのトラフィックを含めてください。
ノートと添付ファイルが一緒に属することを証明する
アプリケーションの手順に従い、互換性のあるデータベース、添付ファイル、構成の状態を取得してください。PostgreSQL をバックエンドとする Wiki では、論理データベースのエクスポートだけでは添付ファイルやグローバルデータベースロールをカバーできません。また PostgreSQL は、通常の本番バックアップ計画には pg_dump以上が必要になる場合があると注意しています。実際のインストールに合わせて方法を選んでください。 PostgreSQL エクスポートの範囲と制限.
別のテスト先で、発信通知とスケジュール配信を無効化して復旧をリハーサルします。2 人目の担当者に通常のメンバーとしてサインインしてもらい、既知のページと添付ファイルを開き、制限付きページを確認し、編集を保存できることを確認します。失敗したチェックは、復旧成功ではなく完了すべき作業として記録してください。 リストアドリル を使用して結果を記録します。
実用的な退避経路を残す
ページ、添付ファイル、権限モデルの文書化されたエクスポートを、復旧手順とともに保持します。エクスポートが省略するものを確認してください。ページ履歴、内部リンク、アカウントのマッピングは別途対応が必要かもしれません。バックアップ担当者に、稼働中の Wiki に依存せずエクスポートを開くよう依頼します。 ポータブルエクスポートガイド ダウンロードをハンドオーバーパッケージに変える手助けをします。
1台のVPSは依然としてライブサービスを1か所に集中させます。リソースを増やしてもその依存関係は解消されず、保守を引き継ぐこともありません。更新、失敗したジョブ、独立したバックアップの担当者を合意したうえで初めて、開始プランを構成してください。有用な成果は、グループが理解し復旧できるサービスです。
評価するためのカタログの出発点
Groveは2 vCPU、4 GBメモリ、60 GB SSD、2 TBの月間転送を月額$18.00 USDで提供します。これはアプリケーションの要件と計測値と比較するための初期割り当てであり、特定のコレクションやオーディエンスが収まるという保証ではありません。
デフォルトオプションでは、6か月は$77.76の一括払い($108.00から28%オフ)、12か月は$108.00の一括払い($216.00から50%オフ)です。選択した定期オプションにも同じ割引が適用されます。独立したバックアップストレージ、ドメイン、外部メールサービスは別途予算に計上してください。
アイスランドでGroveを構成 ↗この注記の背後にあるドキュメント
実際に実行しているバージョンのドキュメントを使用してください。これらの例は計画資料であり、Hoszen VPS でのテストの記録ではありません。