Skip to main content

Module backup

Module backup 

Source
Expand description

Backup and restore functionality for Shurikens Backup and restore functionality for Ninja projects.

Provides functionality to create compressed backups of all projects and restore from backups. Supports scheduling backups using cron (Unix) or Task Scheduler (Windows).

Enums§

BackupFrequency
Frequency for scheduled backups.
CompressionType
Compression level for backup archives.

Functions§

create_backup
Creates a backup of all projects.
install_backup_schedule
Installs a scheduled backup job.
restore_backup
Restores projects from a backup archive.
uninstall_backup_schedule
Removes the scheduled backup job.