« Lob oder Tadel? | Main| Lotusphere 2010 Opening General Session - Some Pictures »

Accidentally server backups

Tags: Domino Outsourcing
Outsourcing IT services to a 3rd party company seems to be very popular. I'm working for some customers who did this and I don't know one where the service provided to the end users is equal to the level it was before. In all cases it is worse. But talking about outsourcing and it's pros and cons is worth its own entry or two or three. Today I made a really unbelievable experience with the service provider of one customer, I have to talk about.

At this customer the service provider is hosting the hardware and does the OS administration. The customer does have the responsibility for the application, which is Domino, and I am working for the customer. The application backup is done by the service provider also. But because he isn't able to do a online backup we need to shutdown the Domino server before the backup starts. And as you can guess there is a reponsibility problem with that, because the service provider can't shutdown a Domino server he isn't responsible for. So we created a cmd file to stop the Domino server and the service provider tried to start that script before the backup. Yes, he tried. After several days (nights) and several backup attempts, where sometimes the Domino was stopped and the backup hanged and sometimes the backup application wasn't able to start our script, the service provider told us today, that our script is the problem. Our argument, that exactly the same script runs on exactly the same machines (which are btw. also backed up by the same service provider) was refused. The administrator of the service provider told us that:

I assume the script runs accidentally on the other servers.


This is obvious the most likely conclusion. 5 servers are shutdown and backed up every night and because one server doesn't work, the function for the other 5 is happens "accidentally".
I'm not talking about rocket sience. The main lines in the code are very simple and easy:

sc STOP "Lotus Domino Server (DominoData)"
ping 1.0.0.0 -n 1 -w 120000 >NUL
nsd -kill -nolog


Our conclusion is to shutdown the server with a scheduled job and start it with another an hour later. Not nice but it is working.

Comments

Gravatar Image1 - Online backup is available for Domino from most backup vendors today. Unless your service provider does a "copy *.* //someremotelocation" you should be able to keep Domino running.
Having a service provider with no basic knowledge of the application platforms you are running will rather soon cause grief. Better look for a new one.
Emoticon stw

Gravatar Image2 - Stephan, looking for a new one is what I would prefer also. The problem is, that we're talking about a really big company and a really big and well known service provider....
But in this case size isn't a guarantee for quality. It seems to be the other way round.

Gravatar Image3 - I used to use a similar ping delay, but sometimes it didn't delay. A bit of research showed that sometimes, some router on the internet would return "host not found", which would make ping terminate immediately.

I currently use the following on Windows boxes instead:
choice /C AB /T 120 /D A /M "This is a delay! Do not press any key!"

It works a lot better.


Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

Search

Calendar

MiscLinks

We Use Ytria Lotus Notes Tools For Faster Notes Development and Better Domino Administration

Tags

Site Info