Backup/Restore του YDL 6.0 file system στο PS3
Πολλές φορές θα χρειαστεί να επιστρέψουμε σε προηγούμεη κατάσταση το YDL 6.0 του PS3, πχ για έναν απ’ τους παρακάτω λόγους:
Προκύπτει έτσι η ανάγκη της «ολικής επαναφοράς» σε προηγούμενη κατάσταση. SystemRestore το ονομάζει η Miicrosoft απ’ την εποχή των WindowsME.
Πώς κάνουμε backup το YellowDogLinuxv6.0 στο PS3?
Δημιουργούμε ένα folder με όνομα backup, που εκεί θα αποθηκεύσουμε το αρχείο του backup.
BACKUP
Ανοίγουμε ένα TerminalWindow και γράφουμε (πατάμε enter σε κάθε γραμμή/εντολή)
cd /
mkdir backup
cd backup
Βρισκόμαστε επομένως τώρα στο folder που έχουμε ονομάσει backup και που εδώ θα αποθηκεύσουμε το Backup του filesystem.
Διαλέγοντας ένα όνομα για το backup αρχείο, πχ ydl6.bac.tgz, γράφουμε την εντολή
tar cvpzf ydl6.bac.tgz / --exclude=/backup
Με την εντολή αυτή τρέχουμε το πρόγραμμα tar που κάνει το backup, δίνοντάς του τις εξής εντολές:
RESTORE του backup
Για να κάνουμε Restore του backup, δηλ. Για να επαναφέρουμε το filesystem στη κατάσταση που βρισκόταν όταν πήραμε το backup, γράφουμε τις παρακάτω εντολές στο Terminal (σε καθε εντολή/γραμμή πατάμε enter)
Cd /
Cd /backup
Tar xvpfz ydl6.bac.tgz –C /
Το σύστημά μας επανέρχεται στην κατάσταση που ήταν όταν πήραμε backup.
Πολλές φορές θα χρειαστεί να επιστρέψουμε σε προηγούμεη κατάσταση το YDL 6.0 του PS3, πχ για έναν απ’ τους παρακάτω λόγους:
- Αποτυχημένη εγκατάσταση εφαρμογής, που δημιουργεί προβλήματα στο λειτουργικό, παρά το ότι την έχουμε απεγκαταστήσει.
- Λανθασμένη επιλογή updates – Η εφαρμογή έχει εγκατασταθεί χωρίς λάθη, αλλά δεν «τρέχει».
- Παρόμοια «λάθη» που προέρχονται απ’ την άγνοια των χρηστών στα περί Linux (παράδειγμα ο γράφων), που τους οδηγεί σε μιά πολιτική «δοκιμή και βλέπουμε», που τις πιό πολλές φορές καταλήγει σε βλάβη στο OS. Πχ δεν κάνει shutdown.
Προκύπτει έτσι η ανάγκη της «ολικής επαναφοράς» σε προηγούμενη κατάσταση. SystemRestore το ονομάζει η Miicrosoft απ’ την εποχή των WindowsME.
Πώς κάνουμε backup το YellowDogLinuxv6.0 στο PS3?
Δημιουργούμε ένα folder με όνομα backup, που εκεί θα αποθηκεύσουμε το αρχείο του backup.
BACKUP
Ανοίγουμε ένα TerminalWindow και γράφουμε (πατάμε enter σε κάθε γραμμή/εντολή)
cd /
mkdir backup
cd backup
Βρισκόμαστε επομένως τώρα στο folder που έχουμε ονομάσει backup και που εδώ θα αποθηκεύσουμε το Backup του filesystem.
Διαλέγοντας ένα όνομα για το backup αρχείο, πχ ydl6.bac.tgz, γράφουμε την εντολή
tar cvpzf ydl6.bac.tgz / --exclude=/backup
Με την εντολή αυτή τρέχουμε το πρόγραμμα tar που κάνει το backup, δίνοντάς του τις εξής εντολές:
- c = Create (Δημιούργησε νέο αρχείο backup)
- v = Verbose (Δείχνε τη πρόοδο της καταγραφής των αρχείων μέσα στο αρχείο του backup)
- p = Preserve (Διατήρησε τη δομή και τα δικαιώματα χρηστών στα καταγραφόμενα αρχεία)
- z = Tobackup να είναι συμπιεσμένο κατα τα πρότυπα Gzip
- f = File (ακολουθεί το όνομα του αρχείου backup, στη περίπτωσή μας ydl6.bac.tgz)
- / = Άρχισε την εργασία αυτή απ’ το / (ανώτατο folder)
- --exclude = Απόκλεισε - Μή συμπεριλάβεις στο backup τον κατάλογο /backup
(Εκεί θα αποθηκευθεί το backup, δηλ. το αρχείο με όνομα ydl6.bac.tgz, οπότε, αν συμπεριλαβουμε και αυτόν τον κατάλογο στο backup, θα είναι σαν να παίρνουμε backup 2 φορές).
RESTORE του backup
Για να κάνουμε Restore του backup, δηλ. Για να επαναφέρουμε το filesystem στη κατάσταση που βρισκόταν όταν πήραμε το backup, γράφουμε τις παρακάτω εντολές στο Terminal (σε καθε εντολή/γραμμή πατάμε enter)
Cd /
Cd /backup
Tar xvpfz ydl6.bac.tgz –C /
Το σύστημά μας επανέρχεται στην κατάσταση που ήταν όταν πήραμε backup.