Článek přečtěte do 3 min.

Uživatelské vrstvy Citrix poskytují velmi důležitou sadu funkcí. Umožňují zákazníkům poskytovat neperzistentní sdružené katalogy strojů a zároveň poskytují trvalejší uživatelský zážitek, kdy uživatelé mohou ukládat soubory a instalovat aplikace a přitom stále používat neperzistentní obraz a všechny výhody, které s tím přicházejí.

Uživatelské vrstvy toho dosáhnou vytvořením souboru virtuálního disku na síťové sdílené položce, který je elasticky připojen těsně před přihlášením uživatele. Po připojení jsou všechny zápisy, ke kterým dojde na ploše, zapsány do uživatelské vrstvy, nikoli do základního úložiště virtuálního stroje. Pro podrobnější vysvětlení, jak navrhovat uživatelské vrstvy, si přečtěte referenční architekturu TechZone pro vrstvení aplikací.

Uživatelské vrstvy jsou k dispozici již dlouhou dobu. Když byly poprvé představeny, stále existovaly operační systémy Windows, které nepodporovaly formát virtuálního disku VHDX; proto uživatelské vrstvy vždy používaly formát virtuálního disku VHD až do nového vydání vrstvy aplikací 2309. Nyní může vrstva aplikací podporovat oba formáty a VHDX se stal výchozím formátem. (Na nejnovější aktualizace aplikace Laying se můžete podívat zde.)

Proč měnit formát, když VHD fungovalo tak dlouho?

Formát VHDX má určité výhody, včetně větší kapacity, velikosti bloku 4K namísto 512 bajtů, vestavěné vlastní ochrany proti poškození, živé změny velikosti a lepšího zarovnání a ořezávání dat. Tyto funkce stojí za to mít, takže je skvělé, že VHDX je nyní výchozím formátem.

Co tedy dělat, pokud již máte stovky uživatelských vrstev, které používají formát VHD?

Dobrou zprávou je, že můžete převést soubor VHD na soubor VHDX. Existuje mnoho nástrojů, které mohou provést tento převod, a můžete vyvinout proces, který převod provede sami. S vědomím, že bude značný počet zákazníků, kteří chtějí upgradovat své soubory VHD, jsem tuto funkci převodu přidal do svého nástroje pro správu uživatelských vrstev. Tento nástroj vstoupil do života v roce 2020, aby zákazníkům poskytl možnost spravovat proces opravy uživatelské vrstvy. Poté jsem přidal možnost rozšiřovat a komprimovat uživatelské vrstvy. Nyní jsem přidal možnost převádět VHD uživatelské vrstvy.

Nová funkce konverze VHDX

Tato nová funkce převodu funguje podobně jako ostatní funkce nástroje. Uživatelské rozhraní je zobrazeno níže.

Nástroj vám umožňuje vybrat vrstvu OS a vypsat všechny VHD pro tuto vrstvu. Poté můžete vybrat všechny nebo jednotlivé VHD, které chcete převést a provést převod. Nástroj používá Hyper-V k provedení převodu, protože je to nejpřímější způsob, jak to provést. Zjistil jsem, že je spolehlivější než jiné možnosti, i když je o něco těžší nastavit.

Pro většinu organizací bude nejlepším přístupem skriptování migrací tak, aby se spouštěly každou noc, přičemž se převádějí VHD, která nejsou uzamčena, dokud nebudou převedeny všechny VHD. K tomu je přiložen skript. Umožňuje správcům definovat povolenou dobu hodin pro spuštění skriptu každou noc a vynechá všechna připojená VHD nebo dříve migrovaná, takže může být nepřetržitě, mimo hodiny, dokud nebudou převedeny všechny VHD.

Podrobné informace o tom, jak nastavit nástroj pro konverzi VHD, najdete v tomto článku TechZone. Chcete-li stáhnout novou verzi skriptu, přejděte na blog společnosti Citrix User Layer Repair Utility.


Tato softwarová aplikace je vám poskytována „tak jak je“ bez jakýchkoli zastoupení, záruk nebo podmínek jakéhokoli druhu. Můžete jej používat a distribuovat na vlastní riziko. CITRIX ODMÍTÁ JAKÉKOLI ZÁRUKY JAKÉKOLI, VÝSLOVNÉ, PŘEDPOKLÁDANÉ, PÍSEMNÉ, ÚSTNÍ NEBO ZÁKONNÉ, VČETNĚ, BEZ OMEZENÍ, ZÁRUK PRODEJNOSTI, VHODNOSTI PRO KONKRÉTNÍ ÚČEL, PRÁVA A NEPORUŠOVÁNÍ PRÁV. Bez omezení obecnosti výše uvedeného berete na vědomí a souhlasíte s tím, že (a) softwarová aplikace může vykazovat chyby, konstrukční vady nebo jiné problémy, které mohou vést ke ztrátě dat nebo poškození majetku; b) nemusí být možné, aby softwarová aplikace byla plně funkční; a (c) Citrix může bez upozornění nebo odpovědnosti vůči vám přestat zpřístupňovat aktuální verzi a/nebo jakékoli budoucí verze softwarové aplikace. Kód by v žádném případě neměl být používán k podpoře ultra-nebezpečných činností, včetně mimo jiné činností na podporu života nebo odstřelovacích činností. ANI CITRIX ANI JEJÍ PŘIDRUŽENÉ SPOLEČNOSTI ČI ZÁSTUPCI NENESOU ODPOVĚDNOST PŘI PORUŠENÍ SMLOUVY NEBO JAKÉKOLI JINÉ TEORIE ODPOVĚDNOSTI ZA JAKÉKOLI ŠKODY, KTERÉKOLI VZNIKLÉ Z POUŽÍVÁNÍ SOFTWAROVÉ APLIKACE, VČETNĚ PORUŠENÍ SMLOUVY, VČETNĚ DWITHIRECTIAL IAL NEBO JINÉ ŠKODY, I V PŘÍPADĚ UPOZORNĚNÍ NA MOŽNOST TAKOVÝCH ŠKOD. Souhlasíte s tím, že odškodníte a budete bránit Citrix proti jakýmkoli nárokům vyplývajícím z vašeho používání, úpravy nebo distribuce kódu.

Zdroj: Citrix