Arch Linux

Cara Membuat Sandaran Sistem Linux Arch

Cara Membuat Sandaran Sistem Linux Arch

Hingga hari ini, saya takut kehilangan kerja keras selama seminggu kerana kepincangan cakera keras yang belum pernah terjadi sebelumnya. Perkara itu pernah terjadi pada saya, dan saya yakin ada di antara anda yang dapat mengetahui hal ini. Saya telah mempelajari pelajaran saya sejak dulu dan sentiasa memastikan penyediaan sandaran.

Dalam siaran ini, anda akan melihat cara membuat sandaran sistem ArchLinux anda dengan rsync. Bagi anda yang tidak dikenali, rsync adalah utiliti Linux sumber terbuka dan bebas yang menyegerakkan fail dalam komputer jauh dengan HDD luaran. Atas sebab ini, ia berfungsi sebagai kaedah untuk mengamankan fail anda dengan memindahkannya ke pelayan sandaran.

Persediaan saya

Untuk tujuan demonstrasi ini, saya mengehadkan diri untuk bekerja dalam VM yang dihasilkan VirtualBox dengan ArchLinux. Ini akan menjadi sumber kami, dan sebagai destinasi sandaran, saya akan menggunakan pemacu USB. Kami juga akan menggunakan Command Line Interface dalam tutorial ini. Sekiranya anda tidak berpengalaman dengan CLI, jangan merasa terintimidasi. Anda akan berjaya

Sebagai langkah berjaga-jaga, saya cadangkan menyulitkan pemacu USB untuk membuat selimut keselamatan tambahan untuk fail. Dan lebih baik jika destinasi mempunyai sistem fail yang serasi dengan Linux.

Saya cadangkan anda harus mengikuti tutorial ini hingga akhir dan melakukan ini sebagai latihan pada persediaan yang serupa sebelum anda benar-benar mencuba dan membuat sandaran untuk sistem anda.

Cara:

Untuk mencetuskan sandaran di persekitaran simulasi, ketik perintah berikut:

$ sudo rsync -aAXv --delete --dry-run --exclude = / dev / * --exclude = / proc / * --exclude = / sys / * --exclude = / tmp / * --exclude = / jalankan / * --exclude = / mnt / * --exclude = / media / * --exclude = "swapfile" --exclude = "lost + found" --exclude = ".cache "--exclude =" Muat turun "--exclude =".VirtualBoxVMs "- exclude =".ecryptfs "/ / jalankan / media / younis / younisx /


Untuk memahami apa sebenarnya arahan ini, mari kita periksa setiap elemen yang terdapat di sini:

Dua elemen pertama ialah sudo dan rsync. sudo, tentu saja, sedangkan sinkronisasi adalah program yang digunakan di sini untuk membuat sandaran.

Apa yang kelihatan sebagai elemen seterusnya sebenarnya adalah gabungan empat bendera.

Pilihannya mengaktifkan mod arkib,

-A adalah pilihan untuk mengarahkan OS mengekalkan senarai kawalan akses,

-X bendera digunakan untuk menjaga keselamatan, sistem, kepercayaan dan atribut pengguna,

Manakala -v adalah bendera yang anda gunakan untuk mendapatkan kemajuan sandaran.

Bersama-sama, yang -A, -a, dan -X bendera berfungsi untuk mengekalkan integriti fail dengan mengekalkan atributnya.

Kemudian ada -padam pilihan, yang memerintahkan untuk hanya membuat sandaran fail yang belum ada di tempat tujuan (USB dalam kes kami).-hapus harus digunakan dengan banyak langkah berjaga-jaga, kerana versi fail yang dikemas kini dalam sumber menggantikan (menimpa) versi lama di destinasi.

The -kering pilihan adalah apa yang menyimpan semua ini dalam simulasi.

The -tidak termasuk bendera digunakan untuk meninggalkan beberapa folder untuk disandarkan. Dalam arahan di atas, saya keluar dari folder / dev /, / proc /, / proc / / sys / / tmp / / run / / mnt / dan / media. Ini hanya untuk menunjukkan, pengecualian mereka (kecuali untuk / mnt /) tidak diperlukan, kerana kandungannya tidak disandarkan oleh rsync secara automatik.

/- menentukan isi yang ingin kita sandarkan

/ run / media / younis / younisx adalah direktori yang anda sandarkan.

Setelah anda menguji arahan dalam simulasi, anda boleh menghapus pilihan -dry-run dan menjalankannya semula untuk benar-benar membuat sandaran.

Memulihkan sandaran

Sekarang kita akan membincangkan pemulihan fail dari pemacu USB sandaran kita.

Pertama, kami akan boot sistem dari Live ISO dan plugin dan pasangkan pemacu USB sandaran. Kemudian kami akan log masuk untuk membuat folder untuk kandungan pada pemacu sandaran dan yang lain untuk kandungan yang terdapat di HDD.

$ mkdir / mnt / sistem / mnt / usb

Kemudian cari nama peranti yang saling berkaitan:

$ lsblk

Pasang sistem fail dan sandaran dengan menjalankan perintah berikut:

$ mount / dev / sda1 / mnt / sistem
$ mount / dev / sdb1 / mnt / usb


Kemudian pulihkan sandaran dengan arahan berikut:

$ rsync -aAXv --delete --exclude = "lost + found" / mnt / usb / / mnt / sistem /

Kandungan pemacu bersiri USB harus dipulihkan pada Hard disk sistem kami.

Mengakhiri

Adalah idea yang baik untuk membuat sandaran data anda dengan cara yang diperlukan. Kaedah yang saya tetapkan dengan rsync adalah kaedah pasti untuk menjamin kesejahteraan data anda dari sebarang kerosakan perkakasan.

Dalam tutorial ini, anda telah belajar membuat sandaran data anda di ArchLinux dengan rsync. Sekali lagi, lebih baik anda mencuba arahan dalam persekitaran maya sebelum anda benar-benar berusaha menyandarkan pemacu anda.

Itu sahaja yang saya ada untuk anda hari ini. Saya harap anda seronok mengikuti arahan dalam tutorial ini. Kami akan menindaklanjuti dengan lebih banyak siaran seperti ini; sehingga kemudian, lihat beberapa perkara lain yang ada di blog kami.

Tutorial OpenTTD
OpenTTD adalah salah satu permainan simulasi perniagaan yang paling popular di luar sana. Dalam permainan ini, anda perlu membuat perniagaan pengangku...
SuperTuxKart untuk Linux
SuperTuxKart adalah tajuk hebat yang direka untuk membawa anda pengalaman Mario Kart secara percuma pada sistem Linux anda. Ia cukup mencabar dan meny...
Tutorial Battle for Wesnoth
The Battle for Wesnoth adalah salah satu permainan strategi sumber terbuka paling popular yang boleh anda mainkan pada masa ini. Bukan hanya permainan...