How do I backup/restore eCC Desktop?

This process is very useful if you want to backup your existing database and then restore it to a new computer (in the case of a change in computers), or simply create backups so that you do not lose data in the event of a computer crash.