Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3005
  • Last Modified:

Reseeding Database Exchange 2010

I am reseeding a database and the copy queue lenght just keeps increasing and never decreases. I am afraid it will never seed over properly. Any ideas?
0
mnevoso
Asked:
mnevoso
  • 15
  • 11
1 Solution
 
mnevosoAuthor Commented:
update it keeps increasing...any ideas?
0
 
MegaNuk3Commented:
How big is the DB? What does Test-ReplicationHealth show you? Is the EDB on the destination server?
0
 
mnevosoAuthor Commented:
20 gb.the edb is on the second server
0
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
MegaNuk3Commented:
Look at the copy queue length in perfmon

Are you running Exchange 2010 SP1?
0
 
MegaNuk3Commented:
0
 
mnevosoAuthor Commented:
how do i check with perfmon?

yes i am running exchange 2010 sp1
0
 
mnevosoAuthor Commented:
i just ran Test-ReplicationHealth  and the qurom failed, i checked and the DAG1 was offline. I brought it back online ran Test-ReplicationHealth  again and everything passed lets see if this works now.
0
 
MegaNuk3Commented:
Ok
0
 
mnevosoAuthor Commented:
How do you check copy queue in perfmon
0
 
MegaNuk3Commented:
Start--->Run-->perfmon-->monitoring tools-->performance monitor
Add counters-->object=Msexchange replication -->counter = copyqueuelength

You can add replayqueuelength too
0
 
mnevosoAuthor Commented:
copy queue length doesnt show anything in perfmon
0
 
mnevosoAuthor Commented:
how can you tell how far a long the seeding process is?
0
 
mnevosoAuthor Commented:
also the edb in the temp-seeding folder on the passive server is a different size than the active server
0
 
mnevosoAuthor Commented:
[PS] C:\Windows\system32>get-mailboxdatabasecopystatus mdb02\exchange01

Name                                          Status          CopyQueue ReplayQueue LastInspectedLogTime   ContentIndex
                                                              Length    Length                             State
----                                          ------          --------- ----------- --------------------   ------------
MDB02\EXCHANGE01                              Seeding         32254     0                                  Failed


[PS] C:\Windows\system32>
0
 
mnevosoAuthor Commented:
i also have circukar logging enabled
0
 
MegaNuk3Commented:
Have a look at the "Msexchange replica seeder" object and the "seeding finished %" counter

Were you looking at the copyqueuelength counter on the server that is being seeded?
0
 
mnevosoAuthor Commented:
i am looking at these counters on the server the the db is being seeded too. something just doesnt seem right, the seeding is once ever minute i see a spike in bytes read but nothing for bytes written
0
 
mnevosoAuthor Commented:
yes every 1 minute i see the database seeding bytes read  spike nothing else though
0
 
mnevosoAuthor Commented:
ok what i did notice is it is seeding, but very very slowly. there is no constant seeding going on, is there a way to increase the seeding frequency?
0
 
MegaNuk3Commented:
Is the "seeding finished %" showing anything?
0
 
mnevosoAuthor Commented:
under 10 % constant change up down up down. but never reaches 100%
0
 
MegaNuk3Commented:
Is the passive server logging anything about the seeding?
Have you tried a Suspend then Update?
0
 
MegaNuk3Commented:
Is the passive DB set to "mount at startup"?
0
 
mnevosoAuthor Commented:
i am doing a seed now it is going slow though. i am doing it through the cmdlet and i am watching that progress it is only 19mb of 21 gb
0
 
MegaNuk3Commented:
Wow that is extremely slow.

The other thing you can do which is supposed to work is:
1.) suspend database copy
2.) dismount the active DB and checkbit is cleanshutdown with eseutil /mh
3.) delete all log files and check point file on active DB location (leaves just .edb)
4.) delete passive files completely
5.) mount active copy
6.) update copy
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 15
  • 11
Tackle projects and never again get stuck behind a technical roadblock.
Join Now