2012-06-27 21 views
2

我研究重新創建結構,發現出口我們的活動目錄信息,爲我們的應用程序的方式是這樣的:出口AD結構,然後在新的領域

csvde -d OU=MyAppsOU,DC=dot,DC=testdmz,DC=lan 
     -f C:\temp\addump_ou.csv -r (objectClass=organizationalUnit) 

現在的我,讀過,這樣做從該文件導入時,你只需要-i選項添加到路線是這樣的:

csvde -i -d OU=MyAppsOU-New,DC=dot,DC=newdmz,DC=lan 
     -f C:\temp\addump_ou.csv -r (objectClass=organizationalUnit) 

很顯然,我很害怕去嘗試這個,因爲我不希望吹走任何東西。我的問題是:

  1. 是否指定OU=MyAppsOU-New與特定的名稱創建新的OU結構? (我只是想100%正面)

  2. 指定不同的域名(newdmz)是否更新文件中的所有數據以包含新域名?

  3. 我是否需要修改導出CSV文件,以更改域名(testdmz)什麼新的域名將是(newdmz)?

  4. 有沒有不同的方法,我應該這樣做?

我只是想重新創建沒有組,角色(這是組)和用戶的OU結構。我可能會在不同的過程中執行這些操作,因爲我們有不同的用戶名用於測試和生產。

回答

1

哇!這裏沒有問題,但根據我的說法,並不是。

開始結束。 CSVE.EXE真的不是我要用的確切工具。作爲Directorie開發者,我更喜歡LDIFDE.EXE,因爲它生成更標準且更具可讀性的LDIF(LDAP數據交換格式)。你也可以看看像ADAMSync.EXE這樣的工具,它允許同步AD世界中的兩個目錄(但它是你想在這裏做的重要的錘子)

現在選擇LDIFDE.EXE你會看到LDIF格式幾乎可以原樣導入,但是您可以從文件中刪除操作屬性(系統屬性)。最好的方法是在運輸過程中帶走它們。因此,您將使用-L僅導出您需要的屬性或-O選項以省略操作屬性。

要導入另一個域,您將使用-C選項來更改新域部分的原始域部分(DC = dot,DC = testdmz,DC = lan)。

在虛擬機中嘗試之前。