L'équipe de BorgBase a présenté Vykar, un nouvel outil de sauvegarde open-source écrit en Rust qui surpasse Borg, Restic et d'autres dans les tests de vitesse. Publié sous licence GPL-3.0, il propose le chiffrement, la déduplication et une interface graphique de bureau intégrée. Les tests de performance montrent qu'il effectue des sauvegardes plus rapidement tout en utilisant plus de mémoire.
Vykar est un outil de sauvegarde chiffrée et dédupliquée développé par l'équipe de BorgBase, créateur d'un service de dépôt géré pour Borg et Restic. Contrairement à ces outils, Vykar utilise son propre format de référentiel et est configuré via un fichier YAML unique définissant les référentiels, les répertoires sources, le chiffrement et les politiques de rétention. Il s'inspire de BorgBackup et de Borgmatic, mais se distingue par des fonctionnalités de première main telles que vykar-gui, une interface de bureau avec prise en charge de la barre d'état système pour les sauvegardes à la demande et planifiées, et un serveur WebDAV pour parcourir les instantanés. Les principales fonctionnalités comprennent la planification via un démon vykar, la déduplication FastCDC, la compression LZ4 ou Zstandard, le chiffrement AES-256-GCM ou ChaCha20-Poly1305 avec dérivation de clé Argon2id, et la prise en charge de sauvegardes multi-clients simultanées vers le même référentiel. Les backends de stockage englobent les systèmes de fichiers locaux, le stockage d'objets compatibles S3, SFTP et un serveur REST. Dans les benchmarks sur un ensemble de données de 49 GiB de 367 000 fichiers, Vykar a sauvegardé en 61 secondes et restauré en 69 secondes, battant Borg (268s sauvegarde, 225s restauration), Restic (138s sauvegarde, 130s restauration), Kopia (85s sauvegarde, 132s restauration), et Rustic (313s sauvegarde, 82s restauration). Il a utilisé 234 secondes de CPU pour la sauvegarde, moins que ses concurrents, mais a nécessité 623 Mo de mémoire contre 236 Mo pour Borg. La taille des dépôts était comprise entre 19,7 et 19,9 Go pour l'ensemble des outils avec la compression Zstd. Des binaires préconstruits sont disponibles pour Linux (x86_64, aarch64 avec glibc ou musl), macOS sur Apple Silicon, et Windows via les versions GitHub, parallèlement à l'installation de Cargo.