Vietify IT
Tư vấn miễn phí
Backing Up Accounting Software Databases: What IT Usually Gets Wrong
Tất cả bài viết

Backing Up Accounting Software Databases: What IT Usually Gets Wrong

Vietify IT Team6 phút đọc

Accounting data is the backbone of every business — but it's routinely backed up incorrectly, making recovery impossible or causing serious data integrity errors.


An Incident Most Business Owners Don't Know Can Happen

A small manufacturing company in Da Nang contacted Vietify IT after a server failure. They had a backup — a nightly folder copy of their MISA installation directory to a NAS.

When they attempted to restore, MISA refused to open the data file:

"Error: Database is inconsistent. Please contact your vendor."

The problem: MISA uses a SQL Server database. Copying the .dat files or the MISA folder while the software is running is not sufficient — the database is in an inconsistent state when copied this way.

They lost 3 days to manual recovery and still lost 2 weeks of data.


Why Copying a Folder Is Not a Database Backup

Popular accounting and ERP software in Vietnam uses various underlying database technologies:

SoftwareDatabaseWrong Way to Back UpCorrect Way
MISA SMESQL ServerCopying C:\MISA folderSQL Server Backup (.bak)
Fast AccountingSQL Server / PervasiveCopying .dat filesFull database dump
Bravo ERPSQL ServerCopying the folderVSS-aware backup
SAP Business OneSAP HANA / SQL ServerCopying the folderSAP backup tools
CukCuk (F&B)Cloud-basedN/AManaged cloud backup
KiotVietCloud-basedN/AManaged cloud backup

The rule: An open database file (held by SQL Server or the application) cannot be copied consistently using standard file copy. You will get a corrupted file.


How to Back Up SQL Server Databases Correctly (MISA, Fast, Bravo)

Method 1: Automated SQL Server Backup Job

This is the standard and most reliable method:

-- Run in SQL Server Management Studio
-- Create daily full backup
BACKUP DATABASE [MISA_DB] 
TO DISK = 'D:\Backups\MISA_DB_20260413.bak'
WITH COMPRESSION, CHECKSUM, FORMAT, INIT,
     NAME = 'MISA Full Backup', STATS = 10;
GO

Setting it up automatically:

  1. Open SQL Server Agent
  2. Create a new Job → Step 1: T-SQL backup script
  3. Schedule: daily at 01:00 (before the overall cloud backup window)
  4. Add email notification on failure

Result: A consistent .bak file that can be fully and reliably restored.

Method 2: VSS-Aware Backup (Veeam/Acronis)

Professional backup software like Veeam Backup & Replication and Acronis Cyber Protect use Volume Shadow Copy Service (VSS) — Microsoft's technology for creating consistent snapshots of open files.

When backing up a SQL Server with Veeam/Acronis:

  • VSS creates a consistent snapshot at a point in time
  • SQL Server is notified to flush its buffer cache to disk
  • Backup is taken from the snapshot — no performance impact
  • Resulting backup file is 100% consistent and fully restorable

Note: VSS must be explicitly enabled and verified — it is not always active by default in all configurations.

Method 3: MISA's Built-In Backup

MISA SME has an integrated backup feature:

  1. In MISA → Utilities → Back Up Data
  2. Set up an automatic schedule

Limitation: MISA's native backup produces a proprietary .zip or .bak file — you still need to copy this file to an offsite/cloud location. It does not automatically push to cloud storage.


Recommended Database Backup Frequency

Backup TypeFrequencyMethod
Transaction Log BackupEvery 15–60 minutes (for low RPO)SQL Server Agent
Differential BackupDaily (during lunch break)SQL Server Agent
Full BackupNightly (01:00–03:00)SQL Server Agent + VSS
Cloud BackupAfter nightly full backupHyper Backup / Veeam

Testing Database Backups: The Step You Cannot Skip

Insufficient: Checking that the .bak file exists Required: Actual restore to a test environment and data verification

Monthly test procedure:

-- Restore to a test database
RESTORE DATABASE [MISA_DB_TEST]
FROM DISK = 'D:\Backups\MISA_DB_20260413.bak'
WITH MOVE 'MISA_DB' TO 'D:\Test\MISA_DB_test.mdf',
     MOVE 'MISA_DB_log' TO 'D:\Test\MISA_DB_test_log.ldf',
     NORECOVERY, REPLACE;
GO

-- Check consistency
DBCC CHECKDB([MISA_DB_TEST]);
GO

Then open MISA pointing to the test database and verify:

  • Recent month figures match printed reports
  • No errors when running standard reports

Accounting Software Data That's Often Missed

Beyond the primary database, don't forget to back up:

  • License numbers and activation keys — losing these means purchasing new licenses or waiting for vendor reactivation
  • Custom configuration — chart of accounts, report templates, company settings
  • Attached files and invoice images — frequently stored outside the database in a separate folder
  • Electronic invoices (e-invoices) — must be retained per Ministry of Finance requirements
  • Custom Crystal Reports or report templates — often forgotten and time-consuming to recreate

Vietnamese Legal Requirements for Accounting Data Retention

Under the Accounting Law and related regulations:

  • Accounting documents: minimum 10 years retention
  • General ledger books: 10 years
  • Detailed ledger books: 10 years
  • Electronic invoices: 10 years

This means accounting backup is not just a technical matter — it is a legal obligation. You must be able to restore accounting data from 10 years ago if the tax authority requests it.

Chief accountant reviewing successfully restored financial reports Backing up accounting data correctly is a legal obligation in Vietnam, not just good IT practice.


Accounting Data Backup Checklist

  • SQL Server Backup Job running daily (not just folder copying)
  • Backup .bak files stored at a location isolated from the production server
  • Nightly cloud backup covering the .bak files
  • Monthly restore test to a test database
  • Minimum 10-year retention for accounting data (legal requirement)
  • Attached files and invoice images backed up separately
  • License keys and activation details stored securely offsite

Vietify IT Supports Accounting and ERP Backup

We have hands-on experience setting up backup for:

  • MISA SME, MISA AMIS
  • Fast Accounting, Fast ERP
  • Bravo ERP, SAP Business One
  • POS software (CukCuk, KiotViet, F&B systems)

Our service includes:

  • Assessment of the current backup method for each system
  • Setting up SQL Server Backup Jobs and scheduling
  • Integration with the overall backup strategy (3-2-1-1)
  • Monthly restore testing with documented results
  • Compliance advice on retention requirements under Vietnamese law

Free Accounting Backup Consultation. We'll check how you're currently backing up MISA/Fast and tell you definitively whether you could actually recover from it.

Call: 0914 985 772 | vietify.vn/contact


Vietify IT Services — Accounting and ERP Data Protection Specialists in Da Nang.

Chia sẻ bài viết

Cần tư vấn IT cho doanh nghiệp?

Vietify IT cung cấp Managed IT từ 4.990.000đ/tháng. Phản hồi trong 30 phút.

Nhận tư vấn miễn phí

Bình luận

Đang tải bình luận…

Để lại bình luận

0/2000

Bình luận sẽ được kiểm duyệt trước khi hiển thị.

Xem tất cả bài viết

Cập nhật: 21/4/2026