AutoBackups/config.json

61 lines
1.6 KiB
JSON

{
"observation_directories": [
{
"path": "C:\\Users\\migue\\Downloads\\TestBackups",
"type": "siemens_s7",
"enabled": true,
"description": "Directorio principal de proyectos Siemens"
},
{
"path": "D:\\Engineering\\Projects",
"type": "siemens_s7",
"enabled": true,
"description": "Proyectos de ingeniería adicionales"
},
{
"path": "C:\\Important\\Documentation",
"type": "manual",
"enabled": true,
"description": "Documentación importante para backup manual"
}
],
"backup_destination": "D:\\Backups\\AutoBackups",
"global_settings": {
"default_schedule": "daily",
"default_schedule_time": "02:00",
"retry_delay_hours": 1,
"backup_timeout_minutes": 0,
"min_free_space_mb": 100,
"scan_interval_minutes": 60,
"min_backup_interval_minutes": 10
},
"everything_api": {
"dll_path": "Everything-SDK\\dll\\Everything64.dll",
"enabled": true,
"search_depth": -1,
"skip_last_level_for_s7p": true
},
"web_interface": {
"host": "127.0.0.1",
"port": 5120,
"debug": false
},
"logging": {
"level": "INFO",
"max_log_files": 30,
"log_rotation_days": 30
},
"backup_options": {
"compression_level": 6,
"include_subdirectories": true,
"preserve_directory_structure": true,
"hash_algorithm": "md5",
"hash_includes": ["timestamp", "size"],
"backup_type": "complete",
"process_priority": "low",
"sequential_execution": true,
"filename_format": "HH-MM-SS_projects.zip",
"date_format": "YYYY-MM-DD"
}
}