Documente Academic
Documente Profesional
Documente Cultură
Siddharth Bhai
Program Manager, Microsoft Corp Presented at the Windows Networking User Group on Feb 3, 2010.
Agenda
Windows Server 2008 R2 AD Recycle bin Offline Domain Join AD Technologies QnA
AD Recycle Bin
Active Directory
AD Recycle Bin
Active Directory
AD Recycle Bin
What is it?
allows recovery of any deleted Active Directory object in its complete & original condition
Tombstone Object
Garbage Collection
Live Object
Deleted Object
Recycled Object
Garbage Collection
Garbage collection
Recycled Object
Garbage collection
180 Days
180 Days
Restore an object
<
DIT-size on Windows Server 2008 R2 DC instantly ~10-15% larger than non-R2 DCs
due to additional columns and indices that are present from day-one
once Recycle Bin is turned on, expect 10-15% plus ongoing impact of new deletions
Delete
Deleting an Object
Object deletion in WS08: isDeleted=TRUE lastKnownParent set Moved to the DeletedObjects container DN is mangled rDN beyond 128 char would be truncated Hierarchy is effectively flattened All but a few non-linked attributes (e.g. GUID, SID, sidHistory, etc.) are preserved All linked attributes (e.g. member/memberOf) are stripped away Only visible with ShowDeletedObjects LDAP control Purged after tombstoneLifetime expires Object deletion in WS08 R2: isDeleted=TRUE; isRecycled=NULL lastKnownParent, ms-DS-lastKnownRDN set Moved to the DeletedObjects container DN is mangled rDN beyond 128 char would be truncated Hierarchy is effectively flattened All non-linked attributes are preserved All linked attributes are preserved Only visible with ShowDeletedObjects LDAP control Purged after deletedObjectLifetime expires if that value is set, else after tombstoneLifetime expires
Restoring an Object
Object restoration in WS08: Object restoration in WS08 R2:
#Change tombstoneLifetime
Set-ADObject -Identity CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration,DC=mydomain,DC=com Partition CN=Configuration,DC=mydomain,DC=com Replace:@{tombstoneLifetime = 365}
NET_API_STATUS NetRequestOfflineDomainJoin( __in BYTE *pProvisionBinData, __in DWORD cbProvisionBinDataSize, __in DWORD dwOptions, __in LPCWSTR lpWindowsPath );
Your thoughts?
AD Certificate Services AD CS
AD Federation Services AD FS
Resources
Active Directory Recycle bin Step-By-Step:
http://technet.microsoft.com/en-us/library/dd392261(WS.10).aspx
Thank You!