Solved

DFSR is failing after migrating the VM from 2008 to 2012 R2 Hyper-V Cluster

Posted on 2015-02-10
3
921 Views
Last Modified: 2015-03-03
We migrated our VMs from 2008 R2 to 2012 R2 Hyper-V Cluster. One of the VMs was our file server that's running DFSR. The drive that we setup the DFSR folders are in E:\ drive which is a clustered pass-through disk. After the migration, we're seeing below errors in the Event Logs and DFSR Health Reports.

Log Name:      DFS Replication
Source:        DFSR
Date:          2/10/2015 12:04:43 PM
Event ID:      2004
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Server1
Description:
The DFS Replication service stopped replication on volume E:. This failure can occur because the disk is full, the disk is failing, or a quota limit has been reached. This can also occur if the DFS Replication service encountered errors while attempting to stage files for a replicated folder on this volume.
 
Additional Information:
Error: 9014 (Database failure)
Volume: 83263A3A-9753-11DE-B878-00155D646B04
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="DFSR" />
    <EventID Qualifiers="49152">2004</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2015-02-10T20:04:43.000000000Z" />
    <EventRecordID>97801</EventRecordID>
    <Channel>DFS Replication</Channel>
    <Computer>Server1</Computer>
    <Security />
  </System>
  <EventData>
    <Data>83263A3A-9753-11DE-B878-00155D646B04</Data>
    <Data>E:</Data>
    <Data>9014</Data>
    <Data>Database failure</Data>
  </EventData>
</Event>



Log Name:      DFS Replication
Source:        DFSR
Date:          2/10/2015 12:04:43 PM
Event ID:      2104
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Server1
Description:
The DFS Replication service failed to recover from an internal database error on volume E:. Replication has been stopped for all replicated folders on this volume.
 
Additional Information:
Error: 9214 (Internal database error (-583))
Volume: 83263A3A-9753-11DE-B878-00155D646B04
Database: E:\System Volume Information\DFSR
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="DFSR" />
    <EventID Qualifiers="49152">2104</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2015-02-10T20:04:43.000000000Z" />
    <EventRecordID>97800</EventRecordID>
    <Channel>DFS Replication</Channel>
    <Computer>Server1</Computer>
    <Security />
  </System>
  <EventData>
    <Data>83263A3A-9753-11DE-B878-00155D646B04</Data>
    <Data>E:</Data>
    <Data>9214</Data>
    <Data>Internal database error</Data>
    <Data>-583</Data>
    <Data>E:\System Volume Information\DFSR</Data>
  </EventData>
</Event>


DFS Replication Health Report

A database problem is blocking replication on volume E:.
The DFS Replication service was unable to recover from an internal database error on volume E:.
Replication has stopped for all replicated folders on this volume until the database is automatically rebuilt.
If the database is rebuilt successfully, replication will resume after the rebuilding is complete.
If the database cannot be rebuilt, a separate event is generated. If you are seeing this error more than two times in seven days,
we recommend that you run Chkdsk on the volume that contains the database. Event ID: 2104

Volume E: is full or failing.
The DFS Replication service stopped replication on volume E:. This failure can occur because the disk is full, the disk is failing, or a quota limit has been reached. Event ID: 2004


C:\Users\User>dfsrdiag backlog /RGName:domain.com\name\users /RFName:USERS /Smem:domain\server1 /RMem:domain\server2

Failed to execute GetOutboundBacklogFileCount method. Err: -2147217406 (0x80041002)
0
Comment
Question by:Sahap Yuzer
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 78

Expert Comment

by:arnold
ID: 40602638
The error set you posted point to an issue on the volume/DFSR database.

Did you during the transition adjust disk space.

There is a way to revover from the DB error I.e. Resetting it. Stopping dfsr

Have to locate the correct steps. Will post.
0
 
LVL 78

Accepted Solution

by:
arnold earned 500 total points
ID: 40602644
Here is ..
https://social.technet.microsoft.com/Forums/windowsserver/en-US/cfac369c-4b8d-49f6-affa-e79b02eae5d7/dfsr-database-restore-on-windows-server-2008?forum=winserverfiles

Search for recreating DFSr database.

Deals with disabling the replication connects. Deleting the entrieson the failed system. Re enabling the connections into ...........
0
 

Author Comment

by:Sahap Yuzer
ID: 40642775
Hi Arnold,
I already tried the steps in your link with no luck but I think those are the correct steps to re-create the db.

I created a support ticket with Microsoft and they were also unable to get it going. They think it's something to do with the pass-through disk DFSR is on. I ended up attaching a regular .vhdx disk and that one worked fine.

Thanks.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When we purchase storage, we typically are advertised storage of 500GB, 1TB, 2TB and so on. However, when you actually install it into your computer, your 500GB HDD will actually show up as 465GB. Why? It has to do with the way people and computers…
The question appears often enough, how do I transfer my data from my old server to the new server while preserving file shares, share permissions, and NTFS permisions.  Here are my tips for handling such a transfer.
This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
This tutorial will walk an individual through locating and launching the BEUtility application and how to execute it on the appropriate database. Log onto the server running the Backup Exec database. In a larger environment, this would generally be …

690 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question