Προς το περιεχόμενο

System tar & restore Project


tritonas00

Προτεινόμενες αναρτήσεις

Ολα καλά, απλά περίμενα να δω να γεμίζει το πεδίο με το τα exclude. :confused:

Α λες για το gui. Ναι, αν τα βαλεις εκει ειναι additional options

 

Το exclude στο gui ειναι μονο δικη του επιλογη για να μη γραφεις συνεχεια --exclude=, το βαζει αυτοματα στα paths που του βαζεις για ευκολια.

 

-----------------------------------------------------------------------------

 

Ας εξηγησω τι παιζει με τα additional options το backup.conf και το gui.

 

Το backup.sh απο default βαζει τα προβλεπομενα. Αυτα δεν φαινονται στο gui, μπορουμε να τα δουμε μετα στο log tab.

 

Αν θελουμε καποιο additional option τοτε παμε εδω και κανουμε οτι λεει. Για παραδειγμα:

# Uncomment to set additional archiver options (see tar --help)
BR_USER_OPTS="--acls --xattrs --exclude=/home/babis/.cache/*"

Aυτα λοιπον θα προστεθουν στα default options παραπανω και θα τα δουμε το πεδιο Additional options στο gui.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 1 μήνα μετά...

Ρε συ τριτωνα επειδη βλεπω τα mail αλλα δεν εχω παρακολουθησει τι εχει κανει ο τυπος μεχρι τωρα, αυτα τα εχει ακολουθησει?

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/sec-Reinstalling_GRUB_2.html

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

προσπαθει να βαλει τον grub2 απο rhel7, χωρις chroot, στο δισκο που εχει κανει restore rhel5 που δεν υποστηριζει grub2 αποτι εχω καταλαβει...

 

:mellow: 
 

κατι rescue mode, κατι iso, αναθεμα και αν βγαζω ακρη...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 3 μήνες μετά...

Ξεκινησα major refactor στο project (version 6.0)
 
Το τελικη μορφη θα ειναι δυο μονο scripts: 
 
main.sh: Ολη η λειτουργικοτητα σε ενα script με input μονο arguments. Kαι τα 3 modes διαθεσιμα.
gui.sh: Το gui σαν wrapper του απο πανω
 

git clone https://github.com/tritonas00/system-tar-and-restore -b 6.0
  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Θα το δουμε οταν θα ερθει η ωρα.

 

--------------------------

 

Μεχρι στιγμης στο branch 6.0 εχουμε:

 

το main script, 80% documented (καιρος ηταν) με αρκετο συμμαζεμα κωδικα και καποιες visual/technical βελτιωσεις (side effect: παει τσουρουλια :P)

το gui script με αρκετα συμαζεματα και βελτιωσεις (οπως πχ καλυτερο progress info)

 

In other news, ξανα μανα θεμα με το ubuntu να αγνοει (απ'οτι φαινεται μονο στη 16.04) τη shebang και το καρφωτο bash -c στις functions

https://github.com/tritonas00/system-tar-and-restore/issues/5

post-34599-0-72389800-1479733661_thumb.png

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 3 εβδομάδες αργότερα...

Το gui πλεον ενημερωνεται αμεσα χωρις delays (tab switch, status bar, disable/enable τα tabs οταν τρεχει/σταματαει το main script) και μπορουμε να κανουμε copy απο το log tab απευθειας :-) 
 

Link.png Site: Video (Download για καλυτερη ποιοτητα)

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Παπαλα. Θα κανω κανα test στο vbox και αν ολα ειναι ok θα γινει release.

 

Με κουρασε λιγο το ολο rewrite, αλλα αξιζε τον κοπο :-D

 

 

Screenshot_from_2016_12_13_14_49_58.png

 

 

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλησπέρα,

 

Για να πάρω backup ένα σύστημα και να το μεταφέρω σε vm εξαιρώντας 2-3 φακέλους θα δώσω το παρακάτω?

star.sh -i 0 -d /home/karanik/ -c xz -H /folder1 /home/karanik/folder2

Μετά για μεταφορά σε κάποιο vm τι πρέπει να δώσω?

Θα μπορέσεις να μεταφέρεις και τις βάσεις δεδομένων? Θα πρέπει μήπως να σταματήσω mysql πριν το backup? 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

star.sh -i 0 -d /home/karanik/ -c xz -u "--exclude=/folder1 --exclude=/home/karanik/folder2"
 

το -Η κανει αλλη δουλεια (-H, --exclude-home Exclude /home directory)

 

για μεταφορα στο vm, θα μπουταρεις το vm απο το livecd της διανομης σου κατα προτιμηση (ή καποιο αλλο), θα φτιαξεις τα partition σου και θα κανεις restore με το Restore Mode

 

πες μου τα partition που θα φτιαξεις και τον bootloader της διανομης σου για να σε βοηθησω με τα arguments αν θες

 

Θα μπορέσεις να μεταφέρεις και τις βάσεις δεδομένων? Θα πρέπει μήπως να σταματήσω mysql πριν το backup?

Οτι ειναι στο / θα το παρει. Απο κει και περα αν η mysql κανει αλλαγες σε αρχεια την ωρα του backup, ναι καλο ειναι να τη σταματησεις

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

star.sh -i 0 -d /home/karanik/ -c xz -u "--exclude=/folder1 --exclude=/home/karanik/folder2"
 

το -Η κανει αλλη δουλεια (-H, --exclude-home Exclude /home directory)

 

για μεταφορα στο vm, θα μπουταρεις το vm απο το livecd της διανομης σου κατα προτιμηση (ή καποιο αλλο), θα φτιαξεις τα partition σου και θα κανεις restore με το Restore Mode

 

πες μου τα partition που θα φτιαξεις και τον bootloader της διανομης σου για να σε βοηθησω με τα arguments αν θες

 

 

Οτι ειναι στο / θα το παρει. Απο κει και περα αν η mysql κανει αλλαγες σε αρχεια την ωρα του backup, ναι καλο ειναι να τη σταματησεις

 

 

 

Με το backup δηλαδη θα πάρει και grub και boot και κάθε mount point που παει σε αλλο δίσκο ή smb/nfs?

 

Και τέλος θα κάνει όλα μαζι restore όταν του το ζητησω?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Με το backup δηλαδη θα πάρει και grub και boot και κάθε mount point που παει σε αλλο δίσκο ή smb/nfs?

ναι

 

το script ουτως η αλλως κανει exclude αυτα απο μονο του (τα δειχνει και στο summary)

 

Αν εχεις κανα αλλο σκληρο/mountpoint που δεν ανηκει στο λειτουργικο (πχ οχι /boot /var κλπ) και δεν τα εχεις κανεις mount στα απο πανω, καντα exclude εσυ

 

Και τέλος θα κάνει όλα μαζι restore όταν του το ζητησω?

θα κανει restore οτι εχει το backup archive

 

 

ωραιο avatar :P 

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...