تا 90% تخفیف روی همه دوره‌ها + گارانتی بازگشت وجه + مدرک معتبر + منتورینگ استاد
پایان تخفیف تا:
مشاهده دوره‌ها
0

Domain Functional level & Forest Functional level

با سلام

یک DC 2008R2 داریم، از کجا می توان فهمید که Domain Functional level و Forest Finctional level این DC چی هست?

پرسیده شده در 1395/02/13 توسط

5 پاسخ

0

ممنون دوست عزیز

حالا میشه این دو مورد رو به 2008 خالی و یا به 2003 همانا downgread کرد؟

پاسخ در 1395/02/13 توسط
1

با سلام

برای این کار کافیه که مراحل زیر رو طی کنید. اول به Administrative Tools می رید و بعد از اون باید وارد کنسول Active Directory Domains and Trusts می شوید و در کنسول باز شده بر روی Domain ریشه (اصلی) خودتون راست کلیک کنید و گزینه Properties رو انتخاب کنید.

در پنجره باز شده در تب (Genera) فعلی در پایین صفحه می توانید نسخه Domain functional level و Forest functional level سرور خودتون رو مشاهده کنید.

مشاهده Domain functional level
پاسخ در 1395/02/13 توسط
1

خیلی راحت می توانید از اسکریپت زیر استفاده کنید:

Import-Module ActiveDirectory
Clear-Host
Write-Host ""
Write-Host "Domain Functional Level is " -ForegroundColor Green -NoNewLine
$domain=Get-ADObject -Identity "dc=testenv,dc=local" -Properties * | Select msDS-Behavior-Version,ntMixedDomain
if ($domain.ntMixedDomain -eq 1){
Write-Host "Windows 2000 Mixed mode" -ForegroundColor Yellow
}
else {
switch ($domain."msDS-Behavior-Version")
{
0 { Write-Host "Windows 2000 Native mode" -ForegroundColor Yellow }
1 { Write-Host "Windows Server 2003 Interim mode" -ForegroundColor Yellow }
2 { Write-Host "Windows Server 2003 mode" -ForegroundColor Yellow }
3 { Write-Host "Windows Server 2008 mode" -ForegroundColor Yellow }
4 { Write-Host "Windows Server 2008 R2 mode" -ForegroundColor Yellow }
5 { Write-Host "Windows Server 2012 mode" -ForegroundColor Yellow }
6 { Write-Host "Windows Server 2012 R2 mode" -ForegroundColor Yellow }
default { Write-Host "unknown" -ForegroundColor Red }
}
}
Write-Host ""
Write-Host "Forest Functional Level is " -ForegroundColor Green -NoNewLine
$forest=Get-ADObject -Identity "cn=partitions,cn=configuration,dc=testenv,dc=local" -Properties * | Select msDS-Behavior-Version
switch ($forest."msDS-Behavior-Version")
{
0 { Write-Host "Windows 2000 mode" -ForegroundColor Yellow }
1 { Write-Host "Windows Server 2003 Interim mode" -ForegroundColor Yellow }
2 { Write-Host "Windows Server 2003 mode" -ForegroundColor Yellow }
3 { Write-Host "Windows Server 2008 mode" -ForegroundColor Yellow }
4 { Write-Host "Windows Server 2008 R2 mode" -ForegroundColor Yellow }
5 { Write-Host "Windows Server 2012 mode" -ForegroundColor Yellow }
6 { Write-Host "Windows Server 2012 R2 mode" -ForegroundColor Yellow }
default { Write-Host "unknown" -ForegroundColor Red }
}
Write-Host ""

و بعد آن را اجرا کنید:

خیلی راحت می توانید از اسکریپت زیر استفاده کنید:
<c#>
Import-Module ActiveDirectory
Clear-Host
Write-Host 
Write-Host Domain Functional Level is  -ForegroundColor Green -NoNewLine
$domain=Get-ADObject -Identity dc=testenv,dc=local -Properties * | Select msDS-Behavior-Version,ntMixedDomain
if ($domain.ntMixedDomain -eq 1){
Write-Host Windows 2000 Mixed mode -ForegroundColor Yellow
}
else {
switch ($domain.msDS-Behavior-Version)
{
0 { Write-Host Windows 2000 Native mode -ForegroundColor Yellow }
1 { Write-Host Windows Server 2003 Interim mode -ForegroundColor Yellow }
2 { Write-Host Windows Server 2003 mode -ForegroundColor Yellow }
3 { Write-Host Windows Server 2008 mode -ForegroundColor Yellow }
4 { Write-Host Windows Server 2008 R2 mode -ForegroundColor Yellow }
5 { Write-Host Windows Server 2012 mode -ForegroundColor Yellow }
6 { Write-Host Windows Server 2012 R2 mode -ForegroundColor Yellow }
default { Write-Host unknown -ForegroundColor Red }
}
}
Write-Host 
Write-Host Forest Functional Level is  -ForegroundColor Green -NoNewLine
$forest=Get-ADObject -Identity cn=partitions,cn=configuration,dc=testenv,dc=local -Properties * | Select msDS-Behavior-Version
switch ($forest.msDS-Behavior-Version)
{
0 { Write-Host Windows 2000 mode -ForegroundColor Yellow }
1 { Write-Host Windows Server 2003 Interim mode -ForegroundColor Yellow }
2 { Write-Host Windows Server 2003 mode -ForegroundColor Yellow }
3 { Write-Host Windows Server 2008 mode -ForegroundColor Yellow }
4 { Write-Host Windows Server 2008 R2 mode -ForegroundColor Yellow }
5 { Write-Host Windows Server 2012 mode -ForegroundColor Yellow }
6 { Write-Host Windows Server 2012 R2 mode -ForegroundColor Yellow }
default { Write-Host unknown -ForegroundColor Red }
}
Write-Host 
<c#>
و بعد آن را اجرا کنید:
||http://network.tosinso.com/files/get/632fc8de-4986-4fe2-8676-ea3bfb862376||
ولی یادتون باشه در اسکریپت بالا مقادیر دومین خودتون رو بنویسید.
برای اطلاع بیشتر :
<c#>
http://kpytko.pl/active-directory-domain-services/determine-dfl-and-ffl-using-powershell/
<c#>

ولی یادتون باشه در اسکریپت بالا مقادیر دومین خودتون رو بنویسید.

برای اطلاع بیشتر :

http://kpytko.pl/active-directory-domain-services/determine-dfl-and-ffl-using-powershell/
پاسخ در 1395/02/13 توسط
1

نه دوست عزیز نمیشه

اشتباه می کنید دوست عزیز امکان پذیر است.

در مورد قابلیت جدیدی که در Windows Server 2008 R2 اضافه شده به نام Domain/Forest function Level Rollback بیشتر تحقیق کنید. ولی این قابلیت اما و اگر زیاد داره قبل از اینکار درباره آن بیشتر بخوانید. برای شروع می توانید از مقاله دوست خوبمون عرفان طاهری استفاده کنید:

http://erfantaheri.com/active-directory/rollback-functional-level
پاسخ در 1395/02/14 توسط

پاسخ شما