How to Move and Change your CLM Installation

Moving Servers and Changing URLs

In an earlier blog I made it clear (I hope) that you can’t change the public URI of a CLM application, no matter what. While this may change in the future, it’s the law of the land right now.

But sometimes you want to move an application to a new server for load balancing or performance. And sometimes you might need to use a different URL to access your CLM products due to changes in your IT environment. How is that accomplished?

There are two strategies you can use: Virtual hosts and reverse proxies. It can be a little confusing as to when to use which one, so here’s a summary.

Virtual Hosts

Use virtual hosts to move a CLM application from one machine to another. The URL you’re using to access the application is the same, but the underlying IP address must change. This is all done via a DNS server and is transparent to the users. The pre-requisites for using virtual hosts are:

Take these two constraints into consideration when you install any CLM product. If you do, you’ll be able to easily move them to other machines as your needs change.

Reverse Proxy Server

Reverse proxies allow you to do all sorts of magic to a URL. While you can’t change the public URI of a CLM application, a reverse proxy can re-map parts of the URL such as the FQDN and port number. So if you need to change the way a CLM application is accessed, you can do so by having the reverse proxy re-map everything so it’s transparent to the CLM application (and the users). The CLM application continues to use the same public URI that you installed with.

Reverse proxies require FQDNs. If you used localhost, an IP address, or a non-FQDN for your public URI, you’re out of luck. Your solution in this case would probably be to install a new version of CLM using an FQDN and use that for all new projects. This situation is only possible if you are using (or have upgraded from) a CLM product prior to version 3.0.1.

Check out Dave Chadwick’s article on how to plan for the future with URIs, which covers this topic in more detail.

This entry was posted in Uncategorized and tagged , , , , , , , . Bookmark the permalink.

2 Responses to How to Move and Change your CLM Installation

  1. I’m extremely impressed with your writing talents and also with the format on your blog. Is that this a paid subject or did you modify it yourself? Anyway keep up the excellent high quality writing, it’s
    uncommon to see a nice weblog like this one these days.

    • jruehlin says:

      Thanks for the kind words Seo. It’s encouraging to know that this material is helpful and readable.

      To answer your question, the subjects I write about in this blog focus on my current work at IBM on the Jazz Jumpstart team, my history as a software engineer, consultant, and process expert, and any other technical areas that interest me. The blog represents my personal thoughts, and is not endorsed or supported by my employer or anyone else.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s