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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
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
Rsync powinien dać radę.
np:
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)
Offline
i jak rozumiem robisz to z pomocą system rescue tak?
kwestia tego w jaki sposób zrobić partycjonowanie na dyskach normalnie fdiskiem?
Offline
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.
Offline
rozumiem, a partycjonowanie dysku?
bo dumpem tego nie zrobie z duzego na mały
Offline
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)
Offline
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
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 [tt]mc[/tt] lub zwykłe [tt]cp[/tt], ale do takich zadań [tt]rsync[/tt] 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
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
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.
Offline
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
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
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00096 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.15.239.0' WHERE u.id=1 |
0.00062 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.15.239.0', 1732261750) |
0.00047 | SELECT * FROM punbb_online WHERE logged<1732261450 |
0.00065 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30527 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00137 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30527 ORDER BY p.id LIMIT 0,25 |
0.00082 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30527 |
Total query time: 0.00507 s |