Digital Video Recorder (DVR), the security device that records video onto storage devices like hard disks or DVR systems, becomes more and more popular nowadays. Currently, many companies try to develop advanced DVR systems and add new state-of-the-art functions to them like motion detection, image enhancement, etc. One of the most important factors of the DVR systems is fault-tolerant, which is the ability to record, playback and store video data into a storage device without interruption or data loosing. In this paper, we propose a fault-tolerant DVR system that supports the MPEG-4  codec for high video compression ratio on the embedded PowerPC processor. Our fault-tolerant DVR system guarantees consumers against losing recorded video data by applying our new file system and overwriting policy. And a graphic user interface with various functionalities can well satisfy consumers' demands.