none
คำสั่ง Repadmin /showrepl

    คำถาม

  • โครงสร้าง DC ของผมเป็นแบบ

    DC

    -AD-DC  อยู่ Site1

    -AD-DC  อยู่ Site2

    -AD-DC  อยู่ Site3

    -AD-DC  อยู่ Site4

    -AD-DC  อยู่ Site5

    -AD-DC  อยู่ Site6

    แต่ละ site จะ authen ผ่าน AD-DC ของตัวเอง

    เวลาผมรัน คำสั่งที่ DC ตาม script ด้านล่าง  เวลาที่ report generate ออกมามันไม่ดึง site ทั้งหมดออกมาเป็น report มันจะโชว์

    DC

    -AD-DC  อยู่ Site1

    -AD-DC  อยู่ Site3

    -AD-DC  อยู่ Site5

    -AD-DC  อยู่ Site6

    บางทีก็

    DC

    -AD-DC  อยู่ Site2

    -AD-DC  อยู่ Site3

    -AD-DC  อยู่ Site4

    -AD-DC  อยู่ Site5


    ไม่ทราบ่วาเกิดจาก repadmin เองที่ไปดึง Status replcate ขณะนั่นรึเปล่าครับ

    # ==============================================================================================
    # NAME: Check-Replication
    #
    # AUTHOR: Maish Saidel-Keesing
    # DATE  : 27/04/2010
    #
    # COMMENT: Will check the replication status and if there are failures will send an email to the
    # Assigned Addresses.
    # ** Requires Repadmin from the Windows resource Kit accessible in the default path **
    # ==============================================================================================
     
    $from = "Replication Status<maishsk@gmail.com>"
    $to = "Maish<maishsk@gmail.com>"
    #Collect the replication info
     
    #Check the Replication with Repadmin
    $workfile = D:\software\USB_Tool_Kit\Tools\repadmin.exe /showrepl * /csv
    $results = ConvertFrom-Csv -InputObject $workfile | where {$_.'Number of Failures' -ge 1}
     
     
    #Here you set the tolerance level for the report
    $results = $results | where {$_.'Number of Failures' -gt 1 }
     
    if ($results -ne $null ) {
        $results = $results | select "Source DC", "Naming Context", "Destination DC" ,"Number of Failures", "Last Failure Time", "Last Success Time", "Last Failure Status" | ConvertTo-Html
        } else {
        $results = "There were no Replication Errors"
    }
     
    Send-MailMessage -From $from -To $to -Subject "Daily Forest Replication Status" -SmtpServer "smtp.maishsk.local" -BodyAsHtml ($results | Out-String)


    CR.http://technodrone.blogspot.com/2010/04/monitor-ad-replication-status-with.html

    17 กุมภาพันธ์ 2557 15:14

คำตอบ