El equipo de BorgBase ha presentado Vykar, una nueva herramienta de copia de seguridad de código abierto escrita en Rust que supera a Borg, Restic y otras en pruebas de velocidad. Publicada bajo licencia GPL-3.0, incluye cifrado, deduplicación y una interfaz gráfica de usuario integrada. Las pruebas de rendimiento demuestran que realiza las copias de seguridad más rápido y utiliza más memoria.
Vykar es una herramienta de copia de seguridad cifrada y deduplicada desarrollada por el equipo de BorgBase, creadores de un servicio de repositorio gestionado para Borg y Restic. A diferencia de estas herramientas, Vykar utiliza su propio formato de repositorio y se configura mediante un único archivo YAML que define los repositorios, los directorios de origen, el cifrado y las políticas de retención. Se inspira en BorgBackup y Borgmatic, pero se desmarca con características propias como vykar-gui, una interfaz de escritorio compatible con la bandeja del sistema para copias de seguridad programadas y bajo demanda, y un servidor WebDAV para explorar instantáneas. Entre sus principales funciones se encuentran la programación a través de un demonio vykar, la deduplicación FastCDC, la compresión LZ4 o Zstandard, el cifrado AES-256-GCM o ChaCha20-Poly1305 con derivación de clave Argon2id y la compatibilidad con copias de seguridad simultáneas de varios clientes en el mismo repositorio. Los backends de almacenamiento abarcan sistemas de archivos locales, almacenamiento de objetos compatible con S3, SFTP y un servidor REST. En pruebas comparativas con un conjunto de datos de 49 GiB de 367.000 archivos, Vykar realizó la copia de seguridad en 61 segundos y la restauración en 69 segundos, superando a Borg (268s de copia de seguridad, 225s de restauración), Restic (138s de copia de seguridad, 130s de restauración), Kopia (85s de copia de seguridad, 132s de restauración) y Rustic (313s de copia de seguridad, 82s de restauración). Utilizó 234 segundos de CPU para la copia de seguridad, menos que sus competidores, pero necesitó 623 MB de memoria frente a los 236 MB de Borg. El tamaño de los repositorios osciló entre 19,7 y 19,9 GB en todas las herramientas con compresión Zstd. Los binarios preconstruidos están disponibles para Linux (x86_64, aarch64 con glibc o musl), macOS en Apple Silicon y Windows a través de las versiones de GitHub, junto con la instalación de Cargo.