Fórum Root.cz
		Hlavní témata => Software => Téma založeno: kukik  23. 11. 2010, 17:39:55
		
			
			- 
				Resim nasledujici problem. Mam PC s linuxovou distribuci Fedora, ktere slouzi jako router. Chtel by si udelat zalohu aktivniho systemoveho HDD (ma asi 40 GB) formou image, abych ho mohl v pripade havarie HDD jednoduse obnovit. Je temer jiste, ze novy HDD bude mit vetsi velikost nez ten stavajici. Ostatni HW konfigurace PC se na 100% nezmeni. Jelikoz jsem v linuxu skoro zacatecnik, potreboval bych poradit jak postupovat krok za krokem az do finale, tzn. nabehnuti puvodniho systemu na novem HDD. Predem dekuji za vsechny postupy, odkazy, napady.
			
 
			
			- 
				no asi pouzit clonezillu live-cd, byl o tom tu clanek
ja bych osobne bootoval z treba rescue-cd, udelal zalohu do tar.gz, naformatoval novej disk, rozbalil tar, nainstaloval grub a bylo by
			 
			
			- 
				a jeste k tomu "aktivnimu" disku, tomu se radsi vyhni, delat zalohu z RW namountovanyho /
existuji finty na RO a nebo snapshoty threbas u xfs, ale o dost lehci je delat zalohu z neaktvniho disku, kdyz nabootujes nejaky live-cd
			 
			
			- 
				nabootovat nejake linux live cd
predpokladam ze HDD ktery budes kopirovat je /dev/sda a image si ulozis na druhy disk /dev/sdb ktery si namountujes do /mnt
mount /dev/sdb1 /mnt
dd if=/dev/sda bs=64k | gzip -9 | dd of=/mnt/zaloha.img.gz bs=64k
pro obnovu zase nabootujes live cd
mount /dev/sdb1 /mnt
dd if=/mnt/zaloha.img.gz bs=64k | gunzip | dd of=/dev/sda
pripadne jeste pred udelanim zalohy vyplnis prazdne misto nulama aby se lip zkomprimovala
dd if=/dev/zero of=/tmp/file.zero (pokdu mas lvm tak do kazeho mountpointu lvm)
			 
			
			- 
				Fedora pravdepodobne rovnako ako aj ine districbucie dava do boot loadera polozku"Single user mode". Takze nabootuj do single user mode alebo proste bootuj kernel a init a parametrom init=/bin/bash
Potom:
mount -o remout,ro /
Pripadne aj vsetky dalsie particie. Pripoj nejaky USB disk kam bude robit zalohu.
a) Kedze spominas ze sa jedna o jeden disk, mozes urobit zalohu cez dd
dd if=/dev/<terajsi_hdd> of=/dev/<zaloha> bs=10M
b) Ak by to bol komplikovanejsi setup:
mounti ten usb disk dakam a daj
cp -dpRx / /mnt/<usb_disk>
potomto vsak musis este "obnovit" boot loader na ten usb disk.
			 
			
			- 
				no s tim dd je to jasny, az na to, ze on chce obnovit na vetsi disk...
			
 
			
			- 
				Tak co riesis? Kebyze chce obnovit na mensi HDD, bol by to problem... Ale na vacsi? Proste "mozes" resizenut poslednu particiu aby si to vyuzil.