Đã xóa tài khoản Người dùng Active Directory và kho đối tượng đã xóa | Giới thiệu cơ bản | Điều 1#4 | Phần 13#23
Trong bài viết sau, tôi muốn đưa ra đánh giá cấp cao về chủ đề Khôi phục tài khoản Người dùng Active Directory đã xóa mềm.
Chúng ta sẽ xem xét các chủ đề sau:
- Phương pháp mà Active Directory sử dụng để lưu trữ các đối tượng đã xóa như tài khoản Người dùng.
- Hai phương thức Active Directory chính mà chúng ta có thể sử dụng để khôi phục các đối tượng Active Directory đã xóa:
- Đồ vật bị chôn vùi.
- Thùng rác Active Directory.
Nhìn chung, phương pháp ưa thích là sử dụng tùy chọn tái chế Active Directory, nhưng nhược điểm chính là thùng rác Active Directory không được kích hoạt theo mặc định. Để có thể sử dụng tính năng thùng rác Active Directory, chúng ta sẽ cần phải kích hoạt tùy chọn này trước.
Trong trường hợp chúng tôi cần khôi phục một đối tượng Active Directory đã xóa mềm và thùng rác Active Directory không được kích hoạt, chúng tôi có thể hoàn nguyên về phiên bản ít dễ sử dụng hơn tùy chọn, được mô tả là - khôi phục các đối tượng Tombstoned.
Về phương pháp khôi phục các đối tượng Active Directory bằng thùng rác Active Directory, chúng ta sẽ xem xét các công cụ có sẵn và cách sử dụng các công cụ này, trong các bài viết sau:
- Cách khôi phục tài khoản người dùng đã xóa Active Directory bằng cách sử dụng thùng rác Active Directory | Điều 4#4 | Phần 16#x
Về phương pháp khôi phục đối tượng Tombstoned Active Directory, chúng ta sẽ xem xét các công cụ có sẵn và cách sử dụng các công cụ này trong các bài viết sau:
- Cách khôi phục tài khoản người dùng đã xóa Active Directory (Thùng rác Active Directory chưa được bật) bằng LDP.EXE | Điều 2#4 | Phần 14#23
- Cách khôi phục tài khoản người dùng đã xóa Active Directory (thùng rác Active Directory chưa được bật) bằng AdRestore, AdRestore.net và LEX - LDAP explorer | Điều 3#4 | Phần 15#23
Thư mục hệ thống Active Directory và các đối tượng đã xóa
Active Directory bao gồm một phân vùng (thư mục) hệ thống ẩn có tên - Đối tượng đã xóa.
Mục đích của thư mục Đối tượng đã xóa là - dùng làm “kho lưu trữ” cho các đối tượng Active Directory đã xóa, chẳng hạn như tài khoản Người dùng hoặc tài khoản máy tính.
Active Directory sẽ giữ “đối tượng đã xóa” trong thư mục Đối tượng đã xóa trong một khoảng thời gian giới hạn.
Khi kết thúc khoảng thời gian này (180 ngày theo mặc định), các đối tượng đã xóa sẽ bị “xóa ” từ thư mục hệ thống Đối tượng đã xóa có nghĩa là - xóa vĩnh viễn (được mô tả là Đã xóa cứng).
Về mặt liên tưởng, mô tả về cơ chế này có thể được mô tả là “thùng rác”. thùng rác. ”
“Vấn đề” là Microsoft thích sử dụng thuật ngữ “Thùng rác Active Directory” cho “một tính năng khác” được triển khai trong Windows Server 2008 trở lên.
Định nghĩa chính thức của Microsoft về - “Thùng rác Active Directory” liên quan đến một tùy chọn cần được “kích hoạt” dựa trên thư mục Đối tượng đã xóa.
Trong trường hợp cơ chế “Thùng rác Active Directory” được kích hoạt, việc khôi phục quy trình của đối tượng Đã xóa mềm sẽ cho phép chúng tôi khôi phục đối tượng đã xóa, bao gồm tất cả các thuộc tính của đối tượng.
Ngoài ra, “Thùng rác Active Directory” bao gồm các công cụ (lệnh PowerShell và trên giao diện đồ họa của máy chủ Windows 2012) cho phép chúng tôi truy cập thư mục Đối tượng đã xóa và khôi phục đối tượng đã xóa dễ dàng hơn.
Nói một cách ẩn dụ, chúng ta có thể coi “thùng rác Active Directory” là “người anh em tinh vi” của tính năng thư mục Đối tượng đã xóa .
Một tùy chọn khác mà chúng tôi có thể sử dụng để xác định “Thùng rác Active Directory” là - một dịch vụ “Được xây dựng dựa trên” cơ sở hạ tầng Đối tượng đã xóa thư mục nhưng thêm một lớp bổ sung tùy chọn, cho phép chúng tôi khôi phục “đầy đủ” đối tượng đã xóa mềm + giao diện mở rộng và khả năng quản lý.
Lý do Active Directory lưu các đối tượng đã xóa
Cơ chế Active Directory lưu trữ “Các đối tượng đã xóa” được triển khai tự động trong Active Directory. Nói cách khác, chúng tôi không cần triển khai bất kỳ cài đặt cấu hình nào để “kích hoạt” kho lưu trữ “Đối tượng đã xóa” của Active Directory.
Mỗi lần chúng tôi xóa một đối tượng Active Directory chẳng hạn như tài khoản Người dùng, đối tượng đó sẽ được “gửi” đến Active Directory thư mục Đối tượng đã xóa và được “đóng dấu” dưới dạng - Đối tượng Tombstoned .
Thuật ngữ “Đối tượng bị chôn vùi” được tạo ra để chỉ ra thực tế rằng đối tượng cụ thể đó có “thời gian tồn tại có giới hạn”.
Lưu ý - Trong trường hợp bạn quen thuộc với thuật ngữ DNS - TTL (Thời gian tồn tại) xác định thời gian tồn tại của một bản ghi DNS cụ thể, bia mộ là một khái niệm tương tự.
Đối tượng Tombstone so với đối tượng thùng rác Active Directory
Trong trường hợp chúng ta cần khôi phục một đối tượng Active Directory đã bị xóa (Đối tượng đã xóa mềm, nếu chúng ta muốn sử dụng thuật ngữ chính xác hơn), chúng ta cần “truy cập” vào Active Directory “thư mục Đối tượng đã xóa,” và “kéo” đối tượng ra (thay đổi trạng thái của đối tượng thành “hoạt động”).
Nếu muốn sử dụng nhiều thuật ngữ kỹ thuật hơn, chúng ta cần cập nhật trạng thái đối tượng đã xóa
từ Đối tượng Tombstoned thành - đối tượng không Tombstoned (đối tượng hoạt động).
“Hai vấn đề” với Vật thể Tombstoned là:
1. Thuộc tính của đối tượng bị xóa không được lưu
Khi chúng tôi xóa đối tượng Active Directory chẳng hạn như tài khoản Người dùng, đối tượng đã xóa sẽ được gửi đến “thư mục Đối tượng đã xóa” của Active Directory, nhưng hầu hết thuộc tính đối tượng đều bị xóa (đã xóa).
Trong trường hợp chúng tôi khôi phục được đối tượng Tombstoned, tất cả thông tin được “đính kèm” với đối tượng như - Mật khẩu, Địa chỉ E-mail, Số điện thoại, tư cách thành viên Nhóm và hơn thế nữa, không thể phục hồi được!
2. Không có giao diện tích hợp để khôi phục các đối tượng Tombstoned
Ngoài ra, Active Directory không bao gồm “các công cụ tích hợp” mà chúng ta có thể sử dụng - “tìm nạp” đối tượng Tombstoned từ Active Directory “thư mục Đối tượng đã xóa. ”
Trong bài viết tiếp theo, chúng tôi sẽ xem xét một số công cụ mà chúng tôi có thể sử dụng, chẳng hạn như LDP.EXE. Tuy nhiên, tiện ích LDP.EXE không được tạo ra như một công cụ chuyên dụng để khôi phục đối tượng Tombstoned và cách chúng tôi sử dụng những công cụ này khá phức tạp.
Vs. nhược điểm khi làm việc với Đối tượng Tombstoned, tính năng thùng rác Active Directory, được xây dựng để cải thiện và phát triển cơ sở hạ tầng “Thư mục đối tượng đã xóa ” của Active Directory.
Khi chúng tôi kích hoạt thùng rác Active Directory, mỗi khi một đối tượng như tài khoản Người dùng bị xóa, đối tượng đó sẽ tiếp tục được lưu trong Active Directory “Thư mục đối tượng đã xóa ” b, nhưng lần này, tất cả các thuộc tính của đối tượng được giữ lại .
Trong trường hợp chúng tôi khôi phục tài khoản người dùng Active Directory đã xóa, tài khoản người dùng sẽ được khôi phục với “thuộc tính đầy đủ” của anh ấy như - Mật khẩu, Địa chỉ E-mail, Số điện thoại, Tư cách thành viên nhóm, v.v.
Điều quan trọng cần đề cập là tính năng thùng rác Active Directory không được kích hoạt (được bật) theo mặc định.
Giao diện quản trị thùng rác Active Directory
Tính năng Thùng rác Active Directory cung cấp cho chúng ta các “công cụ” để thực hiện quy trình khôi phục cần thiết từ “thư mục Đối tượng đã xóa. ”
- Trường hợp 1 - Trong trường hợp Bộ điều khiển miền của bạn là - Máy chủ Windows 2008 R2, “công cụ” thùng rác Active Directory mà chúng tôi sử dụng để khôi phục đối tượng đã xóa khỏi thư mục Đối tượng đã xóa ” là - Lệnh PowerShell. Nói cách khác, quá trình khôi phục được thực hiện thông qua giao diện dòng lệnh.
- Trường hợp 2 - Trong trường hợp Bộ điều khiển miền của bạn là - máy chủ Windows 2012, thùng rác Active Directory cung cấp giao diện đồ họa để khôi phục các đối tượng đã xóa khỏi “thư mục Đối tượng đã xóa. ”
Tùy chọn ưu tiên liên quan đến chủ đề khôi phục đối tượng đã xóa Active Directory là gì?
Như đã đề cập, nhu cầu khôi phục các đối tượng Active Directory đã xóa có thể thực hiện bằng cách sử dụng một trong các tùy chọn sau:
- Đối tượng Tombstoned (trong trường hợp thùng rác Active Directory không được kích hoạt).
- Thùng rác Active Directory.
Câu hỏi 1: Tùy chọn ưu tiên liên quan đến chủ đề - khôi phục các đối tượng đã bị xóa trong Active Directory là gì?
A1: Hãy làm cho vấn đề trở nên đơn giản - sử dụng thùng rác Active Directory để khôi phục đối tượng đã xóa (Xóa mềm) là tùy chọn ưu tiên.
Vậy tại sao tôi lại dành toàn bộ thời gian cho chủ đề khôi phục các vật thể bị Tombstoned?
Tùy chọn khôi phục các đối tượng Active Directory đã xóa bằng cách sử dụng đối tượng Tombstoned hơi thô sơ so với phương pháp phức tạp nhất của thùng rác Active Directory!
Câu trả lời đơn giản là đôi khi; đây là lựa chọn duy nhất mà chúng tôi có!
Trong trường hợp chúng tôi không bật tùy chọn thùng rác Active Directory và chúng tôi phải khôi phục đối tượng Active Directory đã xóa, tùy chọn duy nhất là - sử dụng đối tượng Tombstoned lựa chọn.
Quyết định bằng sơ đồ
Hãy bắt đầu tóm tắt lại.
Trong trường hợp chúng ta cần khôi phục một đối tượng Active Directory đã xóa (Đã xóa mềm) chẳng hạn như tài khoản Người dùng, tùy chọn ưu tiên là - sử dụng thùng rác Active Directory.
Trong trường hợp thùng rác Active Directory không được kích hoạt, chúng ta sẽ cần khôi phục đối tượng đã xóa bằng cách sử dụng tùy chọn Tombstoned object .
Thùng rác Active Directory chưa được bật
Trong các bài viết tiếp theo-
- Cách khôi phục tài khoản người dùng đã xóa Active Directory (không bật thùng rác Active Directory) bằng LDP.EXE | Điều 2#4 | Phần 14#23
- Cách khôi phục tài khoản người dùng đã xóa Active Directory (thùng rác Active Directory chưa được bật) bằng AdRestore, AdRestore.net và LEX - LDAP explorer | Điều 3#4 | Phần 15#23
Chúng tôi sẽ xem xét cách sử dụng các công cụ khác nhau để khôi phục đối tượng Active Directory đã xóa trong trường hợp thùng rác Active Directory không được bật.
Chúng tôi sẽ xem xét ba tùy chọn có sẵn
- Thư mục hoạt động LDP.exe
- Tiện ích Sysiternals có tên - AdRestore và phiên bản Đồ họa của anh ấy.
- Tiện ích miễn phí của bên thứ ba có tên - LEX - LDAP Explorer.
Thùng rác Active Directory đã được bật
Chúng tôi sẽ xem xét quá trình khôi phục các đối tượng đã xóa Active Directory bằng các tùy chọn sau:
- Lệnh PowerShell.
- Phiên bản máy chủ Windows 2012 - giao diện đồ họa.
Trong bài viết - Cách khôi phục tài khoản người dùng đã xóa Active Directory bằng cách sử dụng thùng rác Active Directory | Điều 4#4 | Phần 16#23, chúng ta sẽ xem xét cách khôi phục các đối tượng đã xóa Active Directory bằng cách sử dụng thùng rác Active Directory.
Làm cách nào để biết miền Active Directory của tôi có thùng rác Active Directory hay không?
Như đã đề cập, thùng rác Active Directory cần được kích hoạt thủ công (không được kích hoạt theo mặc định).
Câu hỏi trọng tâm có thể xuất hiện trong đầu bạn là - Làm cách nào để biết miền Active Directory của tôi có thùng rác Active Directory hay không?
Có hai lựa chọn mà chúng ta có thể sử dụng để nhận được câu trả lời cho câu hỏi này:
Tùy chọn 1 - Sử dụng lệnh PowerShell Get-ADOptionalFeature
Sử dụng lệnh PowerShell Get-ADOptionalFeature, chúng tôi có thể xác minh xem tùy chọn thùng rác Active Directory đã được kích hoạt hay chưa.
Cú pháp mà chúng ta cần sử dụng là Get-ADOptionalFeature -Filter ‘name -like “Recycle Bin Feature”‘
Đầu ra từ lệnh PowerShell này sẽ hiển thị một số chi tiết liên quan đến tính năng thùng rác Active Directory.
Thuộc tính cụ thể mà chúng tôi đang tìm kiếm có tên - EnabledScopes
- Trong trường hợp thuộc tính - EnabledScopes là “trống”, nghĩa là thùng rác Active Directory chưa được kích hoạt.
- Trong trường hợp thuộc tính - EnabledScopes được “dân cư”, nghĩa là thùng rác Active Directory đã được kích hoạt.
Trong ảnh chụp màn hình sau, chúng ta có thể thấy ví dụ về đầu ra của lệnh Get-ADOptionalFeature.
Trong ví dụ sau, rừng/miền Active Directory bao gồm thùng rác Active Directory.
Trong ví dụ sau, nhóm/miền Active Directory không bao gồm thùng rác Active Directory. Chúng ta có thể thấy rằng thùng rác chưa được bật vì thuộc tính EnabledScopes là “trống”.
Tùy chọn 2 - Sử dụng trung tâm quản trị Active Directory
Tùy chọn khác (và tùy chọn đơn giản hơn) là sử dụng Active Directory công cụ trung tâm quản trị.
Khi chúng tôi chọn tên miền (o365info local trong ví dụ của chúng tôi), chúng tôi có thể thấy trạng thái của thùng rác Active Directory trên “khung bên phải”.
Trong ví dụ của chúng tôi, chúng tôi có thể thấy rằng tùy chọn có tên - Bật thùng rác… không khả dụng (bị mờ). Ý nghĩa là - thùng rác Active Directory được bật.
Trong ví dụ của chúng tôi, chúng tôi có thể thấy rằng tùy chọn có tên - Bật thùng rác… có sẵn. Ý nghĩa là - thùng rác Active Directory KHÔNG được bật.
Khôi phục người dùng Active Directory bằng cách sử dụng đối tượng Tombstoned so với sử dụng thùng rác Active Directory
Trong phần này, tôi muốn tóm tắt lại tất cả thông tin chúng tôi đã xem xét ở các phần trước.
Tùy chọn khôi phục các đối tượng Active Directory đã xóa (đối tượng Tombstoned) trong trường hợp thùng rác Active Directory không được bật, luôn có sẵn cho chúng tôi, nhưng chúng tôi sẽ cần sử dụng một “công cụ” phù hợp để triển khai quy trình khôi phục.
Sau khi chúng tôi khôi phục đối tượng Đã xóa mềm, “đối tượng được khôi phục chẳng hạn như tài khoản Người dùng, sẽ chỉ bao gồm “các thuộc tính được khôi phục” giới hạn, chẳng hạn như - các giá trị GUID, SID và tên ban đầu.
Để có thể sử dụng những ưu điểm của thùng rác Active Directory, chúng ta sẽ cần Kích hoạt trước tùy chọn thùng rác Active Directory.
Khôi phục người dùng Active Directory bằng cách sử dụng Đối tượng Tombstoned
Lý do chính để khôi phục đối tượng Active Directory đã xóa bằng cách sử dụng đối tượng Tombstoned là trong trường hợp chúng ta cần khôi phục đối tượng Active Directory và thùng rác Active Directory không được bật.
Trong trường hợp này, chúng ta sẽ cần sử dụng tiện ích LDP.exe Active Directory hoặc tiện ích khôi phục của bên thứ ba khác.
Hầu hết thông tin về đối tượng đã xóa sẽ không được khôi phục!
Khôi phục người dùng Active Directory bằng thùng rác Active Directory
Như đã đề cập đôi lần, phương pháp này là tùy chọn ưu tiên vì thùng rác Active Directory đã được bật nên quá trình khôi phục có thể thực hiện đơn giản mà không cần “công cụ đặc biệt”.
Ngoài ra, đối tượng được khôi phục sẽ bao gồm tất cả “thuộc tính gốc” được gắn vào đối tượng Active Directory chẳng hạn như - Mật khẩu, tư cách thành viên nhóm, thông tin người dùng, v.v.
Bài viết tiếp theo trong loạt bài hiện tại
Cách khôi phục tài khoản người dùng đã xóa Active Directory (Thùng rác Active Directory chưa được bật) bằng LDP.EXE | Điều 2#4 | Phần 14#23













