Fórum Root.cz
Hlavní témata => Server => Téma založeno: Hp-mol 07. 08. 2019, 09:52:16
-
Dá sa urobit len zo zalohy particie (pod linuxom s prikazom dd , sda1) WirtualBox disk vo formate VDI?
Alebo len zo zalohy celeho disku?
-
Dá sa urobit len zo zalohy particie (pod linuxom s prikazom dd , sda1) WirtualBox disk vo formate VDI?
Alebo len zo zalohy celeho disku?
-
https://www.google.com/search?q=virtualbox+convert+raw+image+to+vdi
A teď mám jednu otázku pro tebe: co jsi pro vyřešení svého problému před položením dotazu udělal a nefungovalo to? Fakt by mě to zajímalo.
-
To som uz aj ja nasiel ale mám len kopiu z sda1 a nie z celého disku sda ako je tam spomínané.
Nemám prestor na experimentovanie a novú zalohu sa uz neda urobit.
-
Takže problém není v tom že to neumíš připojit do virtualboxu, ale že z toho neumíš nabootovat? To ale v dotazu napsané nebylo.
Nejjednodušší mi přijde vyrobit si druhý malinký disk (s normální partition tabulkou), vykopírovat na něj /boot, nainstalovat zavaděč a bootovat z něj.
-
Ide o nieco uplne iné,
Bol server s raid5 odisiel 1 disk
Zo zvysku sa vytvoril image ale len z raid particie tieto obrazi sa majú na vyrtualnom prostredi pospajak a zazalohovat data.
-
Tak potom mdadm --assemble --scan ? (a možná mdadm --start /dev/md0, resp. podle toho co se dozvíš v /proc/mdstat)
A jak to celé souvisí s VirtualBoxem? Ten přece pro kopírování dat nepotřebuješ.
-
No to ze momentalne mám prístup k iba sda1.img a sdc1.img suborom na jednom zdialenom servri kore su len s príkazom DD vytvorené. :'(
-
A taketo nieco by neslo pouzit?
http://www.runtime.org/raid.htm
http://www.freeraidrecovery.com/
https://dmde.com/
-
:'(
Obávám se, že dokud nenapíšeš jaké máš prostředky a čeho chceš dosáhnout, tak ti jen tak nikdo neporadí. Mně přijde, že už tu bylo řešení napsáno, ale současně tvůj dotaz byl položen tak nejasně, že to možná není řešení tvého problému.
-
nevim proc si nevykopiroval normalne data z toho degradovaneho raid5 s 2 ok diskama, viz tvuj vedlejsi dotaz:
https://forum.root.cz/index.php?topic=21644.msg314514;topicseen#new
nicmene ted jedna z moznosti je ze udelas 2 virtualni hdd, na nich partition tabulku a na kazdej z nich vratis jednu sdX1.dd zalohu pres dd, pak z nich sestavis degradovane pole a budes ve stavu jak si byl s puvodnim serverem a vykopirujes data (pokud nebude pole naborene, tedy jestli si dd image tech 2 ok disku delal s vypnutym polem, nebo se zapnutym a tedy v prubehu vytvareni DD se mohli data menit)
-
nicmene ted jedna z moznosti je ze udelas 2 virtualni hdd, na nich partition tabulku a na kazdej z nich vratis jednu sdX1.dd zalohu pres dd
Na to psal že nemá místo. Ale nechápu proč ty dva HDD nepřipojí do virtuálu a nesestaví pole přímo z nich (nebude tam partition tabulka, ale to mdadm vůbec nevadí).
-
nicmene ted jedna z moznosti je ze udelas 2 virtualni hdd, na nich partition tabulku a na kazdej z nich vratis jednu sdX1.dd zalohu pres dd
Na to psal že nemá místo. Ale nechápu proč ty dva HDD nepřipojí do virtuálu a nesestaví pole přímo z nich (nebude tam partition tabulka, ale to mdadm vůbec nevadí).
mas pravdu, nejak sem se zbytecne drzel toho ze jde o sdX1, kdy to vlasne lze povazovat jako nezozdelene disk s mdadm primo na disku, takze muze sestavit pole ve virtualu z sdX(prirazene v hostiteli sdX1) a sdY (prirazene v hostiteli sdY1), nebo to udelat mimo virtual primo na zeleze kdyz pres losetup priradi loop device oboum image a pole sestavi nad tema loop
# zobrazi prvni volne loop
losetup -f
(zobrazi to napr. /dev/loop10)
# priradi loop zarizeni pro dd images
sudo losetup /dev/loop10 sda1.dd
sudo losetup /dev/loop11 sdb1.dd
# vytvori degradovane pole
sudo mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/loop10 /dev/loop11 missing