https://www.admin-magazine.com/Archive/2020/57/Elephant-Shed-PostgreSQL-appliance/(offset)/3
Alat PostgreSQL Kandang Gajah
Gajah di Kamar
Aktifkan Cadangan
Salah satu komponen yang sangat saya sukai dalam peralatan Elephant Shed adalah pgBackRest, salah satu solusi pencadangan paling komprehensif untuk PostgreSQL yang menggabungkan beberapa fitur yang paling umum digunakan, terutama fleksibilitas untuk melakukan pencadangan penuh atau tambahan.
Secara default, komponen dinonaktifkan, itulah sebabnya mengklik ikon Cadangan di dasbor tidak menampilkan hasil pada instalasi baru. Untuk memulai, Anda harus mengaktifkan tombol pencadangan penuh atau tambahan (yaitu, Pencadangan Penuh atau Pencadangan Incr ). Untuk pencadangan pertama, klik tombol Cadangan Penuh , yang akan membawa Anda ke halaman layanan di Cockpit. Di sini, klik tombol Mulai untuk membuat cadangan. Bergantung pada ukuran database Anda, prosesnya mungkin memerlukan waktu untuk diselesaikan; Anda dapat memantau kemajuannya di bagian Log Layanan ( Gambar 4 ).
Ketika pencadangan telah dilakukan, prosesnya menjadi tidak aktif lagi, dan Anda dapat beralih kembali ke halaman utama antarmuka dengan bilah navigasi di bagian atas. Perhatikan bahwa tombol Cadangan Penuh telah diaktifkan, bersama dengan tombol Pengarsipan ( Gambar 5 ), yang menandakan bahwa file dari write-ahead logging (WAL) juga sedang dicadangkan. Idealnya Anda harus mengarsipkan file WAL sebelum mengambil cadangan untuk memastikan Anda dapat melakukan pemulihan tepat waktu. Fitur yang sangat bagus adalah alat dikonfigurasi untuk mengaktifkan opsi pengarsipan secara otomatis ketika pencadangan dipicu.
Setelah Anda membuat cadangan penuh, Anda kemudian dapat menggunakan tombol Incr Backup untuk hanya mencadangkan file yang telah berubah antara cadangan penuh terakhir dan data saat ini. pgBackRest memiliki banyak parameter yang dapat dikonfigurasi untuk memberi Anda kontrol yang lebih baik atas pencadangan, termasuk menentukan jadwal otomatisasi dan kebijakan penyimpanan. Namun parameter ini tidak ditampilkan di dasbor dan hanya dapat diubah dengan mengedit file konfigurasi. Opsi file konfigurasi yang relevan disebutkan dalam dokumentasi Kandang Gajah [10] .
Kesimpulan
Anda sekarang dapat menjelajahi antarmuka intuitif dan mengintip ke dalam komponen, yang sebagian besar telah dikonfigurasi sebelumnya dengan pengaturan minimum agar dapat langsung digunakan. Misalnya, Grafana dikirimkan dengan beberapa dasbor yang telah diterapkan sebelumnya untuk memberi Anda gambaran umum tentang server PostgreSQL yang mendasarinya ( Gambar 6 ). Namun perlu diperhatikan bahwa dasbor ini bersifat hanya-baca dan jika Anda perlu melakukan modifikasi apa pun pada konfigurasinya, Anda harus menyimpannya dengan nama yang berbeda. Selain itu, Grafana menawarkan banyak dashboard lain yang dapat Anda ambil dengan mudah dari situs webnya. Meskipun prosesnya cukup intuitif, Anda dapat mengikuti dokumentasi resmi Grafana untuk membantu Anda melalui prosesnya.
Meskipun Elephant Shed tidak memiliki banyak dokumentasi selain hal-hal penting yang Anda perlukan untuk mengaktifkan dan menjalankan alat, semua komponen yang disertakan dalam alat memiliki infrastruktur dokumentasi yang ekstensif. Semua alat cukup intuitif untuk dioperasikan, namun jika Anda belum pernah menggunakannya sebelumnya, Anda dapat mengikuti dokumentasi di situs web masing-masing untuk membiasakan diri.
informasi
- Kandang Gajah: https://elephant-shed.io
- Prometheus: https://prometheus.io/docs/introduction/overview/
- Grafana: https://grafana.com/grafana/
- pgBadger: http://pgbadger.darold.net/
- pgBackRest: https://pgbackrest.org/user-guide.html
- pgAdmin4: https://www.pgadmin.org/docs/pgadmin4/latest/getting_started.html
- Kokpit: https://cockpit-project.org/
- Unduhan Kandang Gajah: https://elephant-shed.io/#download
- "Mengelola dan menyediakan VM" oleh Mayank Sharma, Majalah Linux Pro , edisi 235, Juni 2020, hal. 22, https://www.linuxpromagazine.com/Issues/2020/235/Vagrant/(bahasa)/eng-US
- Mengonfigurasi pgBackRest: https://elephant-shed.io/doc/chapter/components.html#configuration #IE:
Tidak ada komentar:
Posting Komentar