4 puntos por GN⁺ 2024-10-02 | 1 comentarios | Compartir por WhatsApp

Borg 2.0.0b11

Instalación

  • Explicación de cómo instalar Borg 2.0.0b11

Inicio rápido

  • Guía para comenzar rápidamente con Borg

Uso

  • Explicación del uso básico de Borg

Despliegue

  • Guía sobre cómo desplegar Borg

Preguntas frecuentes

  • Preguntas y respuestas frecuentes al usar Borg

Soporte

  • Guía sobre cómo obtener soporte para Borg

Puntos importantes de 2.x

  • Se proporciona información sobre problemas de seguridad y corrupción

Notas de actualización

  • Consideraciones de compatibilidad al actualizar de Borg 1.2.x/1.4.x a Borg 2.0
  • Cambios principales:
    • No es compatible con los repositorios existentes
    • Cambios para mejorar seguridad, velocidad y procesamiento en paralelo
    • Se pueden transferir archivos desde repositorios Borg 1.2/1.4 a repositorios Borg 2.0 usando borg transfer
    • Cambios en la sintaxis de los comandos; es necesario ajustar scripts y wrappers
    • Se eliminaron y modificaron algunos comandos y opciones

Registro de cambios 2.x

Versión 2.0.0b11 (2024-09-26)

  • Nuevas funciones:
    • Soporte para URL rclone://, con compatibilidad para más de 70 productos de almacenamiento en la nube
    • Soporte para operaciones en paralelo sobre el mismo repositorio desde el mismo cliente
    • Se añadió la función de series de archivos
  • Correcciones:
    • Mejora de rendimiento al eliminar llamadas innecesarias a repository.list()
    • Varias correcciones de errores y mejoras de rendimiento adicionales

Versión 2.0.0b10 (2024-09-09)

  • Nuevas funciones:
    • Se añadió almacenamiento basado en borgstore
    • Almacenamiento individual de objetos para reducir I/O y mejorar el rendimiento
    • Se introdujo un nuevo método de bloqueo
  • Correcciones:
    • Varias correcciones de errores y mejoras de rendimiento

Versión 2.0.0b9 (2024-07-20)

  • Nuevas funciones:
    • Se añadió una nueva implementación de caché
    • Se añadió la variable de entorno BORG_EXIT_CODES
  • Correcciones:
    • Varias correcciones de errores y mejoras de rendimiento

Versión 2.0.0b8 (2024-02-20)

  • Nuevas funciones:
    • Se añadió el hack slashdot al comando create
    • Se añadió la variable de entorno BORG_EXIT_CODES=modern
  • Correcciones:
    • Varias correcciones de errores y mejoras de rendimiento

Versión 2.0.0b7 (2023-09-14)

  • Nuevas funciones:
    • Ahora es posible extraer desde repositorios autenticados sin clave
  • Correcciones:
    • Varias correcciones de errores y mejoras de rendimiento

Versión 2.0.0b6 (2023-06-11)

  • Nuevas funciones:
    • Se añadieron varias opciones al comando diff
    • Se añadieron nuevas opciones al comando import-tar
  • Correcciones:
    • Varias correcciones de errores y mejoras de rendimiento

Versión 2.0.0b5 (2023-02-27)

  • Nuevas funciones:
    • Se añadió reintento de archivos del sistema de archivos al comando create
    • Se añadió la cuota de espacio de almacenamiento usada al comando info
  • Correcciones:
    • Varias correcciones de errores y mejoras de rendimiento

Versión 2.0.0b4 (2022-11-27)

  • Correcciones:
    • Varias correcciones de errores y mejoras de rendimiento

Versión 2.0.0b3 (2022-10-02)

  • Nuevas funciones:
    • Se añadió el comando rcompress
    • Se añadió soporte para patrones
  • Correcciones:
    • Varias correcciones de errores y mejoras de rendimiento

Versión 2.0.0b2 (2022-09-10)

  • Nuevas funciones:
    • Soporte para desplazamiento UTC en las marcas de tiempo de archivos
  • Correcciones:
    • Varias correcciones de errores y mejoras de rendimiento

Versión 2.0.0b1 (2022-08-08)

  • Nuevas funciones:
    • Se incrementó considerablemente el límite del tamaño del stream de metadatos de archivos
    • Se añadió la opción rcreate --copy-crypt-key
  • Correcciones:
    • Varias correcciones de errores y mejoras de rendimiento

Resumen de GN⁺

  • Borg 2.0 es una actualización importante que mejora significativamente la seguridad, la velocidad y el rendimiento del procesamiento en paralelo
  • Como no es compatible con Borg 1.x, se debe tener cuidado al actualizar
  • Con nuevas funciones y mejor rendimiento, ofrece compatibilidad con diversos almacenamientos en la nube
  • Entender y aprovechar los principales cambios y nuevas funciones de Borg 2.0 puede ser de gran ayuda para el respaldo y la gestión de datos

1 comentarios

 
GN⁺ 2024-10-02
Comentarios en Hacker News
  • Como usuario de BorgBackup, estoy muy satisfecho. Durante 7 años, los respaldos semanales con deduplicación han funcionado perfectamente. Recomiendo usarlo junto con Borgmatic
  • Actualmente hago respaldos en una máquina remota usando rclone, pero esto no es una solución profesional. Estoy pensando en agregar Backblaze B2 como remoto. rclone no es una herramienta de respaldo; se necesitan funciones como dividir bloques de datos en tamaños adecuados, codificar directorios completos como tar y realizar deduplicación. Me pregunto si hay alguna herramienta recomendable
  • Le eché un vistazo rápido a Restic y Duplicati, pero no son tan simples como esperaba. No necesito GUI y quiero guardar toda la configuración en un solo archivo de configuración. He oído historias aterradoras sobre algunas herramientas donde el índice se corrompe y ya no es posible recuperar los datos
  • Me pregunto si hay una comparación reciente entre Borg y Restic, o alguna razón para cambiar de Restic a Borg. Usé Borg, pero el problema era que no podía usar backends distintos de archivos locales o ssh. Me cambié a Restic para respaldar en un proveedor de almacenamiento compatible con S3. En este momento, Restic y Borg parecen estar al mismo nivel
  • Quería escribir un backend de rclone para Borg. En v1, los backends no estaban bien abstraídos y era difícil, pero en v2 Thomas Waldmann creó una buena interfaz de abstracción, así que el código de rclone pudo escribirse en menos de 300 líneas de Python
  • Que Borg funcione con almacenamiento de objetos no estaba soportado, pero algunos usuarios lo usaban así. Eso causa problemas porque, si el repositorio original se daña, la corrupción puede duplicarse. Dar soporte a rclone es una opción más sensata y con mejor proyección a futuro
  • Personalmente, me pregunto en qué momento recomendarían usar Borg en lugar de rsync. Actualmente uso rsync para respaldar directorios en otra unidad y en servicios remotos. Envidio la función de cifrado de Borg, pero me preocupa la complejidad de una herramienta nueva y el miedo a perder datos
  • Si buscas almacenamiento en línea barato, la suscripción Microsoft 365 Single ofrece 1 TB de espacio en OneDrive. Lo he usado con éxito durante varios años con Restic y rclone. No es rápido, pero funciona
  • Estoy satisfecho escribiendo respaldos de Borg en rsync.net. Tiene una opción para forzar Borg en la sesión SSH y otra para evitar eliminaciones en caso de que la clave SSH de respaldo se vea comprometida. En general, es una solución sólida que no es difícil de configurar
  • Me pregunto si hay alguna razón para elegir el cifrado de Borg o el cifrado de rclone