ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Restore broker without having ConfigMgr database

Post new topic  Reply to topic
 Restore broker without having ConfigMgr database « View previous topic :: View next topic » 
Author Message
the_one
PostPosted: Mon Aug 10, 2009 10:51 pm    Post subject: Restore broker without having ConfigMgr database Reply with quote

Novice

Joined: 16 Dec 2008
Posts: 22
Location: PHX, AZ

Hi All,

I m trying to clone a broker domain from TSM backup files. Here are product details:

BRK1 - (Broker v 6.0) AIX
QM1 - ( MQ v6.0) AIX
BRKDB01 - (db2 v9.1) AIX
QMC1 - ConfigMgr Windows

I finally got the broker up and running fine on a TEST AIX server. But couldn;t get the broker topology via ConfigMgr.

The only missing piece in this jigsaw is the ConfigMgr Database. We are not able to get the restore for the Windows machine as per our current backup policies.

I wanted to know that, is there a way we can sync the two databases? Or something else that needs to be done which can aid in restore


TA
Back to top
View user's profile Send private message
mqjeff
PostPosted: Tue Aug 11, 2009 6:50 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

If you were using 6.1, you could create an entirely new ConfigMgr and adopt the Broker.

It's not clear how you can say that you have restored the ConfigMgr in any meaningful way, nor cloned the broker domain, without a backup of the ConfigMgr repository.

So either someone has asked you to do something impossible, or you have failed to communicate the requirements of what they have asked properly to the team managing the backup policies.

On the third hand, it might be easiest to just use MQSC scripts and BAR files to create an entirely NEW broker and NEW configMgr that has the SAME topology and SAME deployed flows and sets as the existing one.

It might even produce a faster restore time.
Back to top
View user's profile Send private message
the_one
PostPosted: Tue Aug 11, 2009 3:46 pm    Post subject: Reply with quote

Novice

Joined: 16 Dec 2008
Posts: 22
Location: PHX, AZ

mqjeff wrote:
It might even produce a faster restore time.

Thanks Jeff and I understand that building a fresh server takes lesser time and is a clean approach as well.
But as you might have understood this already is that, this is part of DR exercise and we have to make this DR independent of our code repository. (i.e. MQSC and flows wont be availble at DR site)
mqjeff wrote:
It's not clear how you can say that you have restored the ConfigMgr in any meaningful way...........

I sent a couple of test messages thru the broker and its processing them fine, except the fact that I am not able to make changes to the topology.
mqjeff wrote:
If you were using 6.1, you could create an entirely new ConfigMgr and adopt the Broker.

So does that confirms that with this version of broker, we cant assign it to new configMgr?

I can create a script, that can take the backup of the ConfigMgr and store it so that it can be later backed up, but the problme is that backupconfigmgr command cannot work with component runnnig

I still hope there might be some way around for that.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Tue Aug 11, 2009 5:43 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

the_one wrote:

But as you might have understood this already is that, this is part of DR exercise and we have to make this DR independent of our code repository. (i.e. MQSC and flows wont be availble at DR site)

They better be. Or does your business never plan to make a Message Flow change after a DR?


the_one wrote:

mqjeff wrote:
It's not clear how you can say that you have restored the ConfigMgr in any meaningful way...........

I sent a couple of test messages thru the broker and its processing them fine, except the fact that I am not able to make changes to the topology.


"...thru the broker..." You restored the runtime environment, but not the Config Manager needed to manage that environment, as Jeff said.


the_one wrote:

mqjeff wrote:
If you were using 6.1, you could create an entirely new ConfigMgr and adopt the Broker.

So does that confirms that with this version of broker, we cant assign it to new configMgr?

That's right. A HUGE reason to upgrade to 6.1.0.4. Start planning now.

the_one wrote:

I can create a script, that can take the backup of the ConfigMgr and store it so that it can be later backed up, but the problme is that backupconfigmgr command cannot work with component runnnig

You are deploying code to production constantly, 24x7? Take your Config Manager down once or twice a day, for 5 minutes, back it up and restart it. The developers and deployers will know when your Production Config Manager is down every day for its backup and will somehow manage.


Or have a seperate DR Config Manager with a seperate DR Broker, deploy to your DR WMB components anytime you deploy to Production, and avoid the issue altogether.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
the_one
PostPosted: Tue Sep 08, 2009 4:34 pm    Post subject: Thanks!!! Reply with quote

Novice

Joined: 16 Dec 2008
Posts: 22
Location: PHX, AZ

PeterPotkay wrote:
That's right. A HUGE reason to upgrade to 6.1.0.4. Start planning now.



Thanks Peter.

The point is well taken and I have already started working over the broker upgrade.

For this DR (just for this one), I will be restoring just the runtime and since we are not expecting any changes to the domain, we are good without any config manager server.

Also, as mentioned in my previous posts, our configmanagers are hosted on seperate windows machines so I will be working over to move those to AIX as well.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Wed Sep 09, 2009 5:28 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

Here's the thing.

If you restore JUST the broker, as a means of accomplishing DISASTER RECOVERY, then yes. You have, to some extent, recovered from disaster.

You are now back up and running. In a crippled sense, in that you can not apply any configuration changes at all.

In order to give you the ability to apply any configuration changes, you have to completely rebuild the environment that you've just restored.

So you've recovered from disaster, but left yourself with another full rebuild effort in your near future.

Remember that one of the main premises of proper DR planning is that the original environment has been destroyed down to the last atom by the unwarranted wrath of the diety of your choice.
Back to top
View user's profile Send private message
the_one
PostPosted: Thu Sep 10, 2009 10:21 am    Post subject: Reply with quote

Novice

Joined: 16 Dec 2008
Posts: 22
Location: PHX, AZ

mqjeff wrote:
Remember that one of the main premises of proper DR planning is that the original environment has been destroyed down to the last atom by the unwarranted wrath of the diety of your choice.


I agree . And btw nice-scary selection of words too

I went thru the steps for Migrating to 6.1 from 6.0 and seems like we will have to build all servers fresh (recompiling/redeploying flows with new eqsl version). This seems HUGE.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Restore broker without having ConfigMgr database
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.