Sequentur Blog

Helping you stay ahead of IT challenges

Real-world IT knowledge from engineers solving problems every day.

Practical IT knowledge for businesses that can’t afford downtime

Server Backup Best Practices for Small Business

Cloud,Backup,System,Connects,Devices,Through,A,Secure,Data,Backup

A server backup that runs every night and sends a green checkmark email is not a backup strategy. It is one piece of a strategy, and for most small businesses it is the only piece. The backup runs, nobody thinks about it, and the assumption is that everything is fine. Then a drive fails, ransomware hits, or someone deletes the wrong database, and the business discovers that the backup was incomplete, the restore takes 18 hours instead of 4, or the backup was never tested and the data is corrupted.

Server backup for a small business does not need to be complicated. But it does need to be intentional. The decisions you make about backup type, schedule, retention, storage location, and monitoring determine whether your backup is a real safety net or a false sense of security.

Backup types: full, incremental, and differential

There are three fundamental approaches to backing up a server, and understanding the trade-offs between them is the foundation of a sound backup strategy.

Full backup

A full backup copies everything on the server – every file, every database, every configuration, the entire operating system if you are doing image-level backup. It is the most complete type of backup and the simplest to restore from, because everything you need is in a single backup set.

Advantages:

  • Simplest restore process – one backup contains everything
  • No dependency on previous backups
  • Fastest restore time

Disadvantages:

  • Takes the longest to run
  • Uses the most storage
  • Puts the most load on the server during the backup window

A full backup of a small business server with 500 GB of data typically takes 2 to 6 hours depending on storage speed and whether the backup is going to a local device or the cloud. For a server with 2 TB, expect 6 to 12 hours or more.

Incremental backup

An incremental backup copies only the data that has changed since the last backup of any type (full or incremental). The first backup is a full backup. Every subsequent backup captures only what changed since the previous one.

Advantages:

  • Much faster than a full backup (typically 15 to 60 minutes for a small business server)
  • Uses significantly less storage per backup
  • Lower server load during the backup window

Disadvantages:

  • Restore requires the last full backup plus every incremental backup in the chain
  • If any single incremental in the chain is corrupted, every subsequent restore point may be affected
  • Restore takes longer because multiple backup sets must be applied in sequence

Differential backup

A differential backup copies everything that has changed since the last full backup. Unlike incremental, which only captures changes since the previous backup, differential captures all changes since the last full.

Advantages:

  • Faster restore than incremental (only need the last full plus the latest differential)
  • Only two backup sets needed for any restore point
  • Less chain dependency than incremental

Disadvantages:

  • Grows larger each day as more changes accumulate since the last full
  • Uses more storage than incremental over the same period
  • Slower than incremental (but faster than full)

Which to use

For most small businesses, the right answer is a combination:

ScheduleBackup typePurpose
Weekly (weekend)FullComplete baseline, simplifies restore
Daily (weeknights)Incremental or differentialCaptures daily changes with minimal impact

Incremental is the better choice when storage is limited or backup windows are tight. Modern backup software handles incremental chains reliably, and the restore complexity is managed by the software, not by the person running the restore.

Differential is the better choice when restore speed is the priority and storage is not a constraint. You only ever need two backup sets (last full + latest differential), which simplifies and speeds up recovery.

Many modern backup solutions have moved beyond this traditional model entirely. Image-level backup with change block tracking effectively does incremental backup at the block level, capturing only the disk blocks that changed since the last backup. This combines the storage efficiency of incremental with simpler restore mechanics, because the backup software reassembles the full image automatically during restore.

Backup windows and performance impact

A backup window is the period during which backups run. For most small businesses, this is overnight – after employees leave and before they return. The backup needs to complete within this window, or it will still be running when people start working, slowing down the server during business hours.

Sizing your backup window

Calculate whether your backup can complete in the available time:

  • Available window: If staff leave at 6 PM and return at 8 AM, you have a 14-hour window. In practice, plan for 10 to 12 hours to account for jobs starting late or running long.
  • Data volume: How much data changes daily? For a typical small business server, daily change rate is 3 to 10 percent of total data. A server with 1 TB of data might have 30 to 100 GB of daily changes.
  • Backup speed: Local backup to a NAS or backup appliance runs at 50 to 150 MB/s depending on the network and storage. Cloud backup runs at whatever your upload bandwidth allows – a 100 Mbps upload connection moves about 45 GB per hour.

If your daily incremental is 50 GB and your backup target is a local NAS at 100 MB/s, the backup takes about 8 minutes. If the same 50 GB goes to the cloud over a 50 Mbps connection, it takes about 2.5 hours. If your weekly full is 1 TB to the cloud at 50 Mbps, it takes roughly 48 hours – which does not fit in a single overnight window.

Reducing performance impact

Schedule backups outside business hours. This is the simplest and most effective approach. If the backup runs from midnight to 6 AM, nobody notices.

Throttle backup bandwidth. Most backup software lets you limit the network or disk bandwidth the backup uses. This reduces performance impact but extends backup duration. Use throttling during business hours only, and let the backup run at full speed overnight.

Use snapshot-based backup. VSS (Volume Shadow Copy Service) on Windows creates a point-in-time snapshot of the disk and backs up from the snapshot. The server continues running normally while the backup reads from the snapshot. This is standard for modern backup software and eliminates most application-level impact.

Prioritize I/O for production. If your server supports storage QoS (Quality of Service), configure it to prioritize production I/O over backup I/O. The backup runs slower but production applications remain responsive.

Local retention: how long to keep backups on-site

Local retention determines how far back you can restore from your on-site backup. Longer retention means more restore points to choose from, but also more storage consumed.

Recommended retention for small businesses

Retention tierDurationPurpose
Daily backups14 to 30 daysCovers most accidental deletion, file corruption, and recent ransomware
Weekly backups4 to 12 weeksCovers issues discovered after the daily retention expires
Monthly backups6 to 12 monthsCovers long-term recovery needs and compliance requirements

A retention policy that keeps daily backups for 30 days, weekly backups for 3 months, and monthly backups for 1 year provides broad coverage without excessive storage consumption.

GFS retention scheme

The retention structure above follows the GFS (Grandfather-Father-Son) scheme:

  • Son: Daily backups, retained for 30 days
  • Father: Weekly backups (typically the last backup of each week), retained for 12 weeks
  • Grandfather: Monthly backups (typically the last backup of each month), retained for 12 months

GFS is the standard retention approach for small business backup. It balances recovery flexibility with storage efficiency. Most backup software supports GFS natively – you configure the retention periods and the software handles which backups to keep and which to age out.

Retention and compliance

If your business operates under regulatory requirements – HIPAA for healthcare, PCI DSS for payment processing, or industry-specific record retention rules – your backup retention must meet those requirements. HIPAA requires that covered entities maintain retrievable copies of electronic protected health information, which typically means backup retention of 6 to 7 years. Financial services may require similar long-term retention.

Compliance retention usually applies to the offsite/cloud copy rather than local backup, since local storage capacity limits long-term retention. But your local retention should still be long enough to cover operational recovery needs.

Offsite replication

Local backup protects against hardware failure, accidental deletion, and application errors. It does not protect against physical disaster (fire, flood, theft) or ransomware that reaches your backup storage. Offsite replication closes that gap by maintaining a copy of your backups in a physically separate location.

This is the “1” in the 3-2-1 backup rule – at least one copy offsite. For server backup specifically, offsite replication typically takes one of three forms:

Cloud replication

Your local backup appliance or software automatically replicates backup data to cloud storage (the backup vendor’s cloud, AWS S3, Azure Blob, or similar). This is the most common offsite approach for small businesses because it requires no second physical location and no hardware at the offsite end.

Cloud replication usually runs continuously in the background, uploading new backup data as it is created. The initial seed (uploading all existing backup data) can take days or weeks depending on data volume and bandwidth, but subsequent replication only transfers changes.

Site-to-site replication

If your business has multiple locations, you can replicate backups from one site to the other. This provides offsite protection with LAN-speed recovery if you need to restore at the secondary location. The trade-off is that you need backup infrastructure at both sites.

Rotating offsite media

A set of external drives that rotate between the office and an offsite location (bank safe deposit box, owner’s home). One drive is always offsite with a recent backup. This is the lowest-tech approach but provides air-gapped protection that is immune to both network-based attacks and cloud account compromise.

Immutable backup

For ransomware resilience, consider immutable backup storage. Immutable backups cannot be modified or deleted for a defined retention period, even by an administrator. If ransomware compromises your backup credentials, it cannot encrypt or delete immutable backups.

Most cloud backup providers now offer immutability as an option. For local backup, some appliances support immutable snapshots. For Veeam deployments specifically, Azure Immutable Blob Storage is the common implementation and pairs cleanly with a local hardened repository as the Performance Tier. This is the strongest protection against ransomware targeting your backup infrastructure, and for businesses that have been through a ransomware attack or operate in high-risk environments, it is worth the additional cost. For a full breakdown of how ransomware targets each layer of backup infrastructure and which defenses actually hold up, see why your backup might not save you from ransomware.

Bare-metal recovery vs file-level restore

Backup and restore are not one-size-fits-all. Different failure scenarios require different types of restore, and your backup needs to support both.

File-level restore

Restores individual files, folders, or database objects from backup. This is the most common type of restore – someone deleted a file, a document was overwritten, a database record needs to be recovered.

File-level restore is fast (minutes for individual files) and does not require downtime. You pull the file from the backup and put it back. Most backup software provides a browse interface where you can navigate the backup as if it were a file system and select what to restore.

Bare-metal recovery

Restores an entire server from scratch – operating system, applications, configurations, data, everything – to new or replacement hardware. This is what you need when the server itself is destroyed (hardware failure, fire, theft) or so compromised (ransomware) that rebuilding from the ground up is faster than cleaning.

Bare-metal recovery requires image-level backup, where the backup captures the entire disk including the OS, boot configuration, and partition layout. File-level-only backup cannot do bare-metal recovery because it does not capture the system state needed to boot and run the server.

Why you need both

If your backup only supports file-level restore, you can recover data but not the server itself. After a hardware failure, you would need to install the OS from scratch, reinstall all applications, reconfigure everything, and then restore the data files. This can take days.

If your backup supports bare-metal recovery (image-level backup), you restore the entire server image to new hardware and the server comes back exactly as it was. Recovery time drops from days to hours.

Most modern backup software does image-level backup by default, which gives you both capabilities: bare-metal recovery for total server loss, and file-level browsing for individual file restores from within the image backup.

Recovery time reality check

Your RTO (Recovery Time Objective) is the maximum acceptable downtime for your server. Your actual recovery time depends on the restore method:

Restore typeTypical timeScenario
Single file from local backup1 to 15 minutesAccidental deletion, file corruption
Full server from local backup appliance1 to 4 hoursHardware failure, ransomware
Full server from cloud backup8 to 24+ hoursPhysical disaster (no local backup available)
Instant virtualization from backup appliance15 to 60 minutesServer failure with tight RTO

If your RTO is 4 hours and your only backup is in the cloud, you have a gap. The cloud backup is your offsite safety net, but you need local backup for fast recovery. If your RTO is under 1 hour, you need a backup appliance with instant virtualization capability (Datto, Axcient, or similar) or replication to standby hardware.

Monitoring backup jobs

A backup that fails silently is worse than no backup, because it creates false confidence. You assume you are protected when you are not. Monitoring ensures that backup failures are caught and fixed before they matter.

What to monitor

Job completion. Did the backup finish? A backup job that starts but never completes (hung process, storage full, network disconnect) is a common failure mode that produces no usable backup.

Job duration. How long did the backup take? A backup that normally takes 2 hours but suddenly takes 8 hours may indicate a problem – failing hardware, excessive data change (possible malware), or network issues. Sudden changes in backup duration warrant investigation.

Data volume. How much data was backed up? A sharp increase might indicate ransomware encrypting files (encryption changes every file, causing every file to be backed up as “changed”). A sharp decrease might indicate a backup scope misconfiguration or a failed mount point.

Errors and warnings. Even if the backup job completes, review warnings. “Skipped 47 files due to access denied” means 47 files are not in your backup. Over time, those skipped files accumulate.

Storage utilization. How full is your backup storage? If it fills up, backups stop. Monitor available space and project when you will need more based on growth trends.

How to monitor

Email alerts from backup software. The minimum viable monitoring. Configure the backup software to send an email on failure and on success. Review the success emails at least weekly to confirm they are arriving – if they stop, the backup may have stopped too.

Dashboard monitoring. Most backup solutions provide a web dashboard showing job status, history, and storage utilization. Check it weekly. If you use a managed service provider, this is typically part of their monitoring.

Automated alerting with escalation. For businesses that cannot afford to miss a backup failure, configure alerts that escalate if not acknowledged. If the backup fails and nobody responds within a defined period, the alert escalates to a secondary contact. Managed backup providers handle this as part of the service.

The critical point: someone specific needs to be responsible for reviewing backup status. “We have monitoring” is not the same as “someone is monitoring.” If nobody reads the alerts, the monitoring is decoration. Testing your backups regularly is the only way to confirm that monitoring and backups are both actually working. For businesses without dedicated IT staff to own this responsibility, Backup as a Service (BaaS) shifts monitoring and response to the provider.

What to back up

Not everything on a server needs the same backup treatment. Tiering your backup by data criticality keeps backup windows manageable and storage costs reasonable.

Critical (back up frequently, retain long)

  • Databases. Accounting, CRM, EHR, ERP, and any application with a database backend. Use application-aware backup (VSS snapshots) to ensure database consistency. Applications like QuickBooks and other critical business software have specific backup requirements that generic file-level backup does not cover. For databases with high transaction volume, consider transaction log backup between full backups to minimize RPO.
  • File shares. Active business documents, client files, project data. This is typically the largest data set and the one employees interact with most.
  • Active Directory / domain controller. If you run on-premises Active Directory, losing the DC means losing user accounts, group policies, and authentication. System state backup of the DC is essential.
  • Email (on-premises Exchange). If you still run on-premises Exchange, back it up with application-aware snapshots. If you have migrated to Microsoft 365, Exchange backup is handled separately as part of your M365 backup strategy.

Important (back up daily, retain medium)

  • Application configurations. Web server configs, database connection strings, scheduled tasks, application settings. These are small in size but painful to recreate from memory.
  • SSL certificates and keys. If you manage your own certificates, losing them means reissuing and reconfiguring. Keep copies in backup and in a secure credential store.
  • Firewall and network device configurations. Export configurations regularly and include them in the backup scope.

Low priority (back up weekly, retain short)

  • Operating system and installed applications. An image-level backup captures these automatically. If you do file-level backup only, you do not need to back up the OS itself – you need to be able to reinstall it and restore data on top. But image-level backup is simpler and faster for full recovery.
  • Temporary files, caches, and logs. Generally not worth backing up. Exclude temp directories, browser caches, and application caches from backup to save time and storage.

Server backup checklist

Initial setup:

  • [ ] Image-level backup configured (supports both file restore and bare-metal recovery)
  • [ ] Backup schedule set: weekly full, daily incremental or differential
  • [ ] Backup target: local appliance or NAS with sufficient capacity
  • [ ] Offsite replication configured: cloud or secondary site
  • [ ] All critical data confirmed in backup scope (databases, file shares, AD, email)
  • [ ] Application-aware backup enabled for databases and Exchange
  • [ ] Retention policy set: daily for 30 days, weekly for 12 weeks, monthly for 12 months
  • [ ] Monitoring and alerting configured with a named person responsible for review
  • [ ] Backup credentials stored separately from server admin credentials

Ongoing:

  • [ ] Review backup job status weekly
  • [ ] File-level test restore monthly
  • [ ] Database restore test quarterly
  • [ ] Full bare-metal recovery test annually
  • [ ] Review and update backup scope after any infrastructure change
  • [ ] Check storage utilization monthly and plan for growth
  • [ ] Update disaster recovery plan when backup configuration changes

How Sequentur handles server backup

Server backup management is part of our managed IT services. We deploy and configure backup for each client’s server environment based on their specific recovery requirements – RTO and RPO targets, compliance obligations, and data volume.

For most clients, this means a local backup appliance with automatic cloud replication – fast local recovery for day-to-day restores, with offsite protection against physical disaster and ransomware. We configure application-aware backup for databases and Exchange, set retention to meet both operational and compliance requirements, and monitor backup jobs daily.

When backup jobs fail, we investigate and resolve the issue the same day. We run periodic test restores – file-level monthly, database quarterly, full system annually – and document the results. When a client needs a restore, we handle it. The cost of this managed approach is modest compared to the cost of discovering backup problems during an actual incident.

If your server backup has not been reviewed recently, or if you are not sure whether your current setup meets your recovery requirements, reach out through our contact page. We can audit your backup configuration, test a restore, and identify any gaps before they matter.

Get the Best IT Support

Schedule a 15-minute call to see if we’re the right partner for your success.

Invalid Email
Invalid Number
Please check the captcha to verify you are not a robot.
Testimonials

What Our Clients Say

Here is why you are going to love working with Sequentur

Need help?

FAQs About Our Managed IT Services