Module backup

Module backup 

Source
Expand description

Backup and restore functionality for CHIE storage.

This module provides:

  • Full backup creation
  • Incremental backup support
  • Backup restoration with integrity verification
  • Progress tracking for long operations

Structs§

BackupConfig
Backup configuration.
BackupContentEntry
Entry for each content item in the backup.
BackupManager
Backup manager for creating and restoring backups.
BackupManifest
Backup manifest describing the backup contents.
BackupProgress
Progress tracking for backup/restore operations.
BackupResult
Result of a backup operation.
RestoreResult
Result of a restore operation.
RetentionPolicy
Retention policy for managing backup history.

Enums§

BackupError
Backup-related errors.
BackupType
Type of backup.

Functions§

apply_retention_policy
Apply retention policy to backup directory.