Home/ Home/ Blog/ Backup Strategy for a Small UAE Business

A Backup Strategy for a Small UAE Business: 3-2-1 in Practice

Your books, your stock, your invoices, your VAT records. A plain-English plan to keep them safe on the shop PC, on a local drive, and off-site - tested, not hoped for.

Why this matters

The day your shop PC dies is not the day to learn about backups

Small businesses in the UAE lose data the same way everywhere else does - a failed SSD in a five-year-old billing PC, a stolen laptop from a locked office, an accidental format during a Windows reinstall, ransomware from a pirated Office installer, an AC leak over a POS counter. The difference here is the paperwork afterwards. Under UAE VAT law you must be able to produce tax invoices, credit notes, and the underlying accounting records on demand, and keep them for five years (fifteen for real estate). If your only copy of the last three years of sales was on the drive that died on a Thursday afternoon, the FTA does not care that your IT guy is on leave.

This guide walks through a backup plan that a shop owner, a restaurant manager, or a trading company accountant can actually run without a full-time sysadmin. It is written around the 3-2-1 rule that every serious IT team follows, adapted to the reality of a UAE SME running an on-premise ERP or POS on a single PC or a small LAN.

The 3-2-1 rule in one line

Keep at least 3 copies of your data, on 2 different types of media, with 1 copy off-site. Everything below is just detail on top of that sentence.

What actually needs backing up

Before choosing tools, be honest about what you are protecting. In a typical small UAE business running an offline-first ERP like Zeyto, four things matter, in this order.

First, the operational database - the PostgreSQL data directory or a logical dump of it. This is your ledger, your customers, your items, your stock balances, your invoices, and your VAT audit trail. Losing it is losing the business's memory. Second, uploaded files and print templates - scanned trade licences, supplier invoices, signed delivery notes, custom invoice layouts, company logo, and the letterhead the accountant spent a weekend designing. Third, configuration - the licence file (.zlic), any environment settings, the list of users and their roles, printer mappings, and integration keys. Fourth, and often forgotten, the install media itself - the exact ERP binary version you were running, so a restore lands on a compatible engine instead of a newer one that migrates the schema before you have taken a fresh dump.

The four things worth backing up

Database

PostgreSQL dump or filesystem snapshot. Contains ledger, invoices, stock, VAT records. If you back up only one thing, back up this.

Attachments and templates

Uploaded PDFs, scans, logos, custom invoice and label designs. Usually a folder next to the database - do not assume the DB dump includes them.

Configuration

Licence file, users and roles, printer mappings, connection strings. Small in size, painful to rebuild from memory.

Matching binary

Keep the installer for the exact ERP version in use. Restoring last month's dump into next quarter's build can trigger unwanted migrations.

3-2-1 translated to a corner shop, a restaurant, and a trading office

The rule is the same, the media differ. A neighbourhood grocery on a single POS PC might keep the live database on the internal SSD (copy 1), an automated nightly dump to a USB drive left plugged in at the till (copy 2, different media), and an encrypted upload to cloud storage over the shop's Etisalat or du line (copy 3, off-site). A five-terminal restaurant with a back-office server can add a NAS in the manager's office as an extra local target, and rotate two external drives - one at the restaurant, one taken home by the owner. A trading company in JAFZA with a proper server room already has RAID for uptime, but RAID is not backup - the third copy still has to leave the building, whether that is an encrypted upload to S3-compatible storage or a courier taking an LTO tape once a week.

The point of the 2-different-media clause is that a single failure mode should not take out all your copies. Two files in two folders on the same SSD is one copy, not two. A database on a server and a replica on the same server's second disk is still one site.

Backup targets compared

TargetCostSpeedOff-site?Fits SME?
External USB drive (rotated)LowFastOnly if taken homeYes - most shops
NAS on the LANMediumFastNoYes - multi-till or office
Encrypted cloud (S3-compatible, OneDrive, Google)Low monthlyDepends on lineYesYes - if line is decent
Second office / branch serverMediumFast on LAN, slow across sitesYesYes - multi-branch
LTO tapeHigh upfrontSlow but reliableYes if rotatedOverkill for most SMEs
Emailing a dump to yourselfFreeSlowSort ofNo - do not do this

A weekly rhythm that actually gets done

1

Daily - automated database dump

Scheduled at close of business. Written to the local drive and to a second target (USB or NAS). No human involvement. Retain the last 14 daily copies.

2

Daily - encrypted off-site upload

After the local dump completes, push it to cloud storage with client-side encryption. If the line is slow, upload only the compressed dump, not the whole folder.

3

Weekly - swap the external drive

Owner or manager physically swaps the USB or portable drive and takes the previous week's drive home. Two drives in rotation is the minimum, three is safer.

4

Monthly - test restore

Restore last night's dump into a scratch database on a spare PC or a second Zeyto company. Open a few invoices, run a stock report, check that the VAT return figures match. This is the step everyone skips and later regrets.

5

Quarterly - archive and verify retention

Copy the month-end backup to a long-term folder that is not part of the rolling retention. UAE VAT records must be kept for five years - your rolling 14-day retention will not cover that on its own.

6

Annually - review the whole plan

New POS terminal, new warehouse, new accountant, new laptop - the plan drifts. Once a year, walk through it as if the shop PC were stolen tonight.

Owner's checklist - can you answer yes to all of these?

  • I know exactly which folder contains my live database
  • A backup ran successfully in the last 24 hours
  • At least one recent copy is off the premises right now
  • My backups are encrypted
  • I have restored a backup in the last 90 days
  • I have the matching ERP installer archived
  • I have written down the restore steps
  • My licence file is backed up

How Zeyto handles this out of the box

Zeyto is offline-first by design, so backup is treated as a first-class function of the product rather than an IT afterthought. Every install ships with a scheduled local backup that dumps the PostgreSQL database on a cadence the owner sets, writes to a configurable folder, and rotates old copies automatically. A second target can be added - typically an external drive or a LAN path - to satisfy the 2-different-media half of 3-2-1 without any scripting.

For the off-site copy, Zeyto Cloud offers optional encrypted backup. The database dump is encrypted on the local machine before it leaves, uploaded over an outbound-only HTTPS connection, and stored against the licence. If the shop PC is stolen tomorrow, a partner can reinstall the binary on new hardware, activate the same .zlic licence, and pull the latest encrypted dump down to restore. The cloud never holds a decryptable copy of your books - only the encrypted blob and enough metadata to find it again. Restore is a guided flow in the product, not a command-line ritual, and it defaults to restoring into a scratch company first so you can verify before overwriting live data.

None of that removes the owner's responsibility to actually test a restore. It just removes the excuses.

RAID is not backup. Sync is not backup.

A mirrored disk protects against one disk failing. It does not protect against a deleted table, a ransomware encryption pass, or a fire. A folder syncing to OneDrive will happily sync your ransomware-encrypted files over the good ones. Real backup is a separate copy, at a separate point in time, in a place the live system cannot reach and rewrite.

A word on ransomware and the UAE threat model

Small UAE businesses are not too small to be targeted. Most ransomware is untargeted - it lands through a phishing email, a pirated software installer, or a browser exploit, and encrypts whatever the logged-in user can write to. If your backup drive is permanently mounted with a drive letter and the shop user has write access to it, the ransomware has write access to it too. Mitigations that actually work: at least one backup copy on media that is offline most of the time (a drive that is only plugged in during the backup window, then removed), an off-site copy on storage that requires separate credentials the shop PC does not have cached, and versioned retention so yesterday's encrypted files do not overwrite last week's clean ones.

VAT records, retention, and audit-readiness

UAE VAT legislation requires taxable persons to keep accounting records, tax invoices, credit notes, and import/export documents for five years from the end of the tax period they relate to - fifteen years for real estate. That is a retention requirement, not a backup requirement, but the two collide in practice. Your rolling 14-day or 30-day backup will not satisfy a request from the FTA for records from four years ago. Somewhere in the plan you need a long-term archive: a monthly or quarterly copy that is set aside and not overwritten. Zeyto's report exports and PDF invoice archives make this easier because the archived artefacts are readable without the ERP - but the safest position is to keep both the database dump and the exported PDFs of the period's tax invoices, VAT return workings, and the FTA-format sales and purchase registers.

FAQ

Straight answers

How often should a small UAE business back up its accounting data?
At minimum once a day, at end of business. Shops with heavy transaction volume - supermarkets, restaurants, busy trading offices - benefit from an additional midday dump. The cost of a daily automated backup is essentially zero, and the cost of losing a full day of invoices is not.
Is cloud backup enough on its own?
No. Cloud alone is one copy on one type of media, dependent on your internet line and the provider being reachable when you need to restore. The 3-2-1 rule exists because every single medium can fail. Keep a local copy as well - the cloud is your off-site copy, not your only copy.
How long do I have to keep VAT records in the UAE?
Five years from the end of the relevant tax period for most businesses, and fifteen years for real estate records. This applies to tax invoices, credit notes, accounting records, and import/export documentation. Plan a long-term archive on top of your rolling backup rotation to meet it.
Can I just rely on the RAID in my server?
No. RAID protects against a single disk failing while the server keeps running. It does not protect against deletion, corruption, ransomware, theft, or fire. Every mirrored copy is written the same instant, including the mistakes. Treat RAID as uptime insurance, not backup.
What is the cheapest workable backup setup for a one-PC shop?
Two rotated USB drives - one plugged in for the nightly automated dump, one taken home - plus a small monthly cloud storage account for the encrypted off-site copy. Total hardware cost is under a few hundred dirhams, and the recurring cost is a coffee a month.
How do I know my backups actually work?
Restore one. Once a quarter at minimum, pick last night's backup, restore it into a scratch company or a spare PC, open a handful of recent invoices, and run a stock or VAT report. If the numbers match production, the backup works. If you have never tested a restore, you do not have a backup - you have a hope.
Does Zeyto's encrypted cloud backup mean Zeyto can read my books?
No. The dump is encrypted on your machine before upload. Zeyto Cloud stores the encrypted blob and enough metadata to associate it with your licence, so a partner can restore it to a new PC when needed. The plaintext data lives on your hardware.

Backups that just run, on the PC you already own

Book a walkthrough, or start a 14-day trial on your own PC with your own data. No cloud lock-in, no data leaving your premises.