tritonas00 Δημοσ. 8 Νοεμβρίου 2018 Μέλος Δημοσ. 8 Νοεμβρίου 2018 (επεξεργασμένο) 19 ώρες πριν, pmav99 είπε Αν ο υπολογιστής έχει μείνει κλειστός για ένα μήνα τι θα γίνει; δε παιζει με real date, συγκρινει ονοματα φακελων φτιαγμενων απο το star (Backup-2018-12-31) και κανει τις πραξεις 19 ώρες πριν, pmav99 είπε Για να μη μπλέκεις, νομίζω ότι είναι πιο σωστό/απλό να βάλεις να κρατάει τα Ν τελευταία backups και τέλος (πχ θέλω να παίρνεις εβδομαδιαία backups και θέλω να κρατάς 3 @pmav99 αυτο θα ηταν το πιο απλο, ναι. @Dr.Fuzzy τι λες? Επεξ/σία 9 Νοεμβρίου 2018 από tritonas00
pmav99 Δημοσ. 8 Νοεμβρίου 2018 Δημοσ. 8 Νοεμβρίου 2018 (επεξεργασμένο) Στις 5/11/2018 στις 12:50 ΜΜ, tritonas00 είπε εδω ο κωδικας που βρισκει τα παλιοτερα backups https://github.com/tritonas00/system-tar-and-restore/blob/master/star.sh#L589-L596 Github tip: Όταν θες να ποστάρεις link από τον κώδικα κάποιου repo, αν απλά αντιγράψεις το url τότε μόλις κάνεις αλλαγές στο repo το url σου μπορεί να δείχνει σε διαφορετικό κώδικα από αυτόν που ήθελες (μετά από 10 commits οι γραμμές 589-596 μπορεί να δείχνουν κάτι τέλείως διαφορετικό γιατί προσέθεσες μια συνάρτηση, μπορεί να μην υπάρχουν καν στο αρχείο γιατί έκανες refactoring ή ακόμα και το ίδιο το αρχείο μπορεί να έχει διαγραφεί). To url που έβαλες αντέγραψες δείχνει πάντα στο tip του master (ή όποιου branch είναι ενεργό). Για να πάρεις ένα σταθερό URL τότε πρέπει να πατήσεις το κουμπί "Y" (το κεφαλαίο y). Αν το κάνεις το url θα αλλάξει και θα περιέχει το commit hash την συγκεκριμένη χρονική στιγμή. Πχ https://github.com/tritonas00/system-tar-and-restore/blob/e3e41c43c6d630325bc2e03ddb1d4c04791da314/star.sh#L589-L596 Επεξ/σία 8 Νοεμβρίου 2018 από pmav99 1 1
Dr.Fuzzy Δημοσ. 8 Νοεμβρίου 2018 Δημοσ. 8 Νοεμβρίου 2018 1 hour ago, tritonas00 said: ναι τα 2 widgets διπλα απο το κουμπι "delete backups older" ενεργοποιουνται μονο αν πατημενο, αν ειναι ξεπατημενο ειναι ανενεργα οποτε μηπως ενα drop down menu με 2 επιλογες: 1.Delete backups older than (ενεργα τα διπλα) 2.Delete all backups but last (ανενεργα τα διπλα) και ενα γενικο που ενεργοποιει/απενεργοποιει πληρως την λειτουργια? Ναι και έτσι είναι μια χαρά και το γενικό κουμπί πχ, backup schedule
tritonas00 Δημοσ. 8 Νοεμβρίου 2018 Μέλος Δημοσ. 8 Νοεμβρίου 2018 (επεξεργασμένο) @pmav99 ειχες δικιο, πολυ πιο απλα και κανει τη δουλεια Επεξ/σία 9 Νοεμβρίου 2018 από tritonas00
tritonas00 Δημοσ. 9 Νοεμβρίου 2018 Μέλος Δημοσ. 9 Νοεμβρίου 2018 (επεξεργασμένο) το εκανα ετσι τελικα οπως ειπε ο pmav Οποτε καλυπτει ολες τις περιπτωσεις: 1. Keep last 0 backups -> οτι εκανε και πριν, διαγραφει ολα τα παλια 2. Keep last 1 backup -> το "delete all previous but last" που ελεγε ο @Dr.Fuzzy 3. Keep last N backups -> κραταει τα πιο προσφατα N και διαγραφει τα παλαιοτερα @pmav99 ο δικαιος Επεξ/σία 9 Νοεμβρίου 2018 από tritonas00 2
Dr.Fuzzy Δημοσ. 9 Νοεμβρίου 2018 Δημοσ. 9 Νοεμβρίου 2018 1 hour ago, tritonas00 said: το εκανα ετσι τελικα οπως ειπε ο pmav Οποτε καλυπτει ολες τις περιπτωσεις: 1. Keep last 0 backups -> οτι εκανε και πριν, διαγραφει ολα τα παλια 2. Keep last 1 backup -> το "delete all previous but last" που ελεγε ο @Dr.Fuzzy 3. Keep last N backups -> κραταει τα πιο προσφατα N και διαγραφει τα παλαιοτερα @pmav99 ο δικαιος Ωραιος. Ναι το 3 είναι ένας πιο εναλλακτικός simplistic τρόπος που βασίζεται στο αριθμό των προηγούμενων backups και όχι άμεσα στην ημερομηνία τους. Serves the purpose!
Oxygene Δημοσ. 15 Νοεμβρίου 2018 Δημοσ. 15 Νοεμβρίου 2018 (επεξεργασμένο) Απ' ότι βλέπω το χτίσιμο του gtkdialog από το AUR έχει θεματάκια. Το vte δεν υπάρχει πλέον στα repos και αντ' αυτού προτείνεται το vte-legacy, όμως ο maintainer του πακέτου για το gtkdialog έχει να το κάνει update πολλούς μήνες. Επεξ/σία 15 Νοεμβρίου 2018 από Oxygene
tritonas00 Δημοσ. 16 Νοεμβρίου 2018 Μέλος Δημοσ. 16 Νοεμβρίου 2018 Δε χρειαζεται vte για να τρεξει το gtkdialog
tritonas00 Δημοσ. 18 Νοεμβρίου 2018 Μέλος Δημοσ. 18 Νοεμβρίου 2018 Εδω το τελικο gui layout @Dr.Fuzzy κανε git clone και τεστ το remove backups/keep last οταν εχεις χρονο Τον αλλο μηνα, να μαστε καλα, θα ανεβασω την 7.0 1
Dr.Fuzzy Δημοσ. 18 Νοεμβρίου 2018 Δημοσ. 18 Νοεμβρίου 2018 (επεξεργασμένο) 4 hours ago, tritonas00 said: Εδω το τελικο gui layout @Dr.Fuzzy κανε git clone και τεστ το remove backups/keep last οταν εχεις χρονο Τον αλλο μηνα, να μαστε καλα, θα ανεβασω την 7.0 Το χρησιμοποιώ εδώ και μέρες και μου δουλεύει άψογα. Συγκεκριμένα το έχω να παίρνει backup το /home μου (~51GB) στις 3 το πρωί και να κρατάει πάντα το προηγούμενο (keep last). Κάνω post και το τελευταίο log εδώ: Spoiler System Tar & Restore 7.0 [SUMMARY] ARCHIVE /media/darwin_media/delk/Backup/Backups/Newton/Backup-2018-11-17/Backup-Newton-Home-20181112-125330.tar.gz (/home/delk) ARCHIVER OPTIONS --exclude=Backup-2018-11-17 DELETE BACKUPS /media/darwin_media/delk/Backup/Backups/Newton/Backup-2018-11-15 [ARCHIVER] tar: delk/.local/share/webbrowser-app/webbrowser-app/SingletonSocket: socket ignored tar: delk/OneDrive: Cannot stat: Permission denied tar: delk/.config/xpad/server: socket ignored tar: delk/Desktop/triac_zedboard_petalinux/build/tmp/sysroots/plnx_arm/var/pseudo/pseudo.socket: socket ignored tar: delk/Desktop/triac_zedboard_petalinux/build/tmp/work/plnx_arm-xilinx-linux-gnueabi/linux-xlnx/4.9-xilinx-v2017.2+gitAUTOINC+5d029fdc25-r0/pseudo/pseudo.socket: socket ignored tar: delk/Desktop/triac_zedboard_petalinux/build/tmp/work/plnx_arm-xilinx-linux-gnueabi/fsbl/2017.2+gitAUTOINC+122565ec40-r0/pseudo/pseudo.socket: socket ignored tar: delk/Desktop/triac/petalinux/zedboard/build/tmp/sysroots/plnx_arm/var/pseudo/pseudo.socket: socket ignored tar: delk/Desktop/triac/petalinux/zedboard/build/tmp/work/plnx_arm-xilinx-linux-gnueabi/linux-xlnx/4.9-xilinx-v2017.2+gitAUTOINC+5d029fdc25-r0/pseudo/pseudo.socket: socket ignored tar: delk/Desktop/triac/petalinux/zedboard/build/tmp/work/plnx_arm-xilinx-linux-gnueabi/fsbl/2017.2+gitAUTOINC+122565ec40-r0/pseudo/pseudo.socket: socket ignored tar: delk/.dropbox/iface_socket: socket ignored tar: delk/.dropbox/instance1: file changed as we read it tar: delk/.dropbox/command_socket: socket ignored tar: delk/.gnupg/S.gpg-agent: socket ignored tar: Exiting with failure status due to previous errors Elapsed time: 1 hours 5 min 56 sec Τώρα είδα βέβαια ότι αναφέρει καποιο error στο tar! Επίσης μόλις έκανα git pull και είδα ότι έχεις κάνει αλλαγές σε σχέση με πριν 3-4 μέρες που είχα κάνει τελευταία φορά. Επεξ/σία 18 Νοεμβρίου 2018 από Dr.Fuzzy
tritonas00 Δημοσ. 18 Νοεμβρίου 2018 Μέλος Δημοσ. 18 Νοεμβρίου 2018 (επεξεργασμένο) Μια χαρα. Tip: Βαλε στο Tar Options --warning=none για να μην σε πρηζει με τα sockets για το error μαλλον πρεπει να βαλεις το /home/delk/OneDrive στα exclude αλλα μαλλον προερχεται απο το tar: delk/.dropbox/instance1: file changed as we read it το archive ειναι κομπλε σε τετοια errors Επεξ/σία 18 Νοεμβρίου 2018 από tritonas00 1
Dr.Fuzzy Δημοσ. 18 Νοεμβρίου 2018 Δημοσ. 18 Νοεμβρίου 2018 16 minutes ago, tritonas00 said: Μια χαρα. Tip: Βαλε στο Tar Options --warning=none για να μην σε πρηζει με τα sockets για το error μαλλον πρεπει να βαλεις το /home/delk/OneDrive στα exclude αλλα μαλλον προερχεται απο το tar: delk/.dropbox/instance1: file changed as we read it το archive ειναι κομπλε σε τετοια errors Ωραίος! Το archive είναι όντως μια χαρά το έχω ελέγξει.
tritonas00 Δημοσ. 18 Νοεμβρίου 2018 Μέλος Δημοσ. 18 Νοεμβρίου 2018 25 λεπτά πριν, Dr.Fuzzy είπε Επίσης μόλις έκανα git pull και είδα ότι έχεις κάνει αλλαγές σε σχέση με πριν 3-4 μέρες που είχα κάνει τελευταία φορά. ναι για αυτο λεω κανε καλου κακου ενα τσεκ υποψην το backup αυτο που παιρνεις δεν ειναι system backup, αρα δεν μπορει και το script να στο κανει restore 1
Dr.Fuzzy Δημοσ. 18 Νοεμβρίου 2018 Δημοσ. 18 Νοεμβρίου 2018 1 minute ago, tritonas00 said: ναι για αυτο λεω κανε καλου κακου ενα τσεκ υποψην το backup αυτο που παιρνεις δεν ειναι system backup, αρα δεν μπορει και το script να στο κανει restore Θα τσεκαριστεί σήμερα στις 3 και θα κάνω report αύριο. Ναι το ξέρω, έχω και ένα system backup και σε περίπτωση που χρειαστεί θα κανω replace το home απο το latest backup. 1
Dr.Fuzzy Δημοσ. 19 Νοεμβρίου 2018 Δημοσ. 19 Νοεμβρίου 2018 (επεξεργασμένο) 21 hours ago, tritonas00 said: ναι για αυτο λεω κανε καλου κακου ενα τσεκ υποψην το backup αυτο που παιρνεις δεν ειναι system backup, αρα δεν μπορει και το script να στο κανει restore Το τελευταίο full backup (~145GB) που ξεκίνησε σήμερα στις 3 το πρωί. Βλέπω ότι παρόλο που έβαλα το OneDrive στο exclude list συνεχίζει να διαμαρτύρεται. Spoiler System Tar & Restore 7.0 [SUMMARY] ARCHIVE /media/darwin_media/delk/Backup/Backups/Newton/Backup-2018-11-19/Backup-Newton-20181119-030001.tar.gz (/) ARCHIVER OPTIONS --warning=none --exclude=/home/delk/OneDrive --sparse --acls --xattrs --exclude=/run/* --exclude=/dev/* --exclude=/sys/* --exclude=/tmp/* --exclude=/mnt/* --exclude=/proc/* --exclude=/media/* --exclude=/var/run/* --exclude=/var/lock/* --exclude=.gvfs --exclude=lost+found --exclude=Backup-2018-11-19 HOME DIRECTORY Include FOUND BOOTLOADERS EFISTUB/efibootmgr Systemd/bootctl DELETE BACKUPS /media/darwin_media/delk/Backup/Backups/Newton/Backup-2018-11-17 [ARCHIVER] tar: Removing leading `/' from member names tar: Removing leading `/' from hard link targets tar: /home/delk/OneDrive: Cannot stat: Permission denied tar: Exiting with failure status due to previous errors Elapsed time: 4 hours 17 min 10 sec Επεξ/σία 19 Νοεμβρίου 2018 από Dr.Fuzzy
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα