Bagikan melalui


dfsrmig

Alat migrasi untuk layanan Replikasi DFS, dfsrmig.exe, diinstal dengan layanan Replikasi DFS. Alat ini memigrasikan replikasi SYSvol dari Layanan Replikasi File (FRS) ke Replikasi Sistem File Terdistribusi (DFS). Ini juga menyediakan informasi tentang kemajuan migrasi dan memodifikasi objek Active Directory Domain Services (AD DS) untuk mendukung migrasi.

Sintaks

dfsrmig [/setglobalstate <state> | /getglobalstate | /getmigrationstate | /createglobalobjects |
/deleterontfrsmember [<read_only_domain_controller_name>] | /deleterodfsrmember [<read_only_domain_controller_name>] | /?]

Parameter

Pengaturan Deskripsi
/setglobalstate <state> Mengatur status migrasi global domain ke yang sesuai dengan nilai yang ditentukan oleh status. Anda hanya dapat mengatur status migrasi global ke status stabil. Nilai status meliputi:
  • 0 - Status mulai
  • 1 - Status disiapkan
  • 2 - Status dialihkan
  • 3 - Status dihilangkan
/getglobalstate Mengambil status migrasi global saat ini untuk domain dari salinan lokal database AD DS, saat dijalankan pada emulator PDC. Gunakan opsi ini untuk mengonfirmasi bahwa Anda menetapkan status migrasi global yang benar.

Penting: Anda hanya boleh menjalankan perintah ini pada emulator PDC.

/getmigrationstate Mengambil status migrasi lokal saat ini untuk semua pengendali domain di domain dan menentukan apakah status lokal tersebut cocok dengan status migrasi global saat ini. Gunakan opsi ini untuk menentukan apakah semua pengendali domain telah mencapai status migrasi global.
/createglobalobjects Membuat objek dan pengaturan global di AD DS yang digunakan oleh penggunaan Replikasi DFS. Satu-satunya situasi di mana Anda harus menggunakan opsi ini untuk membuat objek dan pengaturan secara manual, adalah:
  • Pengontrol domain baca-saja baru dipromosikan selama migrasi. Jika pengontrol domain baca-saja baru dipromosikan di domain setelah pindah ke status Disiapkan , tetapi sebelum migrasi ke status Dihilangkan , maka objek yang sesuai dengan pengontrol domain baru tidak dibuat, menyebabkan replikasi dan migrasi gagal.
  • Pengaturan global untuk layanan Replikasi DFS hilang atau dihapus. Jika pengaturan ini hilang untuk pengontrol domain, migrasi dari status Mulai ke status Disiapkan akan mengulur pada status Mempersiapkan transisi. Catatan: Karena pengaturan AD DS global untuk layanan Replikasi DFS untuk pengontrol domain baca-saja dibuat pada emulator PDC, pengaturan ini perlu direplikasi ke pengontrol domain baca-saja dari emulator PDC sebelum layanan Replikasi DFS pada pengontrol domain baca-saja dapat menggunakan pengaturan ini. Karena latensi replikasi Direktori Aktif, replikasi ini dapat memakan waktu untuk terjadi.
/deleterontfrsmember [<read_only_domain_controller_name>] Menghapus pengaturan AD DS global untuk replikasi FRS yang sesuai dengan pengontrol domain baca-saja yang ditentukan, atau menghapus pengaturan AD DS global untuk replikasi FRS untuk semua pengontrol domain baca-saja jika tidak ada nilai yang ditentukan untuk <read_only_domain_controller_name>.

Anda tidak perlu menggunakan opsi ini selama proses migrasi normal, karena layanan Replikasi DFS secara otomatis menghapus pengaturan AD DS ini selama migrasi dari status Dialihkan ke status Dihilangkan . Gunakan opsi ini untuk menghapus pengaturan AD DS secara manual hanya ketika penghapusan otomatis gagal pada pengontrol domain baca-saja dan mengulur pengontrol domain baca-saja untuk waktu yang lama selama migrasi dari status Dialihkan ke status Dihilangkan .

/deleterodfsrmember [<read_only_domain_controller_name>] Menghapus pengaturan AD DS global untuk Replikasi DFS yang sesuai dengan pengontrol domain baca-saja yang ditentukan, atau menghapus pengaturan AD DS global untuk Replikasi DFS untuk semua pengontrol domain baca-saja jika tidak ada nilai yang ditentukan untuk <read_only_domain_controller_name>.

Gunakan opsi ini untuk menghapus pengaturan AD DS secara manual hanya ketika penghapusan otomatis gagal pada pengontrol domain baca-saja dan mengulur pengontrol domain baca-saja untuk waktu yang lama saat mengembalikan migrasi dari status Disiapkan ke status mulai.

/? Menampilkan bantuan pada prompt perintah.

Keterangan

  • /setglobalstate <state> Gunakan perintah untuk mengatur status migrasi global di AD DS pada emulator PDC untuk memulai dan mengontrol proses migrasi. Jika emulator PDC tidak tersedia, perintah ini gagal.

  • Migrasi ke status Dihilangkan tidak dapat diubah dan pembatalan tidak dimungkinkan, jadi gunakan nilai 3 untuk status hanya ketika Anda berkomitmen penuh untuk menggunakan Replikasi DFS untuk replikasi SYSvol.

  • Status migrasi global harus menjadi status migrasi yang stabil.

  • Replikasi Direktori Aktif mereplikasi status global ke pengendali domain lain di domain, tetapi karena latensi replikasi, Anda bisa mendapatkan inkonsistensi jika Anda berjalan dfsrmig /getglobalstate pada pengendali domain selain emulator PDC.

  • Output dfsrmig /getmigrationstate menunjukkan apakah migrasi ke status global saat ini selesai, mencantumkan status migrasi lokal untuk pengendali domain apa pun yang belum mencapai status migrasi global saat ini. Status migrasi lokal untuk pengendali domain juga dapat menyertakan status transisi untuk pengendali domain yang belum mencapai status migrasi global saat ini.

  • Pengontrol domain baca-saja tidak dapat menghapus pengaturan dari AD DS, emulator PDC melakukan operasi ini, dan perubahan akhirnya mereplikasi ke pengontrol domain baca-saja setelah latensi yang berlaku untuk replikasi direktori aktif.

  • Perintah dfsrmig hanya didukung pada pengendali domain yang berjalan di tingkat fungsional domain Windows Server, karena migrasi SYSvol dari FRS ke Replikasi DFS hanya dimungkinkan pada pengontrol domain yang beroperasi pada tingkat tersebut.

  • Anda dapat menjalankan perintah dfsrmig pada pengendali domain apa pun, tetapi operasi yang membuat atau memanipulasi objek AD DS hanya diizinkan pada pengontrol domain berkemampuan baca-tulis (bukan pada pengontrol domain baca-saja).

Contoh

Untuk mengatur status migrasi global ke Siapkan (1) dan memulai migrasi atau untuk memutar kembali dari status Disiapkan, ketik:

dfsrmig /setglobalstate 1

Untuk mengatur status migrasi global ke Mulai (0) dan memulai pembatalan ke status Mulai, ketik:

dfsrmig /setglobalstate 0

Untuk menampilkan status migrasi global, ketik:

dfsrmig /getglobalstate

Output dari dfsrmig /getglobalstate perintah:

Current DFSR global state: Prepared
Succeeded.

Untuk menampilkan informasi tentang apakah status migrasi lokal pada semua pengontrol domain cocok dengan status migrasi global dan jika ada status migrasi lokal di mana status lokal tidak cocok dengan status global, ketik:

dfsrmig /GetMigrationState

Output dari dfsrmig /getmigrationstate perintah saat migrasi lokal menyatakan pada semua pengontrol domain cocok dengan status migrasi global:

All Domain Controllers have migrated successfully to Global state (Prepared).
Migration has reached a consistent state on all Domain Controllers.
Succeeded.

Output dari dfsrmig /getmigrationstate perintah saat migrasi lokal menyatakan pada beberapa pengendali domain tidak cocok dengan status migrasi global.

The following Domain Controllers are not in sync with Global state (Prepared):
Domain Controller (Local Migration State) DC type
=========
CONTOSO-DC2 (start) ReadOnly DC
CONTOSO-DC3 (Preparing) Writable DC
Migration has not yet reached a consistent state on all domain controllers
State information might be stale due to AD latency.

Untuk membuat objek dan pengaturan global yang digunakan Replikasi DFS di AD DS pada pengendali domain di mana pengaturan tersebut tidak dibuat secara otomatis selama migrasi atau di mana pengaturan tersebut hilang, ketik:

dfsrmig /createglobalobjects

Untuk menghapus pengaturan AD DS global untuk replikasi FRS untuk pengontrol domain baca-saja bernama contoso-dc2 jika pengaturan tersebut tidak dihapus secara otomatis oleh proses migrasi, ketik:

dfsrmig /deleterontfrsmember contoso-dc2

Untuk menghapus pengaturan AD DS global untuk replikasi FRS untuk semua pengontrol domain baca-saja jika pengaturan tersebut tidak dihapus secara otomatis oleh proses migrasi, ketik:

dfsrmig /deleterontfrsmember

Untuk menghapus pengaturan AD DS global untuk Replikasi DFS untuk pengontrol domain baca-saja bernama contoso-dc2 jika pengaturan tersebut tidak dihapus secara otomatis oleh proses migrasi, ketik:

dfsrmig /deleterodfsrmember contoso-dc2

Untuk menghapus pengaturan AD DS global untuk Replikasi DFS untuk semua pengontrol domain baca-saja jika pengaturan tersebut tidak dihapus secara otomatis oleh proses migrasi, ketik:

dfsrmig /deleterodfsrmember

Untuk menampilkan bantuan pada prompt perintah:

dfsrmig
dfsrmig /?