Lazi
Lazi systems administration is about policies, philosophies, tools, and utilities designed to make your systems more self maintaining so you can concentrate on what you love.
Contents |
Policies
Track Your Time
Log everything you do. Even the easy stuff. Just one line. A brief description. Something that'll make you remember what it is.
Options:
- Carry a little notebook
- Perpetually open vi session - SAVE OFTEN
- a little script you can run that emails you a brief description. ex: $ log Checked disk space on fileserver
Get rid of tasks
Philosophy
You won't do it if it's not easy
Make hard things easy. If it has a lot of steps, make it one step. Your scripts can make a lot of assumptions.
If you do something a lot, don't
If you're doing the same task every day, find a way to do it once a week.
You won't do it if it's boring
Make easy things automatic.
If it's hard, but it's rare, just document it
If it needs to be done regularly, schedule it
...And do scheduled tasks _first_. Use a calendar. Use the "remind" program. Use a cron job. Whatever it takes to get you to do things when they're scheduled.
Assumptions
Assuptions save time and reduce script complexity. Don't store those assumptions in the script, though! Store them in a Configuration Directory!