Data Diaper
Extensible Backup program written in Python
New project idea: Data Diaper
Submitted by errorlevel on Thu, 2004-12-09 10:12My latest project to embark on is called Data Diaper. It is a program that I've been meaning to write. I've been wanting a project that should be easy to get results from so that progress can be seen when it is made. Also, I've been looking for a project idea to use to learn Python. My first idea was to code some utilities for handling my music collection in Python, but I rather enjoy the current utilities that I've made and couldn't think of any other music collection utilities that I needed.
My criteria for writing Data Diaper are these:
- Modular design to allow backups to be made to new destinations (e.g. CD-R/RW, HTTP, FTP, SFTP, NFS, SMB, etc.)
- Modular design to allow different sources for backups so that one could back up a collection of CDs, a directory on an FTP server, their home directory on a server they have SSH access to, etc.
- Support for incremental backups
- Written in Python
- Simplicity
These criteria present a few questions.
