Nový SSD do starého desktopu aneb jak dd Linux na nový notebook

Re:Nový SSD do starého desktopu aneb jak dd Linux na nový notebook
« Odpověď #30 kdy: 02. 09. 2021, 14:58:32 »
k3dAR, DeathWalker:
To je zas hádka.
Když dělám novou instalaci, tak musím nainstalovat veškeré své userspace programy. V některém případě to znamená žádná práce (notebook "na web"), někdy to je celej den práce. Ale nemusí to bejt zdaleka jen "tupý" zkopírování dat.

Když přenáším starej systém na novej ntb, tak je o něco více práce s přenosem, a ve výjimečnejch případech, kdy to nefunguje "out of box", to navíc vyžaduje umět to opravit.

Nějaká generalizace (todle je lepší, todle je horší) IMHO není na místě, záleží na tom jak se liší HW a zdali je exotickej HW - a jak má člověk "složitej" userspace.

Tak myslim ze vacsina ludi co ma zlozity userspace, ma nascriptovanu instalaciu/update/zalohu/obnovu. Ja konkretne v ansible. A na vacsinu veci sa v dnesnej dobe beztak pouzivaju kontajnery, kto ma zavedenu nejaku formu CI, vie.

Zrejme mame kazdy ine naroky. Ja konkretne potrebujem system aby som riesil pracovne zalezitosti. Nemam cas sa v systeme patlat. Automaticka instalacia noveho stroja, automaticka vytvorenie userspace. Cokolvek co sa casom pritrafi, do ansible.

Pre mna je zbytocne patlanie sa v systeme strata penazi, pretoze nemam chrbtovu kost prisposobenu na to aby som taketo veci fakturoval zakaznikovi.


Logik

  • *****
  • 1 049
    • Zobrazit profil
    • E-mail
Re:Nový SSD do starého desktopu aneb jak dd Linux na nový notebook
« Odpověď #31 kdy: 02. 09. 2021, 21:51:27 »
 Death Walker:
No, jsou lidi, co si skriptujou userspace v ansible.... a lidi, co uměj použít clonezillu :-).
Právě proto, že je zbytečné patlání v systému, tak v mnoha případech je využití clonezilly podstatně jednodušší, než si každej nainstalovanej balíček a každý nastavení systému extra zapisovat do ansible (a vůbec věnovat čas na jeho rozchození a naučení se s ním). Obzvlášť, když třeba zkoušíš x softwarů a pak si z nich vybereš jeden, tak je nějaké "skriptování userspace" IMHO poměrně problematická věc, která se hodí jen v omezeném počtu případů (a je klidně možné, že zrovna pro Tebe to vhodné je....). To, že s Ansible umíš, nebo že Tě práce donutila to naskriptovat ještě neznamená, že to tak má většina ostatních, natož tazatel otázky položené v threadu.

A to, že je blbina, že by ten přenos systému byl nějak extra rizikovej, nebo že by linux z jednoho stroje měl problém naběhnout jinde, v tom má k3dAR zcela pravdu. Realita je přesně opačná: zpravidla to projde úplně bez námahy. Jo, někdy to problematický je  (např. když používáš bitlocker či nějakou jeho alternativu, nebo může vyžadovat trochu více znalostí obnovení bootloaderu, když přecházíš z BIOSu na UEFI), ale to jsou malá procenta případů. Jen to stojí o nco víc času než čistá instalace, takže se to v případě jednoduchýho userspace nevyplatí.

Upřímně, kdybych měl hlasovat, kde bych čekal problémy při reinstalaci, tak daleko víc problémů imho zažiješ s nakriptováním obnovení userspace, než při použití clonezilly. Navíc u té clonezilly poznáš, když se to nepovede - zpravidla buďto nenabootuješ, nebo to běží Ok. To, že si zapomněl naskriptovat či zmigrovat to a to, a že ti něco nefunguje, poznat nemusíš, a vytrolí Tě to pak někdy, kdy nebudeš mít čas to dodělat...

Re:Nový SSD do starého desktopu aneb jak dd Linux na nový notebook
« Odpověď #32 kdy: 02. 09. 2021, 22:46:35 »
Logik:

No, ja ansible pouzivam preto ze ho viem a dava mi vacsiu kontrolu nad tym co sa deje. Su aj ine nastroje na zalohy, ktore zalohuju len to co je treba zalohovat.
Vyhodou je rozumna velkost. Kolko zaloh image celeho disku si mozes dovolit(a kde to skladujes), v porovnani s poctom normalnych zaloh. Pretoze  nie je vacsi oser ako v stredu zistit ze v pondelok sa nieco rozbilo a ty mas image disku len z utorka.

Tak si tu anketu niekam zaves, mozno zistis ze nepremyslas ako vacsina ludi, rovnako ako v pripade normalna zaloha vs zaloha celeho disku.

Vytrolit ta moze rovnako system skopirovany zo stateho pc na novy notas. Jedine ze by si komplexne otestoval komplet vsetky aplikacie a preliezol vsetky logy. V pripade ansible komplet testujes len raz, ked to napises.