Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 1229|Respuesta: 2

Utiliza la herramienta de código abierto Restic Backup incremental de archivos de disco

[Copiar enlace]
Publicado el 4-4-2025 14:46:16 | | | |
Introducción de Restic

Restic es un programa moderno de copias de seguridad que hace copias de seguridad de tus archivos:

  • Desde Linux, BSD, Mac y Windows
  • Muchos tipos de almacenamiento diferentes, incluyendo servicios autoalojados y en línea
  • Es fácil y, como ejecutable, puedes ejecutarlo sin un servidor ni una configuración compleja
  • En efecto, solo se transfieren las partes del archivo de respaldo que realmente han cambiado
  • Garantizar la seguridad utilizando el cifrado cuidadosamente en cada parte del proceso
  • Verificable, lo que te permite asegurarte de que tus archivos puedan recuperarse cuando sea necesario
  • Restic libre es completamente libre de usar y completamente de código abierto


Compatibilidad:Una vez que se publique la versión 1.0.0, garantizamos que todos los repositorios sean compatibles hacia atrás dentro de una única versión principal; Mientras no añadamos la versión principal, los datos pueden ser leídos y recuperados. Nos esforzamos por ser totalmente compatibles con todas las versiones anteriores.

Soporte de repositorios:

  • Local
  • SFTP
  • Servidor REST
  • Amazon S3
  • Minio Server
  • Almacenamiento compatible con S3
  • Wasabi
  • Sistema de almacenamiento de objetos Alibaba Cloud (Aliyun) (OSS)
  • OpenStack Swift
  • Backblaze B2
  • Microsoft Azure Blob Storage
  • Google Cloud Storage
  • Otros servicios vía RCLONE
  • Prompt de contraseña en Windows
  • Repositorios accesibles en grupo
  • Repositorios con contraseña vacía


Página web oficial:El inicio de sesión del hipervínculo es visible.
Descarga para Windows:El inicio de sesión del hipervínculo es visible.
Documentación:El inicio de sesión del hipervínculo es visible.
Parámetros de línea de comandos:El inicio de sesión del hipervínculo es visible.
Fuente:El inicio de sesión del hipervínculo es visible.
Idea de diseño:El inicio de sesión del hipervínculo es visible.

Descarga e instala Windows

Descarga la versión de Windows de la herramienta para descomprimir el paquete. Renombra restic_0.18.0_windows_amd64.exe a restic.exe y ponlo%SystemRoot%\System32Índice a continuación. Omite (o añade a variables de entorno)

Tutorial de Restic

Inicializar el repositorio

Tomemos como ejemplo la demo del repositorio local:




Archivos de copia de seguridad

Haz una copia de seguridad de los archivos de disco en el repositorio (haz copia de seguridad de todos los archivos en el directorio D:\360Downloads) con el siguiente comando:




Prueba

Puedes realizar una copia de seguridad en modo prueba, es decir, puedes ver la información específica de modificaciones sin comprometer con el siguiente comando:




Enumera todas las instantáneas

La instantánea de Restic síContiene el estado de todos los archivos, no solo los modificados, añadidos o eliminados。 Sin embargo, gracias a su eficiente mecanismo de deduplicación, la cantidad real de datos almacenados se optimiza, evitando almacenar repetidamente el mismo contenido. Este diseño hace que Restic sea altamente eficiente para respaldar grandes cantidades de datos similares, preservando la independencia e integridad de cada instantánea.

El comando es el siguiente:




Lista los archivos en la instantánea

Para obtener una lista de archivos en una instantánea específica, puedes usar el siguiente comando ls:




Comprueba la completitud y la consistencia

Este comando debe ejecutarse periódicamente para asegurar que los componentes internos del repositorio estén libres de errores, de la siguiente manera:




Eliminar instantáneas de copia de seguridad

Elimina las instantáneas de copia de seguridad, conserva solo la última (es decir, la más reciente) instantánea, y cuando olvido se ejecuta con una política, restic primero carga una lista de todas las instantáneas y luego la pulsaLos nombres de anfitrión y las rutas los agrupan(Es decir, diferentes nombres de host y rutas mantendrán una instantánea, ¡no solo una al final!) )。 El comando es el siguiente:




Restaurar desde copia de seguridad

Para recuperar archivos de instantáneas, el comando es el siguiente:




Gestiona las llaves del almacén

El comando de tecla nos permite establecer múltiples claves de acceso o contraseñas para cada repositorio. De hecho, también podemos gestionar estas teclas con precisión usando los subcomandos list, add, remove y passwd.




Preguntas frecuentes

Problemas con almacenes en frío

No está soportado. Actualmente, hay apoyo experimental para restauración de las clases de almacenamiento S3 Glacier y S3 Glacier Deep Archive.

De vuelta a AWS S3 Glacier

El inicio de sesión del hipervínculo es visible.
El inicio de sesión del hipervínculo es visible.

Fuente del Juicio Restic

Si es necesario respaldar varios archivos de directorio idénticos en nuestro servidor, usar una copia de seguridad restic en el servidor A transportará parte de la información del servidor A (como se muestra más abajo). Después de eso, si necesitas sincronizar los datos incrementales en el servidor B, no puedes sincronizar de forma incremental. Porque restic determinará si proviene de la misma fuente basándose en la siguiente representación.

ID: 快照的版本号
Time: 备份的时间
Host: 备份服务器的主机名
Tags: 备份指定的标签
Paths: 备份的服务器路径

Referencia:El inicio de sesión del hipervínculo es visible.




Anterior:.NET/C# los procesos padre-hijo se comunican usando MemoryMappedFile
Próximo:Tutorial de creación de buckets de almacenamiento de objetos AWS S3 y configuración de políticas en IAM
 Propietario| Publicado el 4-4-2025 14:51:19 |
Añadir etiquetas al hacer copias de seguridad

 Propietario| Publicado el 5-4-2025 10:12:01 |
Restic se basa en un sistema Linux que sube archivos a buckets S3

Rocky Linux instala Restic


Inicializar el cubo S3


Copia de seguridad de archivos en buckets S3

Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com