Lindungi sistem Linux anda dengan titik pemulihan dan sandaran menggunakan Timeshift

Kemaskini terakhir: 10/09/2026
Pengarang Ishak
  • Timeshift membolehkan anda mencipta snapshot sistem tambahan untuk memulihkan ralat konfigurasi atau kemas kini yang gagal.
  • Ia membezakan antara mod RSYNC, yang serasi dengan pemacu luaran dan mod BTRFS, yang disepadukan ke dalam sistem fail.
  • Ia memberi tumpuan khusus pada fail sistem dan konfigurasi, tidak termasuk data peribadi pengguna secara lalai.

Meja kerja dengan komputer riba dan beberapa cakera keras luaran untuk sandaran data

Anda mungkin pernah mendengar perkara yang sama beribu kali: buat sandaran. Masalahnya, walaupun kita tahu ia penting, kebanyakan daripada kita mengabaikannya sehinggalah takdir memberi kita tamparan yang kejam. Bayangkan bangun suatu hari dan mendapati cakera keras anda telah rosak atau arahan sudo yang dilaksanakan dengan buruk telah menyebabkan sistem Linux anda kucar-kacir sepenuhnya. Jika anda tidak mempunyai sandaran, anda pada dasarnya menuju ke arah bencana dan boleh kehilangan kerja seumur hidup dalam sekelip mata.

Untuk mengelakkan masalah ini, kuncinya bukanlah bekerja lebih keras, tetapi untuk menjadi lebih bijak. Cara terbaik untuk memastikan anda tidak melupakan sandaran anda adalah dengan mengautomasikan proses supaya ia berlaku dengan sendirinya, tanpa anda perlu mengangkat jari. Di sinilah Timeshift memainkan peranan, alat hebat yang membolehkan anda mencipta titik pemulihan dan kembali kepada keadaan sebelumnya apabila keadaan menjadi tidak kena, membolehkan anda bereksperimen dengan sistem anda tanpa rasa takut berterusan merosakkan semuanya.

Gambaran jarak dekat unit pelayan moden di pusat data dengan pencahayaan biru, mewakili infrastruktur keselamatan dalam Linux.
Artikel berkaitan:
Keselamatan Linux: Panduan Utama untuk Sandaran dan Pemulihan Bencana

Apakah sebenarnya Timeshift dan untuk apa ia digunakan?

Gambar jarak dekat cakera keras luaran yang disambungkan ke komputer riba melalui kabel USB

Timeshift ialah aplikasi perisian percuma yang dibangunkan oleh Tony George yang pada asasnya melakukan perkara yang sama seperti Windows System Restore atau Time Machine macOS. Fungsi utamanya adalah untuk melindungi kestabilan komputer anda dengan mencipta snapshot sistem tambahan . Jika anda memasang kemas kini yang mengganggu proses but atau mengkonfigurasi sesuatu yang menjadikan PC anda tidak boleh digunakan, anda hanya perlu memulihkan sandaran dan sistem akan kembali seperti sedia kala semasa sandaran diambil.

  Panduan untuk Pecutan GPU dalam Linux untuk Model ML

Adalah penting untuk memahami bahawa Timeshift bukanlah alat untuk menyimpan foto, video atau dokumen peribadi anda. Tujuannya adalah untuk melindungi fail sistem dan tetapan penting. Secara lalai, ia mengecualikan folder pengguna kerana ia tidak mahu anda secara tidak sengaja memadam dokumen yang anda tulis semalam semasa memulihkan sistem anda kepada keadaan tiga hari yang lalu. Jika anda ingin membuat sandaran data peribadi anda, sebaiknya gabungkan Timeshift dengan alat seperti Back In Time atau terokai program sandaran lain.

Cara menggunakan Timeshift dalam Linux untuk membuat sandaran automatik
Artikel berkaitan:
Panduan Lengkap untuk Timeshift dalam Linux: Sandaran dan Pemulihan Sistem

Jenis sandaran: Rsync vs Btrfs

Pemasangan pelayan di pusat data dengan kabel rangkaian dan perkakasan canggih

  • Mod RSYNC: Ia merupakan pilihan standard dan paling versatil. Ia menggunakan alat rsync dan mencipta pautan keras Untuk fail yang tidak berubah antara sandaran, ia mengoptimumkan ruang cakera. Bahagian terbaiknya ialah ia membolehkan anda menyimpan sandaran dalam mana-mana unit dalaman atau luaran yang menggunakan sistem fail yang serasi dengan Linux (seperti ext4), walaupun ia tidak menyokong format Windows seperti NTFS atau FAT32.
  • Mod BTRFS: Pilihan ini jauh lebih pantas dan cekap, tetapi ia memerlukan anda memasang Linux pada partition Btrfs. Ia mencipta salinan sedikit demi sedikit hampir serta-merta. Kelemahannya ialah sandaran disimpan pada pemacu yang sama, jadi jika pemacu fizikal gagal, anda akan dibiarkan tanpa sistem dan tanpa sandaran.

Panduan langkah demi langkah untuk menyediakan Timeshift

Profesional IT bekerja dengan komputer riba di hadapan rak pelayan

Jika anda menggunakan Linux Mint, ia satu hadiah kerana ia telah diprapasang. Pada pengedaran lain seperti Ubuntu, anda boleh memasangnya dengan membuka terminal dan menjalankan `sudo apt install timeshift` (atau menambah PPA teejee2008 jika ia tiada dalam repositori rasmi). Pada Arch Linux, anda akan mendapati ia tersedia melalui AUR.

Rak pelayan moden dengan pencahayaan biru di pusat data, mewakili infrastruktur tempat sandaran Linux dikonfigurasikan.
Artikel berkaitan:
Panduan lengkap untuk menyediakan sandaran automatik dengan rsync pada Linux

Setelah dibuka, wizard akan membimbing anda melalui persediaan. Pertama, anda pilih mod (kami mengesyorkan Rsync untuk kebanyakan pengguna), kemudian anda pilih lokasi storan . Petua profesional: gunakan cakera keras dalaman sekunder atau pemacu luaran untuk melindungi diri anda daripada kegagalan perkakasan. Seterusnya ialah penjadualan automatik . Anda boleh memutuskan untuk meminta sistem melakukan sandaran setiap jam, setiap hari, setiap minggu atau setiap bulan dan tentukan berapa banyak daripada ini yang anda ingin simpan untuk mengelakkan cakera anda daripada penuh.

  Pengedaran Linux terburuk yang perlu dielakkan jika anda baru bermula

Sebelum mengklik butang Cipta, lihat tab Penapis dan Pengguna . Di sini anda boleh memutuskan sama ada untuk memasukkan sebarang folder peribadi atau mengecualikan direktori tertentu. Setelah semuanya dikonfigurasikan, klik butang Cipta untuk menjana snapshot pertama anda. Perlu diingat bahawa kali pertama akan mengambil masa yang lebih lama kerana ia perlu menyalin keseluruhan sistem, tetapi snapshot berikutnya akan menjadi pantas kerana ia dilakukan secara berperingkat.

Cara menyelamatkan sistem anda apabila semuanya gagal

Timbunan cakera keras dalaman pada latar belakang putih, mewakili storan data

Apabila sistem anda mula mengalami masalah, buka sahaja Timeshift, pilih snapshot yang diingini daripada senarai dan klik Pulihkan. Program ini akan menganalisis perbezaan antara keadaan semasa dan sandaran, menunjukkan kepada anda fail mana yang akan diubah suai dan, selepas anda mengesahkan, akan memulakan semula komputer anda secara automatik untuk melaksanakan perubahan. Jika sistem tidak dapat but, anda boleh menjalankan Timeshift daripada Live USB untuk memulihkan pemasangan anda daripada sumber luaran.

Automatikkan sandaran dengan arahan RSYNC dalam Linux
Artikel berkaitan:
Cara mengautomasikan sandaran dalam Linux dengan rsync dan cron

Alternatif lanjutan: Pengklonan penuh dan penyelamatan manual

Jika anda memerlukan sesuatu yang lebih drastik daripada titik pemulihan, anda boleh memilih imej cakera penuh . Dalam Linux, arahan `sudo dd` ialah alat terbaik untuk membuat salinan bit demi bit partition yang tepat, walaupun ia mesti digunakan dengan berhati-hati kerana ralat dalam laluan boleh memadamkan data secara tidak boleh dikembalikan. Untuk kecemasan di mana anda hanya mempunyai akses kepada konsol, anda boleh menggunakan `tar -cvzf` untuk membungkus dan memampatkan dokumen paling berharga anda ke dalam arkib `.tar.gz` dan memastikan integritinya dengan menjana cap jari md5sum.

Mempunyai strategi pemulihan yang mantap melibatkan perbezaan antara memulihkan konfigurasi sistem untuk membetulkan ralat teknikal dan membuat sandaran data peribadi bagi mengelakkan kehilangan yang tidak disengajakan. Dengan menggabungkan Timeshift untuk kestabilan OS dengan alat pembungkusan atau pengklonan untuk fail kritikal, mana-mana pengguna Linux boleh menavigasi kemas kini dan konfigurasi eksperimen dengan ketenangan fikiran bahawa sentiasa ada strategi keluar untuk kembali kepada keadaan berfungsi.

sandaran
Artikel berkaitan:
Jenis sandaran: kaedah, kelebihan dan cara memilih yang betul