Dela via


dfsrmig

Migreringsverktyget för TJÄNSTEN DFS Replication, dfsrmig.exe, installeras med TJÄNSTEN DFS Replication. Det här verktyget migrerar SYSvol-replikering från Filreplikeringstjänsten (FRS) till DFS-replikering (Distribuerat filsystem). Den innehåller också information om migreringens förlopp och ändrar AD DS-objekt (Active Directory Domain Services) för att stödja migreringen.

Syntax

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

Parameterar

Parameter Beskrivning
/setglobalstate <state> Anger domänens globala migreringstillstånd till ett som motsvarar det värde som anges av tillstånd. Du kan bara ange det globala migreringstillståndet till ett stabilt tillstånd. Värdena för tillstånd omfattar:
  • 0 – Starttillstånd
  • 1 – Förberett tillstånd
  • 2 – omdirigerat tillstånd
  • 3 – Eliminerat tillstånd
/GetGlobalState Hämtar det aktuella globala migreringstillståndet för domänen från den lokala kopian av AD DS-databasen när den körs på PDC-emulatorn. Använd det här alternativet för att bekräfta att du anger rätt globalt migreringstillstånd.

Viktigt: Du bör bara köra det här kommandot på PDC-emulatorn.

/GetMigrationState Hämtar det aktuella lokala migreringstillståndet för alla domänkontrollanter i domänen och avgör om dessa lokala tillstånd matchar det aktuella globala migreringstillståndet. Använd det här alternativet för att avgöra om alla domänkontrollanter har nått det globala migreringstillståndet.
/createglobalobjects Skapar globala objekt och inställningar i AD DS som används av DFS Replication. De enda situationer där du bör använda det här alternativet för att manuellt skapa objekt och inställningar är:
  • En ny skrivskyddad domänkontrollant befordras under migreringen. Om en ny skrivskyddad domänkontrollant befordras i domänen efter att ha flyttats till tillståndet Förberedd, men före migreringen till Eliminerad tillstånd, skapas inte de objekt som motsvarar den nya domänkontrollanten, vilket gör att replikeringen och migreringen misslyckas.
  • Globala inställningar för DFS Replication-tjänsten saknas eller har tagits bort. Om de här inställningarna saknas för en domänkontrollant stoppas migreringen från tillståndet Start till tillståndet Förberedd vid Förbereder övergångstillstånd. Obs! Eftersom de globala AD DS-inställningarna för DFS Replication-tjänsten för en skrivskyddad domänkontrollant skapas i PDC-emulatorn måste dessa inställningar replikeras till den skrivskyddade domänkontrollanten från PDC-emulatorn innan DFS Replication-tjänsten på den skrivskyddade domänkontrollanten kan använda dessa inställningar. På grund av svarstider för Active Directory-replikering kan det ta lite tid att utföra den här replikeringen.
/deleterontfrsmember [<read_only_domain_controller_name>] Tar bort de globala AD DS-inställningarna för FRS-replikering som motsvarar den angivna skrivskyddade domänkontrollanten eller tar bort de globala AD DS-inställningarna för FRS-replikering för alla skrivskyddade domänkontrollanter om inget värde har angetts för <read_only_domain_controller_name>.

Du bör inte behöva använda det här alternativet under en normal migreringsprocess eftersom TJÄNSTEN DFS Replication automatiskt tar bort dessa AD DS-inställningar under migreringen från tillståndet Omdirigerad till tillståndet Eliminerad. Använd det här alternativet om du bara vill ta bort AD DS-inställningarna manuellt när den automatiska borttagningen misslyckas på en skrivskyddad domänkontrollant och stoppar den skrivskyddade domänkontrollanten under en längre tid under migreringen från Omdirigerade tillstånd till Eliminerat tillstånd.

/deleterodfsrmember [<read_only_domain_controller_name>] Tar bort de globala AD DS-inställningarna för DFS Replication som motsvarar den angivna skrivskyddade domänkontrollanten eller tar bort de globala AD DS-inställningarna för DFS Replication för alla skrivskyddade domänkontrollanter om inget värde har angetts för <read_only_domain_controller_name>.

Använd det här alternativet om du bara vill ta bort AD DS-inställningarna manuellt när den automatiska borttagningen misslyckas på en skrivskyddad domänkontrollant och stoppar den skrivskyddade domänkontrollanten under en lång tid när migreringen återställs från tillståndet Förberedd till starttillståndet.

/? Visar hjälp i kommandotolken.

Anmärkningar

  • Använd kommandot /setglobalstate <state> för att ange det globala migreringstillståndet i AD DS på PDC-emulatorn för att initiera och kontrollera migreringsprocessen. Om PDC-emulatorn inte är tillgänglig misslyckas det här kommandot.

  • Migrering till tillståndet Eliminerad är oåterkallelig och återställning är inte möjlig, så använd värdet 3 för tillstånd endast när du är helt engagerad i att använda DFS Replication för SYSvol-replikering.

  • Globala migreringstillstånd måste vara ett stabilt migreringstillstånd.

  • Active Directory-replikering replikerar det globala tillståndet till andra domänkontrollanter i domänen, men på grund av replikeringsfördröjningar kan du få inkonsekvenser om du kör dfsrmig /getglobalstate på en annan domänkontrollant än PDC-emulatorn.

  • Utdata från dfsrmig /getmigrationstate anger om migreringen till det aktuella globala tillståndet är slutförd, med en lista över det lokala migreringstillståndet för domänkontrollanter som ännu inte har nått det aktuella globala migreringstillståndet. Det lokala migreringstillståndet för domänkontrollanter kan också innehålla övergångstillstånd för domänkontrollanter som inte har nått det aktuella globala migreringstillståndet.

  • Skrivskyddade domänkontrollanter kan inte ta bort inställningar från AD DS, PDC-emulatorn utför den här åtgärden och ändringarna replikeras så småningom till de skrivskyddade domänkontrollanterna efter tillämpliga svarstider för Active Directory-replikering.

  • Kommandot dfsrmig stöds endast på domänkontrollanter som körs på windows Server-domänens funktionsnivå, eftersom SYSvol-migrering från FRS till DFS Replication endast är möjligt på domänkontrollanter som fungerar på den nivån.

  • Du kan köra kommandot dfsrmig på valfri domänkontrollant, men åtgärder som skapar eller manipulerar AD DS-objekt tillåts endast på skrivkompatibla domänkontrollanter (inte på skrivskyddade domänkontrollanter).

Exempel

Om du vill ange det globala migreringstillståndet till Förberedd (1) och initiera migrering eller återställning från tillståndet Förberedd skriver du:

dfsrmig /setglobalstate 1

Om du vill ange det globala migreringstillståndet till Start (0) och initiera återställning till starttillståndet skriver du:

dfsrmig /setglobalstate 0

Om du vill visa det globala migreringstillståndet skriver du:

dfsrmig /getglobalstate

Utdata från kommandot dfsrmig /getglobalstate:

Current DFSR global state: Prepared
Succeeded.

Om du vill visa information om huruvida de lokala migreringstillstånden på alla domänkontrollanter matchar det globala migreringstillståndet och om det finns några lokala migreringstillstånd där det lokala tillståndet inte matchar det globala tillståndet skriver du:

dfsrmig /GetMigrationState

Utdata från kommandot dfsrmig /getmigrationstate när den lokala migreringen på alla domänkontrollanter matchar det globala migreringstillståndet:

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

Utdata från kommandot dfsrmig /getmigrationstate när den lokala migreringen på vissa domänkontrollanter inte matchar det globala migreringstillståndet.

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.

Om du vill skapa de globala objekt och inställningar som DFS Replication använder i AD DS på domänkontrollanter där dessa inställningar inte skapades automatiskt under migreringen eller där dessa inställningar saknas skriver du:

dfsrmig /createglobalobjects

Om du vill ta bort de globala AD DS-inställningarna för FRS-replikering för en skrivskyddad domänkontrollant med namnet contoso-dc2 om inställningarna inte togs bort automatiskt av migreringsprocessen skriver du:

dfsrmig /deleterontfrsmember contoso-dc2

Om du vill ta bort de globala AD DS-inställningarna för FRS-replikering för alla skrivskyddade domänkontrollanter om dessa inställningar inte togs bort automatiskt av migreringsprocessen skriver du:

dfsrmig /deleterontfrsmember

Om du vill ta bort de globala AD DS-inställningarna för DFS Replication för en skrivskyddad domänkontrollant med namnet contoso-dc2 om inställningarna inte togs bort automatiskt av migreringsprocessen skriver du:

dfsrmig /deleterodfsrmember contoso-dc2

Om du vill ta bort de globala AD DS-inställningarna för DFS Replication för alla skrivskyddade domänkontrollanter om dessa inställningar inte togs bort automatiskt av migreringsprocessen skriver du:

dfsrmig /deleterodfsrmember

Så här visar du hjälp i kommandotolken:

dfsrmig
dfsrmig /?