HW a SW RAIDy - migrace mezi platformami - Intel servery
Tato stránka se zaměřuje na řešení problémů při migracích mezi různými HW a RAIDy
Bezztrátová změna dynamického disku na normální
Obecně podle microsoftu jediný způsob jak konvertovat dynamický disk na basic je : Zazálohovat obsah disku, v disk manageru změnit na basic, což smaže všechna data, naformátovat a obmovit. Realita je jako vždy poněkud složitější, třeba u systémových disků nejde zrušit vytvořený raid pokud je na něm systém a podobně. Neoficiální ale vyzkoušený postup je tedy takovýto: (Týká se pouze dynamických disků bez raidu nebo v RAID 1) Pokud je raid 1 (mirror) tak ho zrušíme abychom dostali 2 běžné dynamické disky s normálními oddíly (partition). Pokud to nejde díky tomu, že se jedná o systémové oddíly, je třeba disky připojit k jinému počítači s windows, naimportovat a pak zrušit mirror. V té chvíli můžeme přistoupit ke konverzi na basic disk. Manuální způsob zahrnuje editaci prvního sektoru disku nějakým hexa editorem, já používám dskprobe z resource kitu w2000, ale existují i jiné. v Dskprobe je třeba vybrat správný disk, načíst první sektor, a pak v záznamech o oddílech změnit hodnotu 42 na 07. Záznamy o oddílech začínají na adrese 01C0, další je na 01D0 a dál. Podrobný návod se screenshoty je třeba tady http://thelazyadmin.com/2007/01/converting-dynamic-disks-back-to-basic-disks/
Druhá možnost je použít námi zakoupený nástroj dynamic disc converter, který dělá prakticky to samé ale v hezkém GUI a blbuvzdorně. Je nainstalován na našem Hype-V serveru (v současnosti 10.0.11.157)
Pokud používáme Disk2VHD nebo jiný nástroj na vytvoření VHD z dynamického disku, není možné takový disk přímo používat přes Attach VHD, protože VHD soubory nepodporují dynamické disky. Je potřeba takový vhd přidat do existujícího viruálu jako klasický disk a tam ho výše uvedeným způsobem překonvertovat na Basic
Acronis záloha a obnova Windows z instalace z havarovaného HW
Nainstalovat na fyzický disk Windows, disk vyndat, připojit do Acronisu, zazálohovat, obnovit pomocí UR na nový HW nebo provést konverzi na VHD a tu spustit.
Migrace AHCI ze Snow Hillu na Grosse point
Platí prakticky pro jakýkoliv hardware
U serveru 2008 je nejjistější způsob přenosu na nový HW obnova plné zálohy serveru pomocí instalačního DVD. Postup je následující:
Nabootovat z DVD které odpovídá obnovované verzi - není možné zaměnit DVD pro server 2008 a server 2008 R2!
Vybrat opravit tento počítač a potom Windows complete PC restore. Poté je třeba vybrat zálohu ze které se má obnovit. Pokud je v rootu nějakého pevného disku kerý je připojený k počítači, měla by se zobrazit automaticky. Jinak je třeba vybrat možnost restore different backup a je potřeba zálohu najít. To se dělá přes volbu advanced, kde je možnost hledat zálohu na síti a hlavně možnost nahrát ovladače (třeba pro síťovou kartu). Když se nám podaří vybrat zálohu, a spustit obnovu, nový server bez problémů naběhne i na jiném HW.
Problémy které se vyskytují jsou většinou s řadiči a disky na novém HW. - Pokud se jedná o nějaký řadič který windows přímo nepodporují, je možné že windowsy při obnově nahlásí chyby, většinou se týkají toho, že nejsou schopné v BIOSU nastavit disk jako bootovací - Tohle se stane pokud zkusíte obnovovat na VIRTIO disk v KVM, v KVM je třeba instalovat na IDE a teprve potom přepnout na VIRTIO.
Další věc je počet a velikost disků - není možné obnovovat na menší disky i když data by se tam vešla.
Informace jsou v adresáři WindowsImageBackup? , soubor MBRsystemRequirements.txt ve kterém je něco jako:
Minimum number of disks: 1
Minimum Disk Sizes: Disk 0: 64423526400 bytes (boot)
Pokud není k dispozici záloha, ale máme fyzický disk, je možné windowsy rozběhat v hyper-V na jakémkoliv serveru 2008. Je k tomu zapotřebí program disk2vhd od sysinternals (nyní microsoftu), který převede fyzický disk do VHD, které je možné přímo namountovat do virtuálu v hyper-v. Funguje i s dynamickými disky. Pro úspěšné nabootování je potřeba aby některé služby startovaly při bootu, což je nejjednodušší udělat přes registr - připojí se VHD jako disk, v regeditu připojíte podregistr z adresáře windows\system32\config, soubor system. Připojit jako bbb a pak spustit .reg soubor. Pro windows 2003 je třeba ještě zkontrolovat přítomnost souborů s ovladači, v adresáři je readme s názvy souborů. Pokud soubory chybí, měli by být v každé instalaci windows v adresáři windows\drivercache v .cab souborech.
Migrace Windows 2008 z SW mirroru na HW RAID / AHCI
Intel Matrix Storage
zprovoznění raid1 z čistých disků
zprovoznění raid1 z hotové instalace a přidání disku - linuxové utility / windows utility
výměna disku
migrace raidu ze stejné desky na stejnou
migrace raidu z Snow Hill na Grosse Point a na Urbanu
Intel utility dostupné na webu Intelu - Windows / CLI