The following kinds of file system files need to be backed up:
Content Engine configuration files
Publication web applications
Content Engine program files
There are many utilities available, both commercial and open source, for carrying out file system backups. You can either use one of these or write your own backup script.