Working Safely on Production Servers Print

  • 0

Rules for live systems.

WHAT TO ESTABLISH BEFORE TOUCHING ANYTHING

Which machine, and what depends on it.

WHAT TO DO FIRST

Confirm there is a recent backup.

WHAT TO PREFER

A change tested elsewhere first.

WHAT TO AVOID ENTIRELY

Experimenting on a production machine.

WHAT TO DO WHEN THAT IS UNAVOIDABLE

Announce it, schedule it, and prepare a way back.

WHAT TO WRITE DOWN BEFORE STARTING

The commands you intend to run.

WHY

Improvising under pressure is where mistakes happen.

WHAT TO DO AT EACH STEP

Verify the result before continuing.

WHAT TO NEVER DO

Chain destructive commands together Run something you have not read Work while exhausted or rushed

WHY THE LAST ONE MATTERS

Most serious incidents involve someone tired and in a hurry.

WHAT TO DO IF SOMETHING GOES WRONG

Stop immediately.

WHY STOPPING FIRST

Continuing usually compounds it.

WHAT TO DO NEXT

Establish what state things are actually in, before acting.

WHAT TO COMMUNICATE

That there is a problem, promptly.

WHY

Concealing it costs more than the fault.

WHAT TO RECORD AFTERWARDS

What happened and what prevents it recurring.

WHAT TO ACCEPT

That everyone breaks something eventually, and the difference is preparation.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot