Windows Server RDS'de FSLogix Profil Kapsayıcılarını Yapılandırma
Microsoft FSLogix teknolojisi, kullanıcı profillerini yönetmek için kullanılır ve RDS, VDI ve Windows Sanal Masaüstü (WVD) dağıtımlarında Gezici Profilleri ve Kullanıcı Profili Disklerini (UPD) değiştirmenize olanak tanır. FSLogix, paylaşılan ağ klasörlerinden kullanıcı profili kapsayıcılarını dinamik olarak bağlamanıza olanak tanır. Hem şirket içi ortamlarda hem de Azure'da kullanılabilir (Azure Dosyalarını profil depolama olarak kullanabilirsiniz). Bu makalede, Windows Server 2019/2022'de RDS dağıtımlarında Kullanıcı Profili Diskleri (UPD) yerine FSLogix kullanıcı profili kapsayıcılarının nasıl kullanılacağına bakacağız.
FSLogix Konteynerleri nelerdir?
FSLogix konsepti, kullanıcı profilleri sanal (VHDX) diskler olarak depolandığında ve bir kullanıcı Windows'ta oturum açtığında ağ üzerinden bağlandığında, RDS Kullanıcı Profili Disklerine (UPD) benzer. Ancak FSLogix, RDS ortamlarındaki birçok UPD dezavantajından kurtulmamızı sağlar:
Bir kullanıcı profilinin ağ üzerinden çok daha hızlı yüklenmesini sağlar. Bir kullanıcı için oturum açma/çıkış süresini azaltır;
Office 365 (Kuruluş için Microsoft 365) uygulamaları için optimize edilmiştir;
Aynı profil, farklı RDS koleksiyonlarında, RDS/VDI gruplarında ve hatta fiziksel bilgisayarlarda kullanılabilir;
-
FSLogix profili aynı anda birden çok oturuma bağlanabilir (salt okunur modda);
UPD'de, bir kullanıcı oturumu kapattığında Windows arama dizini temizlenir ve bir sonraki oturum açmada yeniden oluşturulması gerekir. FSLogix, arama dizinini bir kullanıcı profili kapsayıcısına kaydetmeye izin verir;
Outlook önbellek dosyalarının (OST, Outlook Önbelleğe Alınmış Modu), Outlook arama dizini, önbellek ve MS Teams verilerinin vb. kullanılabilirliğini sağlar;
FSLogix gezici profil kapları, bağımsız RDS ana bilgisayarlarında bile kullanılabilir.
FSLogix, RDS CAL'leri satın almış olmanız ve bunların bir RDS lisans sunucusuna kurulmuş olması koşuluyla şirket içi RDS dağıtımlarında ücretsizdir.
Windows Server 2019 RDS'de Kullanıcı Profilleri için FSLogix Nasıl Kurulur ve Yapılandırılır?
Windows Server 2019 çalıştıran bir terminal RDS grubuna FSLogix'in nasıl kurulacağını ve yapılandırılacağını görelim.
FSLogix'i indirin (https://aka.ms/fslogix/download, yaklaşık 180 MB). Araç ücretsizdir;
Arşivi çıkartın ve FSLogix'i kurun
\FSLogix_Apps\x64\Release\FSLogixAppsSetup.exeRDSH sunucusundaki aracı;
Ardından, FSLogix yönetim ilkesi dosyalarını etki alanı denetleyicinizdeki yönetimsel GPO şablonlarının Merkezi Deposuna kopyalayın (fslogix.admx - \PolicyDefinitions'a ve fslogix.adml - \PolicyDefinitions n- BİZ).
ADMX GPO şablonlarının nasıl kurulacağı ve güncelleneceği hakkında daha fazla bilgi edinin.
FSLogix kullanıcı profillerine sahip konteynerleri depolamak için dosya sunucunuzda bir paylaşımlı ağ klasörü oluşturun. Örneğin,
\\mun-fs01\Share\ProfilesKlasörde aşağıdaki NTFS izinlerini ayarlayın:
| User Account | Folder | Permissions |
|---|---|---|
| Users | This Folder Only | Modify |
| Creator / Owner | Subfolders and Files Only | Modify |
Artık RDS ana bilgisayarları için FSLogix seçeneklerini yapılandırmak üzere bir GPO oluşturabilirsiniz.
Etki alanı GPO yönetim konsolunu açın (
gpmc.msc), yeni bir ilke oluşturun ve bunu RDSH sunucularınızla Kuruluş Birimi'ne (OU) atayın. GPO bölümünü Bilgisayar Yapılandırması -> İlkeler -> Yönetim Şablonları -> FSLogix'i genişletin. Aşağıdaki GPO seçeneklerini yapılandırın:
Profil Kapsayıcıları -> Etkin - FSLogix profillerini etkinleştirin;
Profil Kapsayıcıları -> VHD Konumu - profil paylaşımlı klasörüne giden UNC yolunu belirtin (
\\mun-fs01\Share\Profiles);
-
Profil Kapsayıcıları -> FSLogix Profilinin uygulanması gerektiğinde yerel profili sil - FSLogix etkinleştirildiğinde yerel bir kullanıcı profilini silin;
Profil Kapsayıcıları -> Boyut (MB) - bir profil dosyasının maksimum boyutunu ayarlamak için (varsayılan olarak 30.000 MB);
Profil Kapsayıcıları -> Dinamik VHD(X) tahsisi=Etkin. İlkeyi etkinleştirmezseniz, kullanıcı profillerinin VHD/VHDX diskleri maksimum boyutlarında oluşturulur;
Profil Kapsayıcıları -> Gelişmiş -> Geçici profille oturum açmayı engelle -geçici kullanıcı profilleri oluşturmayı önleyin;
Profil Kapsayıcıları -> Gelişmiş -> Başarısız oturum açmayı önle -herhangi bir FSLogix hatası durumunda oturum açmayı önleyin;
Profil Kapsayıcıları -> Gelişmiş -> Kilitli VHD yeniden deneme sayısı=3, başka bir işlem tarafından kilitlenmişse bir VHD(X) dosyasına erişim denemelerinin sayısını belirtin;
Profil Kapsayıcıları -> Kapsayıcı ve Dizin Adlandırma -> Sanal disk türü -bir profil için varsayılan VHD yerine VHDX disk türünü kullanın;
Profil Kapsayıcıları -> Kapsayıcı ve Dizin Adlandırma -> Dizin adı bileşenlerini değiştir -kullan
%username%_SIDkullanıcı profili klasörleri için bir format olarak (SID_%username% yerine);
Profil Kapsayıcıları -> Arama veritabanını profil kapsayıcısında depola=Devre Dışı - Windows Arama dizin veritabanını bir profil kapsayıcısında saklamayın;
Günlüğe kaydetmeyi etkinleştir=Tüm günlükler etkinleştirildi —FSLogix günlüklerini etkinleştir;
Günlük dosyalarına giden yol -FSLogix günlüklerine bir yol belirleyin (
\\mun-fs01\Share\FSLogixLogs\%COMPUTERNAME%);
Günlük dosyalarının saklanacağı gün sayısı - 7 gün yeterlidir.
Yeni GPO ayarlarını uygulamak için Windows Server'ı yeniden başlatın. FSLogix profillerinin sistem ayarları,
HKLM\SOFTWARE\FSLogix\Profileskayıt defteri anahtarı.
Artık bir uzak kullanıcı RDP aracılığıyla oturum açtığında, Hoş Geldiniz Ekranında bir bildirim görünmelidir:
Please wait for the FSLogix Apps ServicesOturum açtıktan sonra, Disk Yönetimi konsolunu açabilir ve FSLogix kullanıcı profili kapsayıcısının bir VHDX diski olarak bağlandığından emin olabilirsiniz. Belirttiğiniz paylaşımda kullanıcı profili için yeni bir klasör belirdi.
FSlogix yönetim araçları şu adreste bulunur:
C:\Program Files\FSLogix\Appsfrxtray.exe- bu araç, sistem tepsisinde FSLogix penceresini görüntüler ve bir kullanıcının FSLogix profiliyle oturum açıp açmadığını kontrol etmenizi sağlar;
ConfigurationTool.exe- FSLogix profilleri GUI yapılandırma aracı.
Windows Server RDS'de Gelişmiş FSLogix Profil Yapılandırması
FSLogixAppsSetup aracısını sunucuya yüklediğinizde, birkaç ek yerel grup görünür. Get-LocalGroup cmdlet'ini kullanarak bu grupları görüntüleyebilirsiniz:
Get-LocalGroup -Name "*fslo*"FSLogix ODFC Exclude List— Bu grubun üyeleri, Outlook Veri Klasörü Kapsayıcıları için hariç tutulanlar listesindedir
FSLogix ODFC Include List— Bu grubun üyeleri, Outlook Veri Klasörü Kapsayıcılar için dahil etme listesindedir
FSLogix Profile Exclude List— Bu grubun üyeleri, dinamik profiller için hariç tutulanlar listesindedir
FSLogix Profile Include List— Bu grubun üyeleri, dinamik profiller için dahil etme listesindedir
Bu gruplar, FSLogix profillerinin etkinleştirildiği veya devre dışı bırakıldığı kullanıcı veya grupların ayarlanmasına izin verir.
Varsayılan olarak, tüm kullanıcılar için gezici FSLogix profil kapsayıcıları oluşturulur. Herhangi bir FSLogix arızası durumunda yerel Yöneticiler grubu üyelerinin sunucuda yerel olarak oturum açmasına izin vermek için Yöneticiler grubunu FSLogix Profili Hariç Tutma Listesi'ne ekleyin.
Kısıtlanmış Grup politikasını (Bilgisayar Yapılandırması -> Windows Ayarları -> Güvenlik Ayarları -> Kısıtlanmış Gruplar -> Grup Ekle -> FSLogix Profili Hariç Tutma Listesi) veya Grup Politikası Tercihlerini (Bilgisayar Konfigürasyonu -> Tercihler -) kullanarak yerel gruba kullanıcı ekleyebilirsiniz. > Kontrol Paneli Ayarları -> Yerel Kullanıcılar ve Grup -> Yeni -> Yerel Grup -> FSLogix Profili Hariç Tutma Listesi).
GPO kullanarak yerel bir gruba etki alanı kullanıcılarının nasıl ekleneceği hakkında daha fazla bilgi edinin.
Bazı klasörleri bir FSLogix gezici profilinden hariç tutmak için redirection.xml dosyasını kullanabilirsiniz. Dosyadaki klasörler, sunucunun yerel sürücüsündeki (yerel profil klasörleri) yerel klasörlere yönlendirilir.
Ayarlarla birlikte XML dosyasının yolu, FSLogix -> Profil Kapsayıcılar -> Gelişmiş -> Yönlendirmeleri özelleştirmek için RedirXML dosyası sağlayın GPO seçeneğinde belirtilir. Temp klasörlerini, IE/Edge/Chrome önbellek dizinlerini vb. hariç tutabilirsiniz.
İşte böyle bir dosyanın bir örneği:
<?xml version="1.0"?>
<FrxProfileFolderRedirection ExcludeCommonFolders="0">
<Excludes>
<Exclude Copy="0">AppData\LocalLow\</Exclude>
<Exclude Copy="0">AppData\Local\Packages\</Exclude>
<Exclude Copy="0">AppData\Local\Microsoft\Windows\Temporary Internet Files\</Exclude>
<Exclude Copy="0">AppData\Local\Microsoft\Windows\Explorer\</Exclude>
<Exclude Copy="0">AppData\Local\Microsoft\Windows\WebCache\</Exclude>
<Exclude Copy="0">AppData\Local\Temp\</Exclude>
<Exclude Copy="0">AppData\Local\Diagnostics\</Exclude>
<Exclude Copy="0">AppData\Local\Comms\</Exclude>
<Exclude Copy="0">AppData\Local\Google\Chrome\User Data\Default\Cache\</Exclude>
</Excludes>
</FrxProfileFolderRedirection>Kullanıcı profillerini ve yüklü programları analiz edin ve dosyaya ek istisnalar ekleyin.
FSLogix yürütülebilir dosyalarını antivirüs istisnalarınıza ekleyin (frxdrv.sys, frxdrvvt.sys, frxccd.sys, frxccd.exe, frxccds.exe, frxsvc.exe).







