Latar Belakang
Klien membutuhkan solusi cadangan otomatis ke drive eksternal (harus dibawa keluar setiap minggu). Saya biasanya menyarankan rsnapshot (atau mungkin meluncurkan rsyncskrip khusus ), tetapi pertanyaan ini sedikit lebih terlibat.
Sistem berbasis Linux Arch adalah tanpa kepala dan oleh karena itu solusinya harus sepenuhnya otomatis, tidak memerlukan intervensi pengguna.
Skenario yang ideal adalah sebagai berikut:
- Pengguna memasang hard drive USB
- Cadangan inkremental lengkap dibuat
- Hard drive tidak terpasang
- Pengguna diberitahu bahwa hard drive dapat dicabut
Usul
Solusi yang saya usulkan terdiri dari:
- Sebuah
udevaturan secara otomatis memasang drive Cadangan dimulai dengan:
udevAturan yang sama juga memicursnapshotskrip- Sebuah baris tidak valid membuat acara mendeteksi baru titik dan pemicu me-mount
rsnapshot
Setelah
rsnapshotkeluar,umountdijalankan di driveKemungkinan cara untuk memberi tahu hard drive dapat dihapus:
- Drive CD terbuka
- Suara dimainkan melalui speaker PC
Jika terjadi kesalahan pada titik mana pun, kirim email kepada pengguna dan lepaskan drive.
Pertanyaan
- Proposal saya tampaknya layak tetapi apakah ada kekurangan yang jelas? Bagaimana saya bisa membuatnya kuat?
- Untuk tujuan keamanan, bagaimana saya bisa memastikan hard drive yang terpasang adalah pengguna?
sshkunci? Label drive? - Apakah ada solusi (Linux) yang ada yang mencakup ini?