The whole solution can always be saved by copying its folder, but eScada goes further: backup and restore are also available as HMI commands, directly from the pages of your interface.
Backups are based on the ZipFolder derived object: the developer declares which folders have to be archived, and a button on a page produces a ZIP archive of them, ready to be restored whenever you need it. This means backups can be performed by the people who actually operate the machine, without file system access and without IT skills.
Recipes and production parameters are typically the part of a solution that changes every day. With HMI commands you can build your own archive of recipes, keep it up to date during normal operation and restore a recipe whenever a production batch requires it: your production know-how is always in a safe place.
Like any other client-side action, backup and restore commands are protected by user permissions: groups and users let you decide exactly who is allowed to use them.