rdiff-backup: una poderosa herramienta de respaldo incremental ahora es compatible con Python 3


Esta mejora se lanzó y publicó oficialmente el 15 de marzo de 2020, con la versión 2.0.0 y se distribuyó en el sitio de GitHub.

La muy apreciada aplicación Rdiff-backup permite a los usuarios realizar copias de seguridad de un directorio en otro destino remoto o local. Uno de los puntos fuertes de la aplicación es su simplicidad. Los usuarios pueden crear su primera copia de seguridad con una simple línea de comando:

# rdiff-backup <source-dir> <backup-dir>

Nuevo equipo

También estamos orgullosos de informarle que hemos más que duplicado nuestro equipo de desarrollo trabajando en esta aplicación, ya que todos nuestros desarrolladores y personal de soporte ahora están contribuyendo a su mejora y soporte.

A medida que nos esforzamos por ofrecer calidad y continuidad, hemos eludido cualquier movimiento de personal para evitar afectar su soporte y entregas. El equipo mejorado y descentralizado que ahora trabaja en Rdiff-backup se estableció en 2019 para contribuir a la evolución de la aplicación y, por lo tanto, a su satisfacción.

El equipo también es un esfuerzo de varias empresas que incluye a Otto Kekäläinen de Seravo y Patrik Dufresne de Ikus-Soft, así como a otros expertos, sobre todo Eric Lavarde.

El equipo mejorado ha estado trabajando duro y está dedicado a soluciones exitosas para garantizar que esta nueva versión tenga una estabilidad y eficiencia mejoradas. Estamos orgullosos de ponerlo a su disposición como parte de nuestra distribución principal.

Mejoras desde v1.2.8

Se realizaron modificaciones importantes para actualizar las herramientas de desarrollo, incluido Travis Pipeline, pruebas automatizadas para Linux y Windows, nuevo Ubuntu PPA, nuevo Fedora COPR y nuevo repositorio de Pypi.org.

Estas mejoras tienen como objetivo ayudar a los usuarios a migrar fácilmente a la versión más nueva de una manera simple y accesible. Alineados con esas mejoras, incluimos la siguiente nueva identidad visual en el lanzamiento.

En el futuro, también renovamos nuestra oferta de sitios web de respaldo de Rdiff y migramos de Savannah a GitHub Pages.

Funciones en Rdiff-Backup

Esta versión apunta principalmente a actualizar y admitir Python 3.5 y superior en Linux y Windows y, por lo tanto, no incluía tantas características nuevas en comparación con la versión oficial anterior 1.2.8. Sin embargo, todavía contiene varios parches escritos a lo largo de los años por varias distribuciones de Linux, así como algunas mejoras en términos de velocidad y eficiencia de espacio.

Rdiff-backup se ha mejorado para brindarle copias de seguridad eficientes en todos los escenarios. Aquí hay algunas características:

  • User-friendly commands and interfaces
  • Mirror creation capacity
  • Reverse incremental backup retention strategy
  • Internal information preservation
  • Space usage efficiency
  • Bandwidth usage optimization
  • Transparency on all data types and formats
  • Filesystems autodetection
  • Extended and ACL attributes support
  • Statistics preservation
  • Support for Linux and Windows; known to work on BSD and macOS X

El acceso a la lista completa de funciones está disponible aquí.

Instalación de Rdiff-Backup en Linux

La instalación para los usuarios nuevos y actuales se realiza mediante la misma implementación de copia de seguridad de Rdiff.

Aquí están las diferentes líneas de comando de implementación.

Para instalar Rdiff-Backup en Ubuntu Focal o Debian Bullseye o más reciente (tiene 2.0).

$ sudo apt install rdiff-backup

Para instalar Rdiff-Backup en las versiones posteriores de Ubuntu para versiones anteriores (necesita una versión 2.0).

$ sudo add-apt-repository ppa:rdiff-backup/rdiff-backup-backports
$ sudo apt update
$ sudo apt install rdiff-backup

Para instalar Rdiff-Backup en CentOS y RHEL 7 (de COPR).

$ sudo yum install yum-plugin-copr epel-release
$ sudo yum copr enable frankcrawford/rdiff-backup
$ sudo yum install rdiff-backup

Para instalar Rdiff-Backup en CentOS y RHEL 8 (de COPR).

$ sudo yum install dnf-plugins-core epel-release
$ sudo dnf copr enable frankcrawford/rdiff-backup
$ sudo yum install rdiff-backup

Para instalar Rdiff-Backup en Fedora 32+.

$ sudo dnf install rdiff-backup

Para instalar Rdiff-Backup en Debian y derivados, Raspbian, etc. (desde PyPi).

$ sudo apt install python3-pip python3-setuptools python3-pylibacl python3-pyxattr
$ sudo pip3 install rdiff-backup

Para instalar Rdiff-Backup en Fedora y derivados (de PyPI).

$ sudo dnf install python3-pip python3-setuptools py3libacl python3-pyxattr
$ sudo pip3 install rdiff-backup

La documentación para admitir la migración de la versión heredada 1.2.8 a la versión 2.0.0 actual estará disponible en breve aquí.

  • Rdiffweb – is a robust backup web interface solution for Rdiff-backup which allows you to visualize your results from the simplicity of your web browser with complete data access.
  • Minarca – is a hassle-free backup solution built on Rdiffweb and Rdiff-backup supporting additional features like quota management.

Deseamos reconocer a Patrik Dufresne y su empresa, Ikus-Soft por su participación, contribución y patrocinio de este anuncio. Como ya sabrá, Ikus-Soft brinda soporte profesional relacionado con la tecnología de respaldo Rdiff, Rdiffweb la interfaz para visualizar los repositorios de respaldo Rdiff y Minarca que centraliza y simplifica la gestión de respaldo.

Con el respaldo de muchos años de experiencia en el desarrollo de software de código abierto y la experiencia en estrategias de respaldo, Patrik Dufresne es un socio clave para respaldar el crecimiento de su negocio. Ikus-Soft ofrece una amplia gama de servicios en desarrollo de software, así como consultoría y soporte de TI para reforzar la seguridad de su negocio, de manera segura y eficiente.

Si necesita ayuda con la configuración de su negocio actual, o si necesita satisfacer una nueva demanda comercial, construir una nueva infraestructura de TI o necesita ayuda con la existente, sería un placer para nosotros ayudarlo.