Catatan :Artikel ini berlaku untuk Windows Server 2008 dan versi yang lebih baru.
Replikasi Sistem File Terdistribusi (DFSR) digunakan untuk mereplikasi data dari ruang nama DFS di seluruh grup server yang disebut grup replikasi . Ini memungkinkan data untuk tetap disinkronkan di beberapa server. Artikel ini membantu Anda menentukan ukuran kuota pementasan.
Aturan praktis
Windows Server 2008 dan 2008 R2 :Kuota area pementasan harus sebesar 32 file terbesar di folder yang direplikasi.
Cara menemukan file terbesar
Lakukan langkah-langkah berikut di PowerShell®:
-
Jalankan yang berikut ini untuk mendapatkan nama dan ukuran file 32 terbesar dalam byte:
$ Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first 32 | ft name,length -wrap -auto
-
Jalankan berikut ini untuk mendapatkan ukuran total 32 file terbesar:
$ Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first 32 | measure-object -property length –sum
-
Jalankan berikut ini untuk memberikan ukuran total 32 file terbesar dalam gigabyte:
$ $big32 = Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first32 | measure-object -property length –sum<br> $big32.sum /1gb
Hitung ukuran minimum yang diperlukan
Dari output salah satu perintah di atas, Anda mendapatkan informasi berikut:
- Nama :nama file
- Panjang :ukuran dalam byte
- Satu gigabyte :1073741824 byte
Contoh keluaran
Berikut adalah contoh output menggunakan 16 file terbesar:
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
Perhitungan
Untuk mendapatkan kuota area pementasan minimum menggunakan dua perintah PowerShell pertama, Anda akan mengambil jumlah total byte dan membaginya dengan satu gigabyte. Pada contoh sebelumnya, kami menggunakan 16 file, bukan 32. Anda akan mengambil jumlah, yaitu75241684992, dan membaginya dengan 1073741824.
75241684992 / 1073741824 = 70.07 GB
Perintah PowerShell ketiga adalah yang termudah karena melakukan perhitungan untuk Anda.
$ 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
Dalam hal ini, Anda akan menyetel kuota staging menjadi 71 GB.
Anda tidak perlu melakukan boot ulang setelah menetapkan kuota, tetapi Anda harus menunggu siklus polling Active Directory (AD) dan DFSR AD agar perubahan diterapkan.