← Back to Blog
February 10, 2024 • 5 min read

Introducing HifzNet CLI v2.4: Faster Backups, Better Performance

We're excited to announce the release of HifzNet CLI v2.4 with significant performance improvements and new features for automation.

After months of development and extensive testing with our beta users, we're thrilled to release HifzNet CLI v2.4. This update delivers significant performance improvements, new automation capabilities, and enhanced monitoring features that our users have been requesting.

Performance Improvements

35% Faster Incremental Backups

The headline feature of v2.4 is dramatically faster incremental backups. By optimizing our delta detection algorithm and implementing parallel chunk processing, we've achieved a 35% speed improvement for incremental backups on average. For users with large datasets (>100GB), improvements can exceed 50%.

Benchmark Results

Dataset: 250GB with 15% daily changes

v2.3: 42 minutes

v2.4: 27 minutes (35% faster)

Optimized Memory Usage

We've completely rewritten the chunk management system to reduce memory footprint by up to 40%. This means you can backup larger datasets on systems with limited RAM, and backup operations no longer compete with your applications for memory resources.

New Features

Advanced Scheduling

The new scheduler supports complex backup schedules with multiple rules:

Example: Multi-tier backup schedule
hifznet schedule add \
  --hourly-incremental \
  --daily-full "02:00" \
  --weekly-archive "Sunday 01:00" \
  --exclude "*.tmp,*.log"

This configuration runs incremental backups every hour, full backups daily at 2 AM, and creates weekly archives on Sundays at 1 AM.

Real-time Monitoring

The new `hifznet monitor` command provides live backup status with detailed progress indicators:

  • Files scanned vs total
  • Current upload speed and ETA
  • Compression ratio achieved
  • Deduplication statistics
  • Network latency and connection health

Webhook Integration

V2.4 adds native webhook support for backup events. Get notified when backups complete, fail, or encounter errors:

Configure webhooks
hifznet webhook add \
  --url "https://your-app.com/backup-webhook" \
  --events "backup.complete,backup.failed" \
  --auth-token "your-secret-token"

Enhanced Security

Hardware Security Module Support

For enterprise users, v2.4 adds support for storing encryption keys in Hardware Security Modules (HSM). This provides an additional layer of key protection for highly sensitive data.

Improved Audit Logging

All backup operations now generate detailed audit logs compatible with SIEM systems. Logs include timestamps, file hashes, user identity, and operation outcomes.

Breaking Changes

We've kept breaking changes to a minimum, but there are a few to be aware of:

  • The old `--parallel` flag is deprecated; use `--threads N` instead
  • Config file format updated (automatic migration on first run)
  • Minimum supported server version is now 2.2.0

Migration Guide

Upgrading to v2.4 is straightforward:

Linux / macOS
curl -sSL https://get.hifznet.tech | sh
hifznet version  # Should show v2.4.0
Windows
winget upgrade HifzNet.CLI

Your existing backup configurations and schedules will be automatically migrated on first run. We recommend testing with a small backup before migrating production workloads.

What's Next

We're already working on v2.5, which will focus on:

  • Built-in backup verification and integrity checking
  • Support for S3 Glacier for long-term archives
  • Advanced deduplication across backup sets
  • Native Docker volume backup

Get Started

Download HifzNet CLI v2.4 today and experience the performance improvements yourself. Check out our updated documentation for guides on the new features.

As always, we'd love to hear your feedback. Join our community forum or reach out to support@hifznet.tech with questions or suggestions.

← Back to Blog