rdiff-backup: una potente herramienta de copia de seguridad 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 una copia de seguridad de un directorio en otro destino local o remoto. 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 duplicado con creces nuestro equipo de desarrollo que trabaja 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 evitado cualquier movimiento de personal para evitar afectar su soporte y entregas. El equipo mejorado y descentralizado que ahora trabaja en Rdiff-backup se creó en 2019 para contribuir a la evolución de la aplicación y, por 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, entre los que destaca Eric Lavarde .
El equipo mejorado ha estado trabajando duro y está dedicado a soluciones exitosas para garantizar que esta nueva versión tenga mayor estabilidad y eficiencia. 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, incluidas Travis Pipeline, pruebas automatizadas para Linux y Windows, el nuevo Ubuntu PPA, el nuevo Fedora COPR y Nuevo repositorio 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 sencilla y accesible. Alineado con esas mejoras, incluimos la siguiente nueva identidad visual en el lanzamiento.
En el futuro, también renovamos nuestra oferta de sitio web de respaldo Rdiff y migramos de Savannah a GitHub Pages.
Funciones en Rdiff-Backup
Esta versión tiene como objetivo principal actualizar y admitir Python 3.5 y versiones posteriores en Linux y Windows y, por lo tanto, no incluye 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:
- Comandos e interfaces fáciles de usar
- Capacidad de creación de espejos
- Estrategia de retención de copia de seguridad incremental inversa
- Preservación de la información interna.
- Eficiencia en el uso del espacio
- Optimización del uso del ancho de banda
- Transparencia en todos los tipos y formatos de datos.
- Autodetección de sistemas de archivos
- Compatibilidad con atributos extendidos y ACL
- Preservación de estadísticas
- Soporte para Linux y Windows; conocido por funcionar en BSD y macOS X
El acceso a la lista completa de funciones está disponible aquí.
Instalación de Rdiff-Backup en Linux
La instalación para usuarios actuales y nuevos se realiza mediante la misma implementación de Rdiff-backup.
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 backports de Ubuntu para versiones anteriores (necesita un backport 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
Migración
La documentación para respaldar la migración de la versión heredada 1.2.8 a la versión actual 2.0.0 estará disponible en breve aquí.
Proyectos relacionados
- Rdiffweb: es una sólida solución de interfaz web de respaldo para Rdiff-backup que le permite visualizar sus resultados desde la simplicidad de su navegador web con acceso completo a los datos.
- Minarca: es una solución de copia de seguridad sencilla basada en Rdiffweb y Rdiff-backup que admite funciones adicionales como la gestión de cuotas.
Conclusión
Deseamos reconocer a Patrik Dufresne y su empresa, Ikus-Soft por su implicación, contribución y patrocinio de este anuncio. Como ya sabrás, Ikus-Soft brinda soporte profesional relacionado con la tecnología Rdiff-backup, Rdiffweb la interfaz para visualizar repositorios de Rdiff-backup y Minarca . que centraliza y simplifica la gestión de copias de seguridad.
Respaldado por muchos años de experiencia en el desarrollo de software OpenSource y conocimientos 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 informático para reforzar la seguridad de su negocio, de forma segura y eficiente.
Si necesita ayuda con la configuración actual de su negocio, o necesita satisfacer una nueva demanda comercial, construir una nueva infraestructura de TI o necesita ayuda con la existente, será un placer ayudarlo.