Nota :Este artículo se aplica a Windows Server 2008 y versiones posteriores.
La replicación del sistema de archivos distribuido (DFSR) se usa para replicar datos de espacios de nombres DFS en un grupo de servidores que se denominan grupo de replicación . Esto permite que los datos permanezcan sincronizados en varios servidores. Este artículo lo ayuda a determinar el tamaño de la cuota de preparación.
Regla de oro
Cómo encontrar los archivos más grandes
Realice los siguientes pasos en PowerShell®:
-
Ejecute lo siguiente para obtener los nombres y tamaños de los 32 archivos más grandes en bytes:
$ Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first 32 | ft name,length -wrap -auto
-
Ejecute lo siguiente para obtener el tamaño total de los 32 archivos más grandes:
$ Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first 32 | measure-object -property length –sum
-
Ejecute lo siguiente para proporcionar el tamaño total de los 32 archivos más grandes en gigabytes:
$ $big32 = Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first32 | measure-object -property length –sum<br> $big32.sum /1gb
Calcular el tamaño mínimo requerido
De la salida de uno de los comandos anteriores, obtienes la siguiente información:
- Nombre :nombre de archivo
- Longitud :tamaño en bytes
- Un gigabyte :1073741824 bytes
Salida de muestra
Aquí hay un ejemplo de la salida usando los 16 archivos más grandes:
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
Cálculos
Para obtener la cuota mínima del área de ensayo con los dos primeros comandos de PowerShell, tomaría la suma del número total de bytes y la dividiría por un gigabyte. En el ejemplo anterior, usamos 16 archivos en lugar de 32. Tomaría la suma, que es 75241684992, y la dividiría entre 1073741824.
75241684992 / 1073741824 = 70.07 GB
El tercer comando de PowerShell es el más fácil porque hace los cálculos por ti.
$ 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
En este caso, establecería la cuota de preparación en 71 GB.
No necesita reiniciar después de establecer la cuota, pero sí debe esperar el ciclo de sondeo de Active Directory (AD) y DFSR AD para que se apliquen los cambios.