Programa de copias de seguridad rápido, eficiente y cifrado que deduplica los datos y almacena snapshots en backends locales, SFTP, S3, Azure, GCS y otros.
borgbase/vykar
Una herramienta rápida de copias de seguridad en Rust, cifrada y con deduplicación, configurada mediante YAML y compatible con almacenamiento S3, SFTP y REST.
Alternativa open source a:Time Machine
Acronis True Image
- Estrellas
- 722
- Forks
- 21
- Issues abiertos
- 35
- Último commit
- hace 3 días
¿Qué es?
Vykar es una herramienta de copias de seguridad de línea de comandos escrita en Rust. Guarda snapshots en su propio formato de repositorio en disco, cifra los datos con AES-256-GCM o ChaCha20-Poly1305 y deriva las claves con Argon2id. El contenido duplicado se elimina mediante la fragmentación basada en contenido FastCDC, y los datos se pueden comprimir con LZ4 o Zstandard.
Las copias de seguridad se definen en un archivo de configuración YAML que permite especificar varios repositorios, hooks y volcados generados con comandos para hacer copias de bases de datos. Los repositorios pueden estar en el sistema de archivos local, en almacenamiento compatible con S3, en servidores SFTP o en un servidor REST dedicado que admite la protección de solo anexado y las cuotas. Un daemon integrado ejecuta ciclos de copia de seguridad a intervalos definidos, por lo que no hace falta usar cron.
Vykar incluye un servidor WebDAV y una interfaz gráfica de escritorio basada en Slint para explorar y restaurar snapshots. Funciona en Linux, macOS y Windows. El proyecto no es compatible con los repositorios de Borg ni de Restic, y sus autores desaconsejan usarlo en producción por ahora.
Funciones clave
- 01Repositorios cifrados con AES-256-GCM o ChaCha20-Poly1305 y derivación de claves con Argon2id.
- 02Deduplicación mediante fragmentación basada en contenido FastCDC.
- 03Almacenamiento en discos locales, proveedores compatibles con S3, SFTP o un servidor REST.
- 04Configuración YAML con varios repositorios, hooks y volcados generados con comandos.
- 05Programación integrada mediante vykar daemon e interfaz gráfica de escritorio con copias de seguridad desde la bandeja del sistema.
- 06Copias de seguridad simultáneas desde varias máquinas en el mismo repositorio.
Casos de uso
- Hacer copias de seguridad de estaciones de trabajo personales o servidores en S3 o en un host SFTP.
- Programar volcados de bases de datos y copias de seguridad periódicos sin cron.
- Ejecutar un servidor REST de copias de seguridad autohospedado con protección de solo anexado.
- Evaluar una nueva herramienta de copias de seguridad basada en Rust junto con instalaciones existentes de Borg o Restic.
Inicio rápido
- 1
Ejecuta el script oficial de instalación indicado en el README
- 2
Genera un archivo de configuración inicial
vykar config - 3
Inicializa el repositorio
vykar init - 4
Ejecuta una copia de seguridad
vykar backup
Antes de usarlo
- El README indica que todavía no se use para copias de seguridad en producción, así que el proyecto aún está en una fase inicial.
- Se distribuye bajo la licencia GPL-3.0, una licencia copyleft que puede limitar la forma de distribuir obras derivadas.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es vykar?
- Una herramienta rápida de copias de seguridad en Rust, cifrada y con deduplicación, configurada mediante YAML y compatible con almacenamiento S3, SFTP y REST. Vykar es una herramienta de copias de seguridad de línea de comandos escrita en Rust. Guarda snapshots en su propio formato de repositorio en disco, cifra los datos con AES-256-GCM o ChaCha20-Poly1305 y deriva las claves con Argon2id. El contenido duplicado se elimina mediante la fragmentación basada en contenido FastCDC, y los datos se pueden comprimir con LZ4 o Zstandard.
- ¿vykar es gratuito? ¿Qué licencia tiene?
- vykar es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿vykar sigue mantenido?
- Mantenimiento activo. El último commit de vykar fue el 4 nov 2026.
- ¿Para qué puedo usar vykar?
- Hacer copias de seguridad de estaciones de trabajo personales o servidores en S3 o en un host SFTP. Programar volcados de bases de datos y copias de seguridad periódicos sin cron. Ejecutar un servidor REST de copias de seguridad autohospedado con protección de solo anexado. Evaluar una nueva herramienta de copias de seguridad basada en Rust junto con instalaciones existentes de Borg o Restic.
- ¿Cómo se instala vykar?
- Ejecuta el script oficial de instalación indicado en el README Genera un archivo de configuración inicial: vykar config Inicializa el repositorio: vykar init Ejecuta una copia de seguridad: vykar backup
- ¿Dónde consigo vykar?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/borgbase/vykar
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación de escritorio para crear copias de seguridad cifradas y versionadas de tus archivos en unidades locales, almacenamiento en la nube o el servicio gestionado de BlinkDisk.
Programa de copias de seguridad con deduplicación, compresión y cifrado autenticado opcionales, que solo almacena los fragmentos de datos modificados.
Cliente de backup gratuito y de código abierto que guarda copias cifradas, incrementales y comprimidas en servicios de almacenamiento en la nube y servidores de archivos remotos.
Herramienta multiplataforma de backup con snapshots cifrados, deduplicados e incrementales en almacenamiento en la nube, de red o local, con CLI e interfaz gráfica.
Motor de backup de código abierto que crea snapshots cifrados, deduplicados y verificables, que puedes explorar y restaurar desde la CLI o la interfaz web.