Differene between Mailbox database seeding and replication

What is difference between Exchange mailbox database seeding and replication?
LVL 2
Muhammad AsifSenior Solutions ArchitectAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Iamthecreator OMIT Admin/EE Solution GuideCommented:
You would want to seed a database when you want to create a copy of a particular database. This can be done from a passive or active copy. It is recommended to use a passive copy to reduce load on  the active.
Once the seeding is done you can select the option to replicate the database to keep it up to date. The replication is always done from an active copy.
After the seeding you can also opt out of replication and leave  the database in suspended mode.
0
Muhammad AsifSenior Solutions ArchitectAuthor Commented:
Hi Iamthecreator OM,

Thanks for sharing the valuable information. So seeding is only happend when we add mailbox database on secondary Exchange server in DAG?
0
Iamthecreator OMIT Admin/EE Solution GuideCommented:
Yes.

Updating, also known as seeding, is the process in which a copy of a mailbox database is added to another Mailbox server in a database availability group (DAG). The newly added copy becomes the baseline database for the passive copy into which log files copied from the active copy are replayed. Seeding is required under the following conditions:

    When a new passive copy of a database is created. Seeding can be postponed for a new mailbox database copy, but eventually each passive database copy must be seeded to function as a redundant database copy.

    After a failover occurs in which data is lost as a result of the passive database copy having become diverged and unrecoverable.

    When the system has detected a corrupted log file that can't be replayed into the passive copy of the database.

    After an offline defragmentation of any copy of the database occurs.

    After the log generation sequence for the database has been reset back to 1.

Source: Update a mailbox database copy
0
Powerful Yet Easy-to-Use Network Monitoring

Identify excessive bandwidth utilization or unexpected application traffic with SolarWinds Bandwidth Analyzer Pack.

Muhammad AsifSenior Solutions ArchitectAuthor Commented:
Hi Iamthecreator OM,

Thanks for your detailed answers. So we can say that replication or seeding are same ?  Moreover, can you please let me know what is suspend state of mailbox databse copy.  If I suspend mailbox database copy then would it mean?  

The mailbox database copy would keep it self update to date by replicating from active copy if I suspend it?
0
Muhammad AsifSenior Solutions ArchitectAuthor Commented:
In addation to my last comment, If I run the below command then would passive copy would also stop the replication/seeding from active copy?

Suspend-MailboxDatabaseCopy -Identity DB2\MBX2 -ActivationOnly -Confirm:$False
0
Iamthecreator OMIT Admin/EE Solution GuideCommented:
Suspend-MailboxDatabaseCopy -Identity DB2\MBX2 -ActivationOnly -Confirm:$False

This would suspend the activation of the database copy without any confirmation prompt.

For more information on the syntax and switches please refer to the following.
Suspend-MailboxDatabaseCopy
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Iamthecreator OMIT Admin/EE Solution GuideCommented:
To suspend a database copy
Suspend-MailboxDatabaseCopy -Identity DB2\MBX2 -SuspendComment "reason for suspending" -Confirm:$False
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.