Poznámka :Tento článek se týká systému Windows Server 2008 a novějších verzí.
Distributed File System Replication (DFSR) se používá k replikaci dat z oborů názvů DFS ve skupině serverů, které se nazývají skupina replikace. . To umožňuje, aby data zůstala synchronizována na více serverech. Tento článek vám pomůže určit velikost stagingquota.
Pravidlo
Windows Server 2008 a 2008 R2 :Kvóta pracovní oblasti musí být tak velká jako 32 největších souborů v replikované složce.
Jak najít největší soubory
Proveďte následující kroky v prostředí PowerShell®:
-
Spuštěním následujícího získáte názvy a velikosti největších 32 souborů v bajtech:
$ Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first 32 | ft name,length -wrap -auto
-
Chcete-li získat celkovou velikost 32 největších souborů, spusťte následující:
$ Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first 32 | measure-object -property length –sum
-
Spusťte následující a zadejte celkovou velikost 32 největších souborů v gigabajtech:
$ $big32 = Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first32 | measure-object -property length –sum<br> $big32.sum /1gb
Vypočítejte minimální požadovanou velikost
Z výstupu jednoho z výše uvedených příkazů získáte následující informace:
- Jméno :název souboru
- Délka :velikost v bajtech
- Jeden gigabajt :1073741824 bajtů
Ukázkový výstup
Zde je příklad výstupu pomocí 16 největších souborů:
Name | Length
------------ | -------------
File1.zip | 10286089216
File2.zip | 6029853696
File3.zip | 5751522304
File4.zip | 5472683008
File5.zip | 5241586688
File6.zip | 4321264640
File7.zip | 4176765952
File8.zip | 4176765952
File9.zip | 4078994432
File10.zip | 4058424320
File11.zip | 3858056192
File12.zip | 3815138304
File13.zip | 3815138304
File14.zip | 3576931328
File15.zip | 3307488256
File16.zip | 3274982400
Výpočty
Chcete-li získat minimální kvótu pracovní oblasti pomocí prvních dvou příkazů powershell, měli byste vzít součet celkového počtu bajtů a vydělit jej jedním gigabajtem. V předchozím příkladu jsme použili 16 souborů místo 32. Vezmete součet, který je 75241684992, a vydělíte ho 1073741824.
75241684992 / 1073741824 = 70.07 GB
Třetí příkaz powershell je nejjednodušší, protože to spočítá za vás.
$ PS C:\> $big32 = Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first32 | measure-object -property length -sum<br>
$ PS C:\>$big32.sum /1gb<br>
70.07427978515625
V tomto případě byste nastavili pracovní kvótu na 71 GB.
Po nastavení kvóty nemusíte restartovat, ale musíte počkat na cyklus dotazování Active Directory (AD) a DFSR AD, aby se změny projevily.