- Η λειτουργία Timeshift σάς επιτρέπει να δημιουργείτε σταδιακά στιγμιότυπα συστήματος για να επαναφέρετε σφάλματα διαμόρφωσης ή αποτυχημένες ενημερώσεις.
- Διακρίνει μεταξύ της λειτουργίας RSYNC, συμβατής με εξωτερικούς δίσκους, και της λειτουργίας BTRFS, ενσωματωμένης στο σύστημα αρχείων.
- Εστιάζει αποκλειστικά σε αρχεία συστήματος και ρυθμίσεις, εξαιρώντας από προεπιλογή τα προσωπικά δεδομένα του χρήστη.
Πιθανότατα έχετε ακούσει το ίδιο πράγμα χιλιάδες φορές: δημιουργήστε αντίγραφα ασφαλείας. Το πρόβλημα είναι ότι, παρόλο που γνωρίζουμε ότι είναι ζωτικής σημασίας, οι περισσότεροι από εμάς το αγνοούμε μέχρι η μοίρα να μας φέρει ένα σκληρό χτύπημα. Φανταστείτε να ξυπνάτε μια μέρα και να διαπιστώνετε ότι ο σκληρός σας δίσκος έχει πεθάνει ή ότι μια κακώς εκτελεσμένη εντολή sudo έχει αφήσει το σύστημα Linux σας σε ένα πλήρες χάος. Εάν δεν έχετε αντίγραφο ασφαλείας, ουσιαστικά οδεύετε προς την καταστροφή και θα μπορούσατε να χάσετε το έργο μιας ζωής σε μια στιγμή.
Για να αποφύγετε αυτά τα προβλήματα, το κλειδί δεν είναι να εργαστείτε σκληρότερα, αλλά να είστε πιο έξυπνοι. Ο καλύτερος τρόπος για να διασφαλίσετε ότι δεν θα ξεχάσετε τα αντίγραφα ασφαλείας σας είναι να αυτοματοποιήσετε τη διαδικασία , ώστε να συμβαίνει από μόνη της, χωρίς να χρειάζεται να κουνήσετε ούτε το δάχτυλό σας. Εδώ έρχεται το Timeshift, ένα φανταστικό εργαλείο που σας επιτρέπει να δημιουργείτε σημεία επαναφοράς και να επιστρέφετε σε μια προηγούμενη κατάσταση όταν κάτι πάει στραβά, επιτρέποντάς σας να πειραματιστείτε με το σύστημά σας χωρίς τον συνεχή φόβο ότι θα χαλάσει τα πάντα.
Τι είναι στην πραγματικότητα το Timeshift και σε τι χρησιμεύει;
Το Timeshift είναι μια δωρεάν εφαρμογή λογισμικού που αναπτύχθηκε από τον Tony George και ουσιαστικά κάνει το ίδιο πράγμα με την Επαναφορά Συστήματος των Windows ή το Time Machine του macOS. Η κύρια λειτουργία του είναι να προστατεύει τη σταθερότητα του υπολογιστή σας δημιουργώντας σταδιακά στιγμιότυπα συστήματος. Εάν εγκαταστήσετε μια ενημέρωση που διακόπτει τη διαδικασία εκκίνησης ή ρυθμίσετε κάτι που καθιστά τον υπολογιστή σας άχρηστο, απλώς επαναφέρετε το αντίγραφο ασφαλείας και το σύστημα θα είναι ακριβώς όπως ήταν τη στιγμή που δημιουργήθηκε το αντίγραφο ασφαλείας.
Είναι σημαντικό να κατανοήσετε ότι το Timeshift δεν είναι ένα εργαλείο για την αποθήκευση φωτογραφιών, βίντεο ή προσωπικών εγγράφων. Σκοπός του είναι η προστασία αρχείων συστήματος και κρίσιμων ρυθμίσεων. Από προεπιλογή, εξαιρεί τους φακέλους χρηστών, επειδή δεν θέλει να διαγράψετε κατά λάθος ένα έγγραφο που γράψατε χθες κατά την επαναφορά του συστήματός σας σε μια κατάσταση πριν από τρεις ημέρες. Εάν θέλετε να δημιουργήσετε αντίγραφα ασφαλείας των προσωπικών σας δεδομένων, είναι καλύτερο να συνδυάσετε το Timeshift με εργαλεία όπως το Back In Time ή να εξερευνήσετε άλλα προγράμματα δημιουργίας αντιγράφων ασφαλείας.
Τύποι αντιγράφων ασφαλείας: Rsync vs Btrfs
- Λειτουργία RSYNC: Είναι η τυπική και πιο ευέλικτη επιλογή. Χρησιμοποιεί το εργαλείο rsync και δημιουργεί σκληροί σύνδεσμοι Για αρχεία που δεν έχουν αλλάξει μεταξύ των αντιγράφων ασφαλείας, βελτιστοποιεί τον χώρο στο δίσκο. Το καλύτερο είναι ότι σας επιτρέπει να αποθηκεύετε αντίγραφα ασφαλείας σε οποιαδήποτε εσωτερική ή εξωτερική μονάδα που χρησιμοποιεί ένα σύστημα αρχείων συμβατό με Linux (όπως το ext4), αν και δεν υποστηρίζει μορφές Windows όπως NTFS ή FAT32.
- Λειτουργία BTRFS: Αυτή η επιλογή είναι πολύ πιο γρήγορη και αποτελεσματική, αλλά απαιτεί να έχετε εγκατεστημένο το Linux σε ένα διαμέρισμα Btrfs. Δημιουργεί αντίγραφα. λίγο-λίγο σχεδόν αμέσως. Το μειονέκτημα είναι ότι τα αντίγραφα ασφαλείας αποθηκεύονται στον ίδιο δίσκο, επομένως εάν η φυσική μονάδα δίσκου παρουσιάσει βλάβη, μένετε χωρίς σύστημα και χωρίς αντίγραφο ασφαλείας.
Οδηγός βήμα προς βήμα για τη ρύθμιση του Timeshift
Αν χρησιμοποιείτε Linux Mint, είναι ένα δώρο επειδή είναι προεγκατεστημένο. Σε άλλες διανομές όπως το Ubuntu, μπορείτε να το εγκαταστήσετε ανοίγοντας το τερματικό και εκτελώντας την εντολή `sudo apt install timeshift` (ή προσθέτοντας το PPA του teejee2008 αν δεν υπάρχει στα επίσημα αποθετήρια). Στο Arch Linux, θα το βρείτε διαθέσιμο μέσω του AUR.
Μόλις ανοιχτεί, ο οδηγός θα σας καθοδηγήσει στη ρύθμιση. Αρχικά, επιλέγετε τη λειτουργία (συνιστούμε το Rsync για τους περισσότερους χρήστες) και, στη συνέχεια, επιλέγετε την τοποθεσία αποθήκευσης . Μια επαγγελματική συμβουλή: χρησιμοποιήστε έναν δευτερεύοντα εσωτερικό σκληρό δίσκο ή έναν εξωτερικό δίσκο για να προστατευτείτε από βλάβες υλικού. Στη συνέχεια, ακολουθεί ο αυτοματοποιημένος προγραμματισμός . Μπορείτε να αποφασίσετε αν το σύστημα θα εκτελεί αντίγραφα ασφαλείας ανά ώρα, ημέρα, εβδομάδα ή μήνα και να ορίσετε πόσα από αυτά θέλετε να διατηρήσετε για να αποφύγετε την πλήρωση του δίσκου σας.
Πριν κάνετε κλικ στο κουμπί Δημιουργία, ρίξτε μια ματιά στην καρτέλα Φίλτρα και Χρήστες . Εδώ μπορείτε να αποφασίσετε αν θα συμπεριλάβετε τυχόν προσωπικούς φακέλους ή αν θα εξαιρέσετε συγκεκριμένους καταλόγους. Μόλις διαμορφωθούν όλα, κάντε κλικ στο κουμπί Δημιουργία για να δημιουργήσετε το πρώτο σας στιγμιότυπο. Λάβετε υπόψη ότι η πρώτη φορά θα διαρκέσει πολύ περισσότερο, επειδή πρέπει να αντιγραφεί ολόκληρο το σύστημα, αλλά τα επόμενα στιγμιότυπα θα είναι γρήγορα, καθώς είναι σταδιακά.
Πώς να σώσετε το σύστημά σας όταν όλα αποτύχουν
Όταν το σύστημά σας αρχίσει να αντιμετωπίζει προβλήματα, απλώς ανοίξτε το Timeshift, επιλέξτε το επιθυμητό στιγμιότυπο από τη λίστα και κάντε κλικ στην επιλογή Επαναφορά. Το πρόγραμμα θα αναλύσει τις διαφορές μεταξύ της τρέχουσας κατάστασης και του αντιγράφου ασφαλείας, θα σας δείξει ποια αρχεία θα τροποποιηθούν και, αφού επιβεβαιώσετε, θα επανεκκινήσει αυτόματα τον υπολογιστή σας για να εφαρμόσει τις αλλαγές. Εάν το σύστημα δεν εκκινείται καν, μπορείτε να εκτελέσετε το Timeshift από ένα Live USB για να ανακτήσετε την εγκατάστασή σας από μια εξωτερική πηγή.
Προηγμένες εναλλακτικές λύσεις: Πλήρης κλωνοποίηση και χειροκίνητη διάσωση
Αν χρειάζεστε κάτι πιο δραστικό από ένα σημείο επαναφοράς, μπορείτε να επιλέξετε μια πλήρη εικόνα δίσκου . Στο Linux, η εντολή `sudo dd` είναι το απόλυτο εργαλείο για τη δημιουργία ενός ακριβούς αντιγράφου bit-by-bit ενός διαμερίσματος, αν και πρέπει να χρησιμοποιείται με προσοχή, επειδή ένα σφάλμα στη διαδρομή μπορεί να διαγράψει ανεπανόρθωτα δεδομένα. Για έκτακτες ανάγκες όπου έχετε πρόσβαση μόνο στην κονσόλα, μπορείτε να χρησιμοποιήσετε την εντολή `tar -cvzf` για να συσκευάσετε και να συμπιέσετε τα πιο πολύτιμα έγγραφά σας σε ένα αρχείο `.tar.gz` και να διασφαλίσετε την ακεραιότητά τους δημιουργώντας ένα δακτυλικό αποτύπωμα md5sum.
Η ύπαρξη μιας ισχυρής στρατηγικής αποκατάστασης περιλαμβάνει τη διάκριση μεταξύ της επαναφοράς των διαμορφώσεων συστήματος για τη διόρθωση τεχνικών σφαλμάτων και της δημιουργίας αντιγράφων ασφαλείας των προσωπικών δεδομένων για την αποφυγή τυχαίας απώλειας. Συνδυάζοντας το Timeshift για σταθερότητα λειτουργικού συστήματος με εργαλεία συσκευασίας ή κλωνοποίησης για κρίσιμα αρχεία, οποιοσδήποτε χρήστης Linux μπορεί να πλοηγηθεί σε πειραματικές ενημερώσεις και διαμορφώσεις με την ηρεμία ότι υπάρχει πάντα μια στρατηγική εξόδου για να επιστρέψει σε μια λειτουργική κατάσταση.
Παθιασμένος συγγραφέας για τον κόσμο των byte και της τεχνολογίας γενικότερα. Μου αρέσει να μοιράζομαι τις γνώσεις μου μέσω της γραφής, και αυτό θα κάνω σε αυτό το blog, θα σας δείξω όλα τα πιο ενδιαφέροντα πράγματα σχετικά με τα gadget, το λογισμικό, το υλικό, τις τεχνολογικές τάσεις και πολλά άλλα. Στόχος μου είναι να σας βοηθήσω να περιηγηθείτε στον ψηφιακό κόσμο με απλό και διασκεδαστικό τρόπο.




