GNU/Linux >> Belajar Linux >  >> Linux

Pastikan server berhasil reboot

Artikel ini memberikan tips untuk memastikan bahwa server memulai ulang, atau mem-boot ulang, berlangsung cepat dan tidak terlalu mengganggu.

Pastikan Anda mengonfigurasi dan menjalankan pencadangan server dengan benar

Kami menyarankan Anda menggunakan cadangan agar data Anda tetap mutakhir. Rackspace Cloud Backups menjalankan pencadangan diferensial pada frekuensi yang ditetapkan. Anda dapat menyetel cadangan cloud untuk dijalankan di sejumlah direktori.

Penting :Server cloud kinerja yang memiliki disk data tidak menyertakan partisi data dalam snapshot gambar apa pun yang Anda ambil. Pastikan skema data Anda menyertakan partisi data ini.

Mencadangkan Linux

Jika Anda menjalankan server Linux®, Anda mungkin perlu mencadangkan direktori berikut:

  • /rumah
  • /root
  • /dst (Direktori ini berisi sebagian besar file konfigurasi Anda.)
  • /var/www (Direktori ini sering berisi situs web dan file Anda.)
  • /var/lib/mysqlbackup (Server yang dibangun dengan menggunakan Rackspace ManagedOperations memiliki proses otomatis yang secara otomatis menjalankan MySQL® mysql dump ke folder ini.)

Mencadangkan Windows

Jika Anda menjalankan server Windows®, kami menyarankan Anda untuk mencadangkan lokasi tempat Anda menyimpan data, seperti lokasi berikut:

  • C:\inetpub
  • C:\Users
  • Drive tambahan apa pun seperti D: dan E:

Cadangkan database langsung

Cloud Backup tidak mencadangkan database langsung. Anda harus mencadangkan database ini dengan menggunakan alat seperti Microsoft® SQL Server Management Studio.

Kami menyarankan agar Anda mempertimbangkan dengan cermat aplikasi spesifik Anda dan kebutuhan pencadangannya.

Pastikan Anda mengonfigurasi layanan untuk memulai setelah boot (mulai)

Pengaturan instalasi default tidak termasuk restart otomatis. Anda harus mengonfigurasi layanan untuk memulai ulang setelah server melakukan boot ulang, atau memulai ulang. Untuk mempelajari cara melakukan tugas ini, pilih sumber daya berikut yang sesuai dengan sistem operasi (OS) server Anda:

  • Windows:Bersiaplah untuk memigrasi server Windows
  • Sistem operasi Ubuntu®:UPDATE-RC.D(8)
  • RHEL® dan CentOS®:Menggunakan utilitas chkconfig

Pastikan Anda mengonfigurasi iptables atau Windows Firewall untuk memulai ulang saat reboot

Pastikan aturan firewall yang Anda konfigurasikan tetap aktif saat reboot. Bagian ini menunjukkan cara melakukan tugas ini.

frasa sandi SSL

Kami tidak menyarankan penggunaan frasa sandi saat Anda membuat sertifikat Secure SocketsLayer (SSL). Namun, jika Anda sudah memiliki frasa sandi untuk sertifikat SSL Anda, Anda perlu memasukkannya ke server saat boot ulang. Layanan di server tidak dapat dimulai sampai Anda memasukkan frasa sandi itu.

Pastikan volume Cloud Block Storage terpasang saat reboot

Jika Anda memiliki data pada volume Cloud Block Storage yang terpasang ke server cloud, Anda harus memastikan bahwa Anda menghubungkan volume apa pun dengan benar setelah reboot.

Untuk melakukan ini, Anda perlu menambahkan volume Anda ke informasi sistem file statis di fstab berkas.

Catatan :Jika Anda menggunakan Windows, pastikan penyimpanan blok yang terpasang tetap terpasang setelah server di-boot ulang.

FSCK (Pemeriksaan konsistensi sistem file)

Pemeriksaan konsistensi sistem file (fsck operasi) umumnya berjalan secara otomatis pada saat boot. Dua pemicu umum secara otomatis menjalankan fsck . Entah OS mendeteksi bahwa sistem file dalam keadaan tidak konsisten (karena shutdown yang tidak wajar seperti crash atau kehilangan daya) atau berapa kali sistem dipasang melebihi batas.

Setelah Anda me-reboot server Anda, pemeriksaan ini mungkin terjadi secara otomatis. Jika ya, fsck mungkin menunda server Anda kembali online. Meskipun penundaan biasanya merupakan pengalaman negatif, dalam kasus ini, penundaan dapat menyelamatkan server Anda. Kami menyarankan Anda untuk mengizinkan pemeriksaan sistem file selesai, terlepas dari penundaan tersebut. Jika Anda mencoba mem-boot ulang server lagi, pemeriksaan sistem file akan dilanjutkan dan penundaan akan diperpanjang.

Uji

Untuk memastikan bahwa Anda memahami bagaimana server Anda dan produk cloud lainnya bereaksi selama dan setelah reboot, kami sangat menyarankan agar Anda meluangkan waktu beberapa menit untuk menguji proses reboot.

Lakukan pengujian selama fase pengembangan atau pada server terpisah untuk membatasi pengaruh pelanggan.

Mengurangi dampak boot ulang

Gunakan tips di bagian ini untuk mengurangi dampak boot ulang server.

Penskalaan horizontal

Salah satu cara terbaik untuk mencegah dampak boot ulang yang berkepanjangan adalah dengan mendistribusikan aplikasi Anda melalui beberapa server berjenjang dan redundan. Pendekatan ini, disebut penskalaan horizontal , adalah cara yang bagus untuk meminimalkan risiko waktu henti karena satu server mati.

Halaman kesalahan khusus

Penggunaan penyeimbang beban cloud memungkinkan Anda mengatur halaman kesalahan khusus jika server yang terhubung ke penyeimbang beban sedang offline atau tidak responsif. Saat Anda secara proaktif mengonfigurasi halaman kesalahan tersebut, pengunjung situs Anda akan menerima pesan kesalahan khusus untuk aplikasi unik Anda.


Linux
  1. FAQ Server Cloud

  2. Nonaktifkan kompresi HTTP di server Apache

  3. Lihat informasi tentang server cloud yang tersedia

  1. Ikhtisar Server Cloud OnMetal

  2. Skenario penggunaan Cloud Server lainnya

  3. Matriks izin untuk Server Cloud

  1. Paksa reboot server Linux jarak jauh

  2. Tambahkan dan hapus server GlusterFS

  3. Buat Server Cloud OnMetal