NMM snapshot workflow on the Client/Exchange side?
Hello NW Gurus,
In order to get better understanding of NMM, I just tried to make some kind of graphical overview what happens on the client side during the backup of Exchange 2010 DAG ( “serverles” snapshot policy). Unfortunately, I couldn’t find almost anything useful in the NMM documentation about this. What I am looking is something similar to this explanation but only related to NMM backup process http://solutions.emc.com/emcsolutionview.asp?id=esg68364
I hope you can help to complete this workflow related to DAG backup of passive DBs, with serverless snapshot policy (Backup with use of non-persistent snapshots / retain snapshot value is set to zero.)
savegrp starts nsrsnap
nsrsnap tells to nsrnap_vss_save to create snapshot
nsrnap_vss_save calls VSS provider to create snapshot
Panwar
79 Posts
786
1
Posted September 10th, 2012 07:00
Hi,
There are three services which are responsible for backing up Exchange DB in NMM.
1)NetWorker PowerSnap Service (nsrpsd)
2)NetWorker Remote Exec Service (nsrexecd)
3)Replication Manager Client for RMAgentPS (irccd)
Backup workflow.
1)Savegrp contacts nsrexecd and spawns nsr_snap
2)nsr_snap, looks at snapshot policy and delete any expired snapshot as per policy.
3)nsr_snap invokes nsrsnap_vss_save
4)next it will finds information about all the writers on the exchange client.
5)It will looks at the save set to be backed up
6)Saveset details passed to replication manager
7)Replication manager will create a Snapshot.
8) Once the snapshot is created, it gets imported in PowerSnap which is responsible for rolling it over to the tape.
9) Once the backup completed successfully, it will ask exchange to truncate the logs.
Regards
Panwar