Most existing data backup systems are too professional to understand. It usually needs time-consuming training for a man to learn how to configure the backup system to make sure it works well. This has greatly affected the data backup systems popularity. In this paper, we design and implement an embedded backup system which uses a hard disk and an embedded development board to integrate a backup-server and a backup-client, increment backup in non-fixed block-level, and provides a friendly Web UI (user interface) to the end-user. The final evaluation shows that the system is easily, efficiency, storage-space saving and network-bandwidth saving, and it can be used in many situations.