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

System tar & restore Project


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

  • 2 εβδομάδες αργότερα...
Δημοσ.

28c33d6
feb9cc5
 
Κερδιζουμε σε speed, ειδικα αν δωθει encrypted archive απο argument.
 
@warlock, σε κατι read -s a  που ειχαμε απο τοτε, υποθετω το ξεμπαρκο a ειναι typo και το εβγαλα.

εγιναν και μερικα αλλα cleanups

να δω και ποτε θα αξιωθω να βαλω comments στον κωδικα :-D

Δημοσ.

4.8

Eνα tip:

Αν μας τρωει ο κ@λος μας και την ωρα του backup χρησιμοποιουμε το συστημα, μπορουμε να βαλουμε --ignore-failed-read στα additional tar options, ωστε να μην εχουμε errors τυπου file changed as we read it

Φυσικα το σωστο ειναι να το αφησουμε στην ησυχια του να παρει το backup. :P

  • Like 1
  • 1 μήνα μετά...
Δημοσ.

Προσθεσα το -s, --exclude-sockets στο backup.sh, κανει οτι λεει :P

 

Τα grep-αρει απο την run_calc και τα χωνει ως excludes στο array BR_TAROPTS

 

https://github.com/tritonas00/system-tar-and-restore/commit/c73c094893861d3dfeae14bfc3f68978d343b116#diff-185accf3472a7ada6207586b6f31a4c0R231

 

Ετσι, αν θελουμε, μπορουμε να ξεφορτωθουμε τα πολλα tar: αρχειο: socket ignored στο log

 

Στο cli interface μας λεει και τι βρηκε. Πχ:

Calculating: 2363 Files 
[INFO] Excluding socket: /root/.gnupg/S.gpg-agent
[INFO] Excluding socket: /etc/pacman.d/gnupg/S.gpg-agent
Archiving: [########################] 100%
Setting permissions: Done
  • Like 1
  • 1 μήνα μετά...
Δημοσ.

επιστροφή με καινούρια ανάπηρη ερώτηση

 

την προηγούμενη φορά έκανα αυτό για να μεταφέρω εγκατάσταση από τον hdd στον ssd

 

 

έβαλα επιτέλους τον ssd στο laptop

επειδή δε μπορούσε να κάνει boot από τον παλιό δίσκο που τον έβαλα στη θέση του dvd έβαλα ένα live usb crunchbang

έκανα chroot στην παλιά μου εγκατάσταση και με το transfer τη μετέφερα στον ssd

δούλεψε μια χαρά και τελείωσε σε ~15 λεπτά

 

restore.log

 

 

====================System Tar & Restore 4.5 {22-10-2014-21:49:18}====================

::SUMMARY
PARTITIONS:
root partition: /dev/sda2 ext4  80.8G discard
swap partition: /dev/sda3

BOOTLOADER:
Grub (i386-pc)
Location: /dev/sda

PROCESS:
Mode:     Transfer
Home:     Only hidden files and folders
System:   Debian based x86_64

RSYNC OPTIONS:
--exclude=/run/*
--exclude=/dev/*
--exclude=/sys/*
--exclude=/tmp/*
--exclude=/mnt/*
--exclude=/proc/*
--exclude=/media/*
--exclude=/var/run/*
--exclude=/var/lock/*
--exclude=/home/*/.gvfs
--exclude=lost+found
--exclude=/home/*/[^.]*

::TAR/RSYNC STATUS
System transferred successfully

::GENERATED FSTAB
# /dev/sda2
UUID=ad742fe9-3dec-4b2a-8530-e8a6848266c2  /  ext4  discard  0  1

# /dev/sda3
UUID=674f734e-8e90-4b6b-8dcb-a913828b61ee  none  swap  defaults  0  0

::PREPARING CHROOT ENVIROMENT
Binding /run
Binding /dev
Binding /dev/pts
Mounting /proc
Mounting /sys

::REBUILDING INITRAMFS IMAGES
update-initramfs: Generating /boot/initrd.img-3.14-2-amd64
modprobe: ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/3.2.0-4-amd64/modules.dep.bin'
W: intel-microcode: cpuid kernel driver missing
W: intel-microcode: disabling IUCODE_TOOL_SCANCPUS option

::GENERATING LOCALES
Generating locales (this might take a while)...
  el_GR.UTF-8... done
  en_US.UTF-8... done
Generation complete.

::INSTALLING AND UPDATING GRUB2 IN /dev/sda
Installing for i386-pc platform.
grub-install: warning: Sector 32 is already in use by the program `FlexNet'; avoiding it.  This software may cause boot or other problems in future.  Please ask its authors not to store data in the boot track.
Installation finished. No error reported.
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.14-2-amd64
Found initrd image: /boot/initrd.img-3.14-2-amd64
Found Windows 7 (loader) on /dev/sdb3
done

 

 

έβγαλε ένα error που ακόμα δεν το έχω ψάξει τι είναι, αλλά το σύστημα δουλεύει κανονικά

B) :cool:

 

 

 

τώρα περιμένω καινούριο laptop και θέλω να μεταφέρω την εγκατάσταση από ssd σε ssd

για να μην μπλέκω με εξωτερικούς και λοιπές μλκίες σκέφτομαι να κάνω αυτό που έκανα την προηγούμενη φορά μέσω δικτύου

 

έναν πρόχειρο ssh server στο παλιό laptop

mount με sshfs το / του παλιού laptop

chroot κλπ όπως την προηγούμενη φορά

transfer στον καινούριο

 

τι απόδοση δίνει να δουλέψει?

 

καμιά άλλη ιδέα για το πως μπορεί να γίνει

Δημοσ.

για ποσα gb μιλαμε? Αν ειναι λιγα μπορεις να κανεις αυτο που εκανα στον server, 2 διαδοχικα transfers με στικακι:

 

vbox-> στικακι στικακι-> server

 

και οι 2 ssd θα ειναι στο ιδιο μηχανημα?

Δημοσ.

είναι γύρω στα 7-8 η εγκατάσταση και περίπου άλλα 10 κάτι vm, δύσκολα χωρίς εξωτερικό σκληρό

δε θα είναι και οι δύο και δεν έχει και δεύτερη θέση να βάλω και τους δύο προσωρινά για το transfer, αλλιώς θα έκανα το ίδιο πράγμα με την προηγούμενη φορά

Δημοσ.

σε πληρως λειτουρικο chroot με proc sys dev κλπ bind-αρισμενα, δεν βλεπω καποιο λογο να μην δουλεψει.

 

αν εχεις εξωτερικο usb σκληρο μπορεις να κανεις transfers.

 

αλλιως, backup.

 

και για να καταλαβω καλα...

 

με livecd μπαινεις στο νεο laptop με τον νεο ssd

 

κανεις ssh στο παλιο laptop με τον παλιο ssd και mount το / στο livecd

 

chroot στο / αυτο και transfer?

Δημοσ.

ναι, η ιδέα αυτή είναι

αύριο που θα έρθει λογικά το laptop θα το δοκιμάσω

 

εξωτερικός δεν παίζει, θα πρέπει να δανειστώ από κάπου αν δεν δουλέψει

Δημοσ.

παιζει να δουλεψει, αλλα θα ειναι αργοοο...

 

παιξε με cli interface και -v τουλαχιστον να ξερεις που βρισκεσαι.

 

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

 

4.9 btw

Δημοσ.

από bios σε efi το είχες δοκιμάσει αν θυμάμαι καλά?

 

σε restore μονο και πρεπει να εχει το backup τον αντιστοιχο grub.

 

(grub-efi για debian)

 

σε transfer νομιζω δεν γινεται. (/sys/firmware/efi)

 

για να κανεις restore σε efi πρεπει να μπουταρεις σε efi περιβαλλον.

Δημοσ.

από bios σε efi το είχες δοκιμάσει αν θυμάμαι καλά?

εγω το ειχα δοκιμασει και μου ειχε σπασει τα φρυδια.

 

 

δε θα είναι και οι δύο και δεν έχει και δεύτερη θέση να βάλω και τους δύο προσωρινά για το transfer,

Πάρε ένα τέτοιο

http://www.skroutz.gr/c/906/aksesouar-sklhrwn-diskoi.html?from=catspan&keyphrase=docking+station+usb+3

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

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

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

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

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

Σύνδεση

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

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