# ctrlx-backup Readme

This document contains hints for editing backup archives.

The primary file of a backup is ctrlx-setup.json located in the root folder of the backup archive. Other files of the
backup are
referenced as resource files from within the ctrlx-setup.json file via "$path" properties. Only referenced files or
folders are used during a restore operation.

The ctrlx-setup.json file can be used stand-alone if no resource files are required, e.g. for dateTime settings.

The backup archive also contains a JSON schema file (setup.v1.schema.json). If the schema file and the ctrlx-setup.json
file
are in the same directory, you get editing support with a modern editor like Visual Studio Code.

## File naming rules

- File and folder names should be lower-case
- Resource files are looked up case-insensitive
