تو این پست درمورد نحوه ساخت AD_Site صحبت میشه که چجوری میتونیم همه کارایی که با کنسول GUI انجام میدیم رو با PowerShell انجام بدیم.
برای ساخت AD_Site باید:
1-Site
2- Create Subnet and Assign it to a Site
3-Create and Assign SiteLink If Needed
ساخته بشن.پس مراحلو میریم جلو
1) Site :
New-ADReplicationSite -Name “TEH-Site” -PassThru
همینطور که معلومه با پارامتر Name اسم سایت مورد نظرمونو مشخص میکنیم.
با PassThru هم میاد نتیجه کامندو نشون میده. یعنی سایتی که ساختیم رو نشون میده چون این کامند خروجی خاصی نداره در حالت عادی.
2) Create Subnet and Assign it to a Site :
New-ADReplicationSubnet -Name “Your IP Range” -Site “TEH-Site”
تو پارامتر Name باید اون سابنتمون رو با سابنت مسک معرفی کنیم.
پارامتر Site هم اون سایتی هست که این سابنت بهش Assign میشه.
3) Create and Assign SiteLink if Needed :
New-ADReplicationSiteLink -Name “TEH-ALB-Link” -SitesIncluded THE-Site,ALB-Site -Cost 100 -ReplicationFrequencyInMinutes 180
پارامتر Name اسم این SiteLink هست.
پارامتر SitesIncluded، سایت هایی هست که تو این SiteLink هستند.
پارمتر Cost هم که مشخص هست برای چی هست.
پارامتر ReplicationFrequencyInMinutes هم نشون دهنده اینه که سایت های که تو این SiteLink هستند، هرچند دقیقه یکبار رپلیکیت کنن.
اما دوستان اگر SiteLink دارید و میخواید سایتی رو توش اضافه کنید باید از دستور زیر استفاده کنید :
Set-ADReplicationSiteLink -Identity “TEH-ALB-Link” -SitesIncluded @{Add=”ESF”}
سایت ESF اضافه میشه به SiteLink = THE-ALB-Link.
برای پاک کردن یک سایت از توی یک SiteLink دستور زیر :
Set-ADReplicationSiteLink -Identity “TEH-ALB-Link” -SitesIncluded @{Remove=”ALB”}
سایت ALB حذف میشه از SiteLink = THE-ALB-Link.