IT Survival Guide for Small Business Sysadmins
In a small company, the sysadmin is often the lone IT hero. To dodge clashes with the boss, nail down key performance metrics right from the hiring stage. Hash out work hours, off-hours availability, acceptable downtime for critical services, and recovery targets (RPO/RTO). For instance, spell out that internet outages get fixed in 2 hours and data loss won't exceed 24 hours. Lock it in writing via memo or email.
This shifts you from mere fixer to business partner, slashing gripes over fuzzy expectations.
Setting Up and Testing Backups
Automate backups with integrity checks. Run the plan by management: frequency (daily/hourly), retention depth, and costs for extra storage. Keep backups off primary storage—on separate drives or offsite.
Test restores regularly. If the business demands hourly snapshots, weigh NAS/SAN or cloud options. Document everything to head off disputes during outages.
Assessing and Documenting Risks
Run a risk analysis: server crashes, network outages, software bugs, or hardware failures. Calculate MTTR for each. Stack it against business needs from step 1.
| Risk | Likelihood | Impact | MTTR | Mitigation |
|------|------------|--------|------|------------|
| Server failure | Medium | High | 4 hours | Clustering, hot spare |
| Network outage | High | Medium | 30 min | Redundant ISP |
| Software crash | Low | High | 2 hours | Patch management |
Present the report to leadership for budget approval on fixes.
Aligning on Disaster Recovery Plans
Build your Disaster Recovery Plan from the analysis: recovery steps, key contacts, notifications. Get management sign-off, including purchases (power supplies, spares). No more procurement delays in a crisis—everything's pre-approved.
Change Planning with Rollback
Every infrastructure tweak needs a plan:
- Affected services.
- Implementation steps.
- Success checks (health tests).
- Rollback steps.
Sample OS upgrade plan:
git checkout stable
apt update && apt upgrade -y
systemctl restart services
# Rollback: revert snapshot
Coordinate work windows around business peaks (skip report deadlines).
Defining Your Scope and Outside Help
Set clear boundaries: full-stack Linux servers, basic Cisco networking. For advanced stuff (storage arrays, HA clusters), bring in consultants or vendors. Discuss with the boss: hire a specialist or outsource?
Sharing Decision-Making Responsibility
For purchases, show options: Model A (price/performance), B (cheaper but riskier). Get written approval. If procurement pushes the cheapest bid, let them own the fallout delays.
Written Approvals as Standard
Make it rule: decisions via email or tickets (Jira, RT). After verbal chats, send a summary: "Approved: X, Y, Z." No reply means tacit OK.
User Interaction Rules
Roll out a self-service portal or ticketing: priority tiers, SLAs (P1: 15 min, P2: 4 hours). Set hours for non-urgent issues. Announce maintenance ahead of time.
- Non-urgent tickets: written, handle in 24–48 hours.
- Keep promises to build trust.
Regular Checks and Annual Reviews
Weekly: test backup restores on staging. Yearly cycle:
- Gather fresh business needs.
- Reassess risks.
- Update DRP and setups.
As business grows, tighten RPO from daily to hourly.
Key Takeaways
- Lock in KPIs and risks in writing upfront.
- Automate and test backups.
- Plan changes with rollback.
- Split responsibilities.
- Use ticketing for user requests.
— Editorial Team
No comments yet.