Backup software based on Java