Gambar peta dependensi kecil yang lengkap
Tata letak yang mungkin adalah titik masuk HTTPS, satu aplikasi wiki, basis data yang didukungnya, direktori lampiran dan worker terjadwal. DNS dan layanan email keluar apa pun termasuk dalam peta bahkan bila disediakan di tempat lain. Tidak ada aplikasi, layanan pengiriman email atau otomatisasi deployment yang tersirat dengan memilih VPS.
Jika aplikasi berjalan dalam kontainer, catat lokasi persisten secara terpisah dari definisi kontainer. Docker mendokumentasikan bahwa volume bertahan saat kontainer individual dihapus, sedangkan lapisan yang dapat ditulis tidak. Persistensi itu tetap memerlukan backup di luar VPS. Lihat Siklus hidup volume Docker. Tulis peta ke dalam inventaris layanan, termasuk pemilik setiap dependensi.
Anggarkan ruang sebelum menambah lebih banyak layanan
2 vCPU Grove, memori 4 GB, 60 GB SSD dan transfer 2 TB menyediakan alokasi awal untuk dievaluasi dalam skenario ini. Anggaran disk berikut adalah perkiraan perencanaan ilustratif, bukan konsumsi terukur atau sekumpulan partisi yang diperlukan.
| Gunakan | Tunjangan perencanaan |
|---|---|
| Sistem operasi, paket dan log terbatas | 12 GB |
| Basis data, riwayat halaman dan data pencarian | 8 GB |
| Lampiran anggota | 18 GB |
| Ruang kerja pembaruan dan ekspor | 8 GB |
| Margin yang tidak dialokasikan | 14 GB |
Periksa persyaratan aplikasi yang dipilih, lalu amati penggunaan memori dan disk selama impor, penyuntingan biasa dan pembaruan. Dua vCPU tidak menetapkan jaminan jumlah editor. Seed mungkin cocok untuk aplikasi yang lebih kecil dengan persyaratan terverifikasi; Canopy atau penambahan sumber daya eksplisit menjadi keputusan yang didukung oleh permintaan yang diamati. Sertakan unduhan, ekspor dan lalu lintas backup dalam tinjauan transfer berdasarkan ketentuan pengukuran yang berlaku.
Buktikan bahwa catatan dan lampiran saling terkait
Ikuti prosedur aplikasi untuk menangkap status basis data, lampiran dan konfigurasi yang kompatibel. Untuk wiki berbasis PostgreSQL, ekspor basis data logis saja tidak mencakup lampiran atau peran basis data global. PostgreSQL juga memperingatkan bahwa perencanaan backup produksi reguler dapat memerlukan lebih dari pg_dump; pilih metode untuk instalasi yang sebenarnya. Lihat Cakupan dan batasan ekspor PostgreSQL.
Latih pemulihan di tujuan uji terpisah dengan notifikasi keluar dan pengiriman terjadwal dinetralkan. Minta pemelihara kedua masuk sebagai anggota biasa, buka halaman dan lampiran yang diketahui, periksa halaman terbatas, dan pastikan suntingan dapat disimpan. Catat pemeriksaan yang gagal sebagai pekerjaan yang harus diselesaikan, bukan pemulihan yang berhasil. Gunakan latihan pemulihan untuk mencatat hasilnya.
Tinggalkan jalur keluar yang dapat digunakan
Simpan ekspor halaman, lampiran dan model izin yang terdokumentasi bersama instruksi pemulihan. Periksa apa yang dihilangkan ekspor: riwayat halaman, tautan internal dan pemetaan akun mungkin memerlukan penanganan terpisah. Minta pemelihara backup membuka ekspor tanpa bergantung pada wiki yang berjalan. panduan ekspor portabel membantu mengubah unduhan menjadi paket serah terima.
Satu VPS tetap memusatkan layanan aktif di satu tempat. Sumber daya yang lebih banyak tidak menghilangkan ketergantungan tersebut atau mengambil alih pemeliharaan. Konfigurasikan paket awal hanya setelah menyepakati siapa yang menangani pembaruan, pekerjaan yang gagal, dan pencadangan independen; hasil yang berguna adalah layanan yang dapat dipahami dan dipulihkan oleh grup.
Titik awal katalog untuk dievaluasi
Grove menyediakan 2 vCPU, memori 4 GB, 60 GB SSD dan transfer bulanan 2 TB seharga $18.00 USD/bulan. Ini adalah alokasi awal untuk dibandingkan dengan persyaratan dan pengukuran aplikasi Anda, bukan janji bahwa koleksi atau audiens tertentu akan muat.
Dengan opsi default, enam bulan berbiaya $77.76 dibayar sekali (diskon 28% dari $108.00); dua belas bulan berbiaya $108.00 dibayar sekali (diskon 50% dari $216.00). Opsi berulang tertentu menerima diskon yang sama. Anggarkan penyimpanan pencadangan independen, domain, dan layanan email eksternal secara terpisah.
Konfigurasikan Grove di Islandia ↗Dokumentasi di balik catatan ini
Gunakan dokumentasi untuk versi yang benar-benar Anda jalankan. Contoh-contoh ini adalah materi perencanaan, bukan catatan pengujian pada VPS Hoszen.