Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundację Dzieciom „Zdążyć z Pomocą”.
Więcej informacji na dug.net.pl/pomagamy/.

#1 2018-07-06 14:12:10

Raptoor2
Użytkownik
Zarejestrowany: 2017-08-22

migracja systemu z wiekszego na mniejszy dysk

hej!
chce zmigowac caly system ze wszystkimi danymi z talerza 500gb na ssd 120gb
Wszystkie pliki zajmuja okolo 100gb na dysku

Chcialbym do tego celu wykorzystac standardowe narzedznia konsolowe

w jaki sposob moge to zrobic tak aby w miare nic nie uszkodzic?

Oczywiscie przed zabraniem sie za przenoisny zrobilem juz backup.


Mialem pomysl aby na wiekszym dysku zedytowac tablice partycji tak aby z dysku 500 zrobil sie 120 nastepnie zdumpowac tablice z 500 nas 120 i machnac wszystko rsyncem ale nie wyszlo :(
system juz odzyskalem i wszystko dziala teraz kombinuje dalej


jakies podpowiedzi?

Offline

 

#2 2018-07-06 16:34:54

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: migracja systemu z wiekszego na mniejszy dysk

Rsync powinien dać radę.

np:

Kod:

rsync -aAXvx --progress  --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/var/tmp/*","/run/*","/mnt/*","/media/*","/lost+found","/home/*","/media/*"}  /    /Gentoo54

takim poleceniem przenoszę system miedzy partycjami, gdzie jedna jest zamontowana jako rootfs a druga w folderze /Gentoo54.

Jak na razie, problemu z tym nie mam.

Ostatnio edytowany przez Jacekalex (2018-07-06 16:37:27)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Online

 

#3 2018-07-06 19:02:50

Raptoor2
Użytkownik
Zarejestrowany: 2017-08-22

Re: migracja systemu z wiekszego na mniejszy dysk

i jak rozumiem robisz to z pomocą system rescue tak?
kwestia tego w jaki sposób zrobić partycjonowanie na dyskach normalnie fdiskiem?

Offline

 

#4 2018-07-06 21:37:51

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: migracja systemu z wiekszego na mniejszy dysk

Nie w trybie rescue, tylko na żywca.
O ile katalog docelowy nie jest używany równocześnie  przez inne aplikacje, to nie ma się czym martwić.

Nie można w ten sposób przenosić tylko aktualnie działających baz danych czyli np folderu /var/lib/mysql (domyślne w Debianie miejsce na bazy Mysqla) w czasie pracy serwera Mysqld.

To samo z Postgresql'em i Firebirdem.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Online

 

#5 2018-07-06 22:00:21

Raptoor2
Użytkownik
Zarejestrowany: 2017-08-22

Re: migracja systemu z wiekszego na mniejszy dysk

rozumiem, a partycjonowanie dysku?
bo dumpem tego nie zrobie z duzego na mały

Offline

 

#6 2018-07-06 22:05:23

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: migracja systemu z wiekszego na mniejszy dysk

Rsync kopiuje pliki i ich uprawienia oraz ACL.
Nie zajmuje się obrazami systemu plików.

Kopiuje z jednej sformatowanej partycji na inną, na docelowej musisz zrobić system plików.

Ostatnio edytowany przez Jacekalex (2018-07-07 17:16:39)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Online

 

#7 2018-07-06 22:20:48

Raptoor2
Użytkownik
Zarejestrowany: 2017-08-22

Re: migracja systemu z wiekszego na mniejszy dysk

Rozumiem, chodzi o to ze stary dyk ma podział na dwie partycje
/boot (512mb) oraz główna reszta.
Dlatego pytam czy po prostu powinienem sformatować nowy dysk tak jak stary i tylko boot przenieść na osobną partycję?

Offline

 

#8 2018-07-07 17:10:39

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: migracja systemu z wiekszego na mniejszy dysk

Nie wiem z czym tak kombinujesz.

W Linuksie wystarczy normalnie skopiować pliki z jednej partycji na drugą i po ewentualnej korekcie UUID w fstab/Grub wszystko powinno działać. Ja tak zawsze kopiowałem system na inny dysk.
Wystarczą standardowe narzędzia jak lub mc lub zwykłe cp, ale do takich zadań rsync jest najwygodniejszy.

PS 120 GB SSD (realnie ok 111 GB) to trochę za mało na 100 GB danych. W przypadku SSD warto mieć ok 20% wolnego miejsca.

Offline

 

#9 2018-07-07 23:28:50

Raptoor2
Użytkownik
Zarejestrowany: 2017-08-22

Re: migracja systemu z wiekszego na mniejszy dysk

no z formatowaniem partycji kombinuje pisalem przeciez dwa razy...
mam dysk sformatowany na dwie partycje

glowna i /boot

wy tutaj piszecie o tym kopiowaniu tak jakbyscie sobie montowali caly dysk zamiast poszczegolnych partycji.

Offline

 

#10 2018-07-07 23:43:05

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: migracja systemu z wiekszego na mniejszy dysk

Całego dysku zamontować się nie da, zamontować musisz partycję, punktem montowania musi być PUSTY folder.
Żeby "zamontować dysk"  musiałbyś go sformatować tak, żeby cały dysk zajmowała jedna partycja, w ten sposób jest fabrycznie sformatowana większość pendraków.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Online

 

#11 2018-07-07 23:53:03

Raptoor2
Użytkownik
Zarejestrowany: 2017-08-22

Re: migracja systemu z wiekszego na mniejszy dysk

no o tym wiem ze musza byc partycje ale tak jak mowie moj dysk dostal automatyczny format przy instalacji sytemu!
na boot oraz na glowna /

Offline

 

#12 2018-07-08 00:05:44

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: migracja systemu z wiekszego na mniejszy dysk

Automatycznie to dysk się może uceglić albo piszą precyzyjniej spier***lić.

Nie wiem też, jaki to system instalowałeś, Debian nigdy nie zakłada osobnej partycji /boot,
chyba że masz na myśli partycję EFI dla UEFI Secure Boot.

Drugi błąd, to /home na partycji /. czyli dowód, że system instalował lama.

Nawet instalator Windows 7 już tworzy osobną partycję na pliki użytkownika,
po to, żeby ich diabli nie wzięli przy ucegleniu systemu i późniejszej reinstalacji.

W Androidzie też na partycji  /system nie ma żadnych plików użytkownika, aplikacje siedzą na partycji /data a pliki użytkownika najczęściej na partycji /sdcard.
W rezultacie po aktualizacji Andka appki i pliki użytkownika są na swoim miejscu.

To by było na tyle


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Online

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)