Menggunakan LDIFDE untuk mengimpor dan mengekspor objek direktori ke direktori aktif

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 237677 - Melihat produk di mana artikel ini berlaku.
Pemberitahuan
Artikel ini berlaku untuk Windows 2000. Dukungan untuk Windows 2000 berakhir pada 13 Juli 2010. The Pusat Solusi Windows 2000 akhir dukungan adalah titik awal untuk perencanaan strategi migrasi dari Windows 2000. Untuk informasi lebih lanjut lihat Microsoft Support Lifecycle Policy.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

LDAP Data Interchange Format (LDIF) adalah rancangan standar untuk format file yang dapat digunakan untuk melakukan operasi batch terhadap direktori yang sesuai dengan standar LDAP Internet. LDIF dapat digunakan untuk ekspor dan impor data, memungkinkan operasi batch seperti menambahkan, membuat, dan mengubah dilakukan terhadap Active Directory. Program utilitas yang disebut LDIFDE termasuk dalam Windows 2000 untuk mendukung operasi batch berdasarkan LDIF format file standar. Artikel ini dirancang untuk membantu Anda lebih memahami bagaimana utilitas LDIFDE dapat digunakan untuk memigrasi direktori.

INFORMASI LEBIH LANJUT

Melihat LDIFDE umum parameter

  1. Klik Mulai, arahkan ke Program, arahkan ke Aksesoris, lalu klik Prompt Perintah.
  2. Pada prompt perintah, ketik: ldifde ?. Berkas Bantuan built-in kemudian ditampilkan sebagai berikut.

Umum parameter

-i              Turn on Import Mode (The default is Export)
-f filename     Input or Output filename
-s servername   The server to bind to
-c FromDN ToDN  Replace occurrences of FromDN to ToDN
-v              Turn on Verbose Mode
-j              Log File Location
-t              Port Number (default = 389)
-?              Help
				

Ekspor parameter tertentu

-d RootDN       The root of the LDAP search (Default to Naming Context)
-r Filter       LDAP search filter (Default to "(objectClass=*)")
-p SearchScope  Search Scope (Base/OneLevel/Subtree)
-l list         List of attributes (comma separated) to look for in an LDAP
                search.
-o list         List of attributes (comma separated) to omit from input
-g              Disable Paged Search
-m              Enable the SAM logic on export
-n              Do not export binary values
				

Impor Parameter yang spesifik

-k      The import will go on ignoring 'Constraint Violation' and 'Object
        Already Exists' errors
				

Kredensial parameter

-a      Sets the command to run using the supplied user distinguished name
        and password. For example: "cn=yourname,dc=yourcompany,dc-com
        password"	
-b      Sets the command to run as username domain password. The default is
        to run using the credentials of the currently logged on user.	
				
Catatan Alat ini sangat fleksibel dan menawarkan sejumlah switch baris perintah dan argumen. Utilitas disertakan dalam Windows 2000 Server, tapi tidak dengan Windows 2000 Professional. LDIFDE program dapat disalin ke komputer yang menjalankan Windows 2000 Professional dan dijalankan dari jarak jauh terhadap Windows 2000 Server Active Directory.

Menggunakan LDIFDE untuk ekspor dan impor objek direktori

Berikut adalah proses langkah demi langkah untuk mengimpor dan mengekspor unit organisasi (OUs) dan account pengguna dari direktori aktif 2000 Windows lain. Untuk contoh ini, "Ekspor" adalah nama domain yang objek yang diekspor dan "Impor" adalah nama domain objek yang diimpor. LDIFDE juga dapat digunakan untuk mengimpor kebanyakan pihak ketiga folder ke Active Directory.

Ekspor unit organisasi dari sumber domain

  1. Logon sebagai Administrator domain ekspor. Jika Anda logon menggunakan account yang tidak memiliki hak administratif, Anda mungkin tidak mampu melakukan ekspor dan impor operasi melawan aktif Direktori.
  2. Klik Mulai, arahkan ke Program, arahkan ke Aksesoris, lalu klik Prompt Perintah.
  3. Pada prompt perintah, ketik:
    ldifde -f exportOu.ldf -s Server1 -d "dc = ekspor, dc = com" -p subtree - r "(objectCategory=organizationalUnit)" -l "cn, objectclass, ou"
    Menjalankan perintah ini ekspor OUs semua kecuali pengontrol domain ke file bernama ExportOU.ldf.

Ekspor account pengguna dari sumber domain

Pada prompt perintah, ketik:
ldifde -f Exportuser.ldf -s Server1 -d "dc = ekspor, dc = com" -p subtree - r "(& (objectCategory=person)(objectClass=User)(givenname=*))"-l "cn, givenName, objectclass, samAccountName"
Menjalankan perintah ini ekspor semua pengguna di domain ekspor ke dalam sebuah file bernama Exportuser.ldf. Jika Anda tidak memiliki semua atribut yang diperlukan, operasi impor tidak bekerja. Atribut objectClass dan samAccountName diperlukan, tetapi lebih dapat menambahkan yang diperlukan.

Catatan Built-in account, misalnya Administrator, tidak memiliki nama tertentu. Secara default, penyaring LDAP yang digunakan di atas tidak ekspor account tersebut. LDIFDE tidak mendukung ekspor password.

Catatan Ketika Anda menghilangkan -s parameter, LDIFDE memilih katalog global untuk ekspor. Tergantung pada penempatan kontroler domain, server ini mungkin berupa kontroler domain untuk domain yang berbeda, dan ekspor mungkin gagal. Anda melihat ini pada saat Anda memeriksa output dari LDIFDE. Dalam kasus ini, tentukan domain lokal kontroler domain di mana benda-benda yang di-host.

Impor unit organisasi dari ekspor impor

  1. Logon sebagai Administrator domain impor. Jika Anda logon menggunakan account yang tidak memiliki hak administratif, Anda tidak akan mampu melakukan ekspor dan impor operasi melawan aktif Direktori.
  2. Buka file Exportou.ldf menggunakan Notepad.
  3. Pada Notepad, pada Mengedit menu, klik Ganti.
  4. Dalam Menemukan apa jenis kotak, Ekspor. Dalam Ganti dengan kotak jenis, Impor.
  5. Klik Mengganti semua.
  6. Setelah Anda memverifikasi bahwa nama domain yang diganti, menyimpan, dan kemudian tutup berkas.
  7. Pada prompt perintah, ketik:
    ldifde -i -f ExportOU.ldf -s Server2
Anda akan melihat pesan yang menyatakan jumlah entri yang telah dimodifikasi dan bahwa perintah berhasil diselesaikan.

Catatan Dalam situasi ini, Anda harus menyelesaikan langkah pertama sebelum untuk menyelesaikan langkah kedua sehingga OUs tersedia mengandung pengguna.

Mengimpor pengguna dari ekspor impor

  1. Buka file Exportuser.ldf menggunakan Notepad.
  2. Pada notepad, buka Mengedit menu dan klik Ganti.

    Catatan Ingat bahwa dalam contoh ini, "Ekspor" adalah nama domain dari mana objek yang diekspor dan "Impor" adalah nama domain yang objek yang diimpor. Anda akan mengganti "Ekspor" dengan nama domain Anda diekspor dari dan Anda akan harus mengganti "Impor" dengan domain Anda mengimpor untuk.
  3. Dalam Menemukan apa jenis kotak, Ekspor. Dalam Ganti dengankotak, jenis Impor.
  4. Klik Mengganti semua.
  5. Setelah Anda memverifikasi bahwa nama domain yang diganti, menyimpan, dan kemudian tutup berkas.
  6. Pada prompt perintah, ketik:
    ldifde -i -f Exportuser.ldf -s Server2
  7. Lihat kontak baru dibuat menggunakan baik Active Directory Pengguna dan komputer snap-in alat atau menggunakan buku alamat Windows.
CATATAN: Karena LDIFDE tidak ekspor password, ketika pengguna diimpor ke direktori, account dimatikan dan password diatur ke null. Hal ini dilakukan untuk alasan keamanan. Juga, rekening "Pengguna harus mengubah sandi pada logon berikutnya" dipilih.

Mengekspor objek dari seluruh hutan

Jika Anda perlu untuk mengekspor OUs, pengguna dan kelompok dari seluruh hutan, Anda dapat menjalankan perintah ekspor di atas LDIFDE terhadap setiap domain di hutan, atau alternatif, menjalankan query sekali terhadap katalog global (GC). Untuk melakukan ini, memastikan bahwa kontroler domain yang ditentukan oleh switch -s GC, dan Selain itu, menentukan port GC menggunakan saklar -t. Nomor port GC adalah 3268.

Sebagai contoh, untuk melakukan operasi ekspor yang diuraikan melawan GC, perintah LDIFDE akan menjadi:
ldifde -f Exportuser.ldf -s Server1 -t 3268 -d "dc = ekspor, dc = com" -p subtree - r "(& (objectCategory=person)(objectClass=User)(givenname=*))"-l "cn, givenName, objectclass, sAMAccountName"
Catatan Untuk Ubah atribut dalam iklan sangat penting bahwa format berikut diikuti untuk file impor, terutama "-" pada satu baris diikuti oleh baris benar-benar kosong pada baris berikutnya. Untuk mengimpor file ini semua yang perlu Anda lakukan adalah berjalan: ldifde -i -f Import.ldf -s Server.

Contoh impor/memodifikasi File Format:
dn: CN=Jane Doe,OU=Staff,DC=microsoft,DC=com
changetype: modify
replace: extensionAttribute1
extensionAttribute1: Staff
-

dn: CN=John Doe,OU=Staff,DC=microsoft,DC=com
changetype: modify
replace: extensionAttribute1
extensionAttribute1: Staff
-
				

Mengimpor multi-nilai atribut

Impor file dengan multi-nilai atribut memiliki bentuk:
dn: distinguishedName
changetype: memodifikasi
menggantikan: atribut
memodifikasi ganti: atribut [ini adalah atribut yang dapat diubah]
atribut: value1
atribut: value2
atribut: valueN [dimana n adalah nilai berikutnya]-[hubung, diperlukan untuk mengakhiri input file]
contoh:
dn: CN = konektor untuk Lotus Notes (EX1), CN = koneksi, CN = kelompok Routing pertama, CN = Routing kelompok, CN = pertama administratif Group, CN = administratif kelompok, CN = VINC, CN = Microsoft Exchange, CN = layanan, CN = konfigurasi, DC = vinc, DC = biz changetype: memodifikasi ganti: msExchExportContainersLinked msExchExportContainersLinked: OU = GroupWise Users, DC = vinc, DC = biz msExchExportContainersLinked: OU = pengguna AD, DC = vinc, DC = biz msExchExportContainersLinked: CN = Users, DC = vincDC = biz

Properti

ID Artikel: 237677 - Kajian Terakhir: 20 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
Kata kunci: 
kbhowto kbmt KB237677 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:237677

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com