GNU/Linux >> Belajar Linux >  >> Cent OS

Reboot Survival – Praktik Terbaik

Pengantar

Infrastruktur cloud menawarkan ketahanan tetapi semua server bergantung pada perangkat keras fisiknya, yang dalam jangka panjang memerlukan pemeliharaan. Server sepanjang waktu tergantung pada waktu aktif yang optimal untuk penggunaannya tetapi waktu henti yang tidak dapat dihindari memang terjadi. Terlepas dari pemeliharaan perangkat keras, Pembaruan dan Patch memerlukan reboot server Anda yang membuat sistem Anda aman dan mutakhir. Panduan di bawah ini mencakup praktik terbaik untuk memastikan sistem Anda menangani boot ulang tak terduga yang akan menyebabkan waktu henti.

Uji Stack Anda dengan Boot Ulang Manual

Selama fase pengembangan, Ketika Anda membuat perubahan penting pada tumpukan Anda, pastikan Anda me-reboot server Anda sekali dan memastikan bahwa tumpukan Anda beroperasi penuh tanpa masalah apa pun. Dengan melakukan jejak Reboot ini, Anda akan sering bersiap untuk reboot tak terduga yang terjadi selama pemeliharaan atau peningkatan.

Cadangkan Data Penting Anda

Mencadangkan data Anda yang paling penting dan penting adalah salah satu langkah terpenting, Kehilangan data karena waktu henti yang tidak terduga atau karena penghapusan tidak disengaja lainnya akan berdampak buruk pada tumpukan Anda. Pencadangan CDP Jaringan E2E berfungsi sebagai replika yang tepat dari sistem file Anda yang dicadangkan secara otomatis pada interval periodik. Setiap cadangan yang dibuat berisi semua data yang dicadangkan untuk dipulihkan dari penyediaan hingga pembaruan blok terbaru. Hal ini memungkinkan titik waktu pemulihan dari titik pemulihan mana pun yang ada dalam arsip. Anda dapat merujuk di sini untuk detail selengkapnya

Anda juga dapat Mencadangkan database Anda dari MySQL atau MariaDB dan memulihkannya dengan menggunakan Perintah mysqldump. Bagi yang belum familiar dengan mysqldump bisa lihat disini

Aktifkan Layanan saat Boot

Anda juga perlu memastikan semua layanan dan aplikasi penting dan penting Anda yang dikonfigurasi di server Anda dapat dimulai saat boot, Sehingga selama reboot mendatang, semua layanan aktif dan berjalan tanpa intersepsi manual

Di Debian dan Ubuntu, Gunakan update-rc.d untuk menambah atau menghapus layanan dari startup

sudo update-rc.d service_name defaults

Untuk menghapus layanan dari boot startup, Gunakan perintah di bawah ini

sudo update-rc.d -f service_name  remove

Di Centos7, Gunakan perintah systemctl

sudo systemctl enable service_name 
sudo systemctl disable service_name 

Pastikan aturan Firewall disimpan

Jika Anda telah mengonfigurasi aturan secara manual di firewall, Anda harus memastikan bahwa aturan tersebut sudah disimpan, dan dimuat saat boot secara otomatis.

Anda dapat menyimpan firewall secara permanen dengan menjalankan perintah di bawah ini.

sudo iptables-save > /etc/iptables.firewall.rules

Menggunakan penyeimbang beban

Jika sistem Anda benar-benar tidak mampu membayar downtime, Anda dapat menggunakan Load Balancer Appliance yang membantu Anda mendistribusikan lalu lintas pengguna secara dinamis ke beberapa node backend — untuk ketersediaan tinggi, skalabilitas, toleransi kesalahan, dan pengalaman pengguna yang lancar. Ini juga membantu Anda menerapkan perubahan pada backend tanpa memengaruhi pengalaman pengguna akhir. Anda dapat merujuk artikel ini tentang cara meluncurkan penyeimbang beban di E2E


Cent OS
  1. OS mana yang terbaik untuk Anda? Fedora vs CentOS

  2. Sistem File Mana Yang Harus Dicadangkan Yang Terbaik??

  3. Cara Terbaik Membuat Hook Shutdown?

  1. Reboot Survival – Praktik Terbaik

  2. Praktik Terbaik Keamanan OpenSSH

  3. Debian vs Ubuntu:Distro mana yang terbaik untuk Anda?

  1. Praktik Pengujian Penetrasi Terbaik yang Perlu Anda Ketahui

  2. Praktik terbaik keamanan server Windows

  3. Praktik terbaik keamanan Wordpress di Linux