Bagaimana cara menyiapkan sistem untuk kemungkinan kerusakan minimum jika terjadi crash atau hard-reboot?


1

Asumsikan Anda sedang menguji sesuatu yang Anda tahu dapat mengakibatkan sistem crash (mungkin sejak Anda mengamatinya sebelumnya). Sistem crash dapat menyebabkan sistem file tidak konsisten dan konsekuensi buruk lainnya.

Langkah apa yang harus diambil untuk meminimalkan kemungkinan kerusakan? Saya membayangkan itu bijaksana untuk memiliki cadangan semua data penting, untuk menghentikan semua proses yang tidak perlu dan untuk menyinkronkan hard disk sebelum operasi kritis - tapi mungkin ada pendekatan yang lebih terstruktur dan / atau standar? Apakah mungkin ada cara untuk mencegah penulisan ke hard disk untuk jangka waktu tertentu (dan apakah ini biasa digunakan dalam konteks ini)? Apakah ini benar-benar membuat perbedaan jika hard disk disinkronkan?

Saya terutama tertarik pada sistem Linux (dengan sistem file xfs) tetapi saya mengajukan ini sebagai pertanyaan umum (independen OS) karena saya meminta pendekatan umum, terstruktur, terstandarisasi.

Pertanyaan serupa:

  • Pertanyaan ini menyentuh sedikit pada apa yang saya tanyakan tetapi berfokus pada kerusakan lonjakan listrik seperti halnya jawabannya.
  • Pertanyaan unix.stackexchange ini meminta saran umum tentang desain sistem yang akan rentan terhadap pemadaman listrik dan crash. Jawabannya berfokus pada pilihan dan opsi sistem file dan menyarankan penjurnalan data lengkap untuk mencegah kehilangan data.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.