Nota :questo articolo si applica a Windows Server 2008 e versioni successive.
La replica del file system distribuito (DFSR) viene utilizzata per replicare i dati dagli spazi dei nomi DFS su un gruppo di server denominato gruppo di replica . Ciò consente ai dati di rimanere sincronizzati su più server. Questo articolo ti aiuta a determinare la dimensione della quota di staging.
Regola pratica
Windows Server 2008 e 2008 R2 :la quota dell'area di gestione temporanea deve essere grande quanto i 32 file più grandi nella cartella replicata.
Come trovare i file più grandi
Esegui i seguenti passaggi in PowerShell®:
-
Esegui quanto segue per ottenere i nomi e le dimensioni dei 32 file più grandi in byte:
$ Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first 32 | ft name,length -wrap -auto
-
Esegui quanto segue per ottenere la dimensione totale dei 32 file più grandi:
$ Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first 32 | measure-object -property length –sum
-
Eseguire quanto segue per fornire la dimensione totale dei 32 file più grandi in gigabyte:
$ $big32 = Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first32 | measure-object -property length –sum<br> $big32.sum /1gb
Calcola la dimensione minima richiesta
Dall'output di uno dei comandi precedenti, ottieni le seguenti informazioni:
- Nome :nome file
- Lunghezza :dimensione in byte
- Un gigabyte :1073741824 byte
Output campione
Ecco un esempio dell'output che utilizza i 16 file più grandi:
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
Calcoli
Per ottenere la quota minima dell'area di staging utilizzando i primi due comandi di PowerShell, dovresti prendere la somma del numero totale di byte e dividerlo per un gigabyte. Nell'esempio precedente, abbiamo utilizzato 16 file invece di 32. Dovresti prendere la somma, che è 75241684992, e dividerla per 1073741824.
75241684992 / 1073741824 = 70.07 GB
Il terzo comando di PowerShell è il più semplice perché fa i conti per te.
$ 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
In questo caso, imposti la quota di staging su 71 GB.
Non è necessario riavviare dopo aver impostato la quota, ma è necessario attendere il ciclo di polling di Active Directory (AD) e DFSR AD affinché le modifiche vengano applicate.