Backup and restore database

Your database is constantly evolving as you add, update, and delete contacts. At some point, you may need to recover deleted contacts or notes, whether accidental or intentional.

Restoring your database is simple, even in the event of a computer or hard drive failure — provided you have a backup file. You can manually back up the database to a secure location or set up automatic backups for added protection.


Backup database

To manually back up the database, go to Database > Backup in the main menu. This opens the Save File dialog, allowing you to choose a backup location.

E-Z Contact Book stores data in a single database file called CONTACTS.DB. When you create a backup, the program generates a copy of this file, automatically appending a date stamp to the filename in the format CONTACTS_YYYYMMDD.DB.

By backing up regularly, you can restore your data easily using the same process as importing from other sources—without any extra mapping required.


Auto-backup

The program includes an auto-backup feature (enabled by default), eliminating the need for manual backups. It automatically saves a copy of your database at scheduled intervals (daily, weekly, or monthly), appending a date stamp to the filename for easy tracking. By default, auto-backup files are stored in: shell:AppData\E-Z Contact Book\Backup

This folder is secure, inaccessible to other Windows users (similar to your main contacts database). However, you can choose a different backup location, such as an external drive, network storage, or a flash drive. This ensures your contacts remain safe even in the event of a system crash.

Auto-backup files follow the format: CONTACTS_AUTO_BACKUP_YYYYMMDD.DB*.

Note: The *YYYMMDD in the filename represents the backup date. For example, CONTACT_20130517.DB means was saved on May 17, 2013.


Restore database

E-Z Contact Book can only restore data from its own backup files (*.DB).

Important: Backup files created by other software are not compatible with E-Z Contact Book and cannot be restored.

There are two ways to restore a backup:

After selecting a backup file, you’ll be prompted to choose how to import (restore) your contacts:

Because older backup files may contain different data than your current database, you’ll need to decide whether to add, merge, or replace contacts. For details, see how to resolve differences between current data and imported data.


Cleanup database

Over time, database operations—such as adding, deleting, and updating contacts—can leave behind empty space or "free" database pages. This can cause the database file to grow larger than necessary, potentially slowing down program performance.

To optimize and reduce database size, select Database > Cleanup from the main menu. This will rebuild the database and reclaim unused space.