Database Seeding Issue in Exchange 2019

Moshiur (Moshiur Khan) 80 Reputation points
2025-01-19T04:27:04.4433333+00:00

Hi Community,

I'm encountering an issue with an Exchange 2019 database. My environment consists of four Exchange servers (two in the DC site and two in the DR site) configured in a Database Availability Group (DAG) running CU 13.

The database has a copy on the two servers in the DC site, where it is working perfectly. The database size is approximately 800 GB. However, when I attempt to add this database as a copy to the DR site servers, the following issues arise:

  • The database starts seeding but shows a CopyQueueLength of more than 740,000, and this value keeps increasing continuously.
  • Other database copies on the DR site servers are replicating successfully.
  • All database copies (including the problematic one) reside on the same physical disk across all servers.

Troubleshooting Steps Performed

I have tried the following steps to resolve the issue:

  1. Removed the problematic database copy, cleared the disk, and re-added it.
  2. Ran the necessary commands to delete existing files before re-seeding.
  3. Increased the bandwidth to 500 Mbps.
  4. Verified the disk's average read/write speed, which is below 0.020 seconds.
  5. Checked the Active Directory replication status, and it is working fine.
  6. Verified the network latency, which is around 6 ms.
  7. Confirmed the DAG network configuration is correct, and all nodes are operational.
  8. Ensured the cluster is working and all nodes are up.
  9. Rebooted the Exchange servers.

Observations

  1. During seeding, the disk storage consumes space for the EDB file, but the log disk remains completely free.
  2. Other databases on the DR site servers, which use the same physical disk, are functioning without issues.
  3. If there were a network issue, it would affect replication for other databases, but this is not happening.
  4. The servers have antivirus software installed, but the antivirus logs show no blocked URLs or activities related to Exchange.

I am attaching the relevant event logs for your reference.

  • Database redundancy two-copy health check failed. You can ignore this error if you have less than 3 database copies configured. This event can be disabled by setting the following regkey to 1: 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\Replay\Parameters -> DatabaseHealthCheckRedundancyTwoCopyAlertDisabled'. Database: DIAMONDDB Redundancy count: 2 Error: There were database redundancy check failures for database 'DIAMONDDB' that may be lowering its redundancy and putting the database at risk of data loss. Redundancy Count: 2. Expected Redundancy Count: 2. Detailed error(s):          godfe-04:         Passive database copy 'DIAMONDDB\Server04' has an unhealthy status 'Seeding' for duration 00:04:26.0832770. [SuspendComment: None specified.] [ErrorMessage: None specified.].
  • The Microsoft Exchange Replication service encountered an error while inspecting the logs and database for DIAMONDDB\Server-04 on startup. Error: File check failed : Database file 'N:\DIAMONDDB\DIAMONDDB.edb' was not found.
  • The log copier for 'DIAMONDDB\Server-04' is starting with the lowest generation on the source at gen 0xBC1B4 (770484).

Any feedback would be great and if its a network or disk related issue that I haven't ruled out yet, how do I check for that?

Exchange Server
Exchange Server
A family of Microsoft client/server messaging and collaboration software.
1,410 questions
Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,759 questions
Exchange Server Open Specifications
Exchange Server Open Specifications
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
7 questions
Microsoft Exchange
Microsoft Exchange
Microsoft messaging and collaboration software.
635 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.