//! Backup and Disaster Recovery System
//!
//! Provides automated backups for all data stores with configurable schedules and retention
//! policies.
//!
//! # Architecture
//!
//! - **BackupManager**: Orchestrates backups across all databases
//! - **Database-specific providers**: PostgreSQL, Redis, ClickHouse, Elasticsearch
//! - **Storage backends**: Local filesystem, S3-compatible
//! - **Recovery utilities**: Restore from backups
//!
//! # Example
//!
//! ```ignore
//! use fraiseql_server::backup::BackupManager;
//!
//! let manager = BackupManager::new(config).await?;
//! manager.start().await?; // Starts background backup scheduler
//! ```
pub use BackupConfig;
pub use BackupManager;
pub use BackupProvider;
pub use ;