Pickup

Software captura de pantalla:
Pickup
Detalles de software:
Versión: 1.4
Fecha de carga: 15 Apr 15
Promotor: Michel Albert
Licencia: Libre
Popularidad: 27

Rating: 2.0/5 (Total Votes: 1)

Pickup es un script de copia de seguridad modular completamente escrito en Python.
El código fuente está disponible en la página del proyecto github.
El núcleo de la aplicación es la pickup.py ejecutable y un script en Python se utiliza como archivo de configuración. Este núcleo no incluye ningún código relacionado en cuanto a cómo se debe crear una copia de seguridad de una determinada fuente. Esta lógica está escondido lejos en módulos. Esto tiene la ventaja de que y rsquo; s muy fácil de añadir soporte para un nuevo y ldquo; fuente y rdquo datos; o para cambiar el comportamiento de un componente existente.
El objetivo de copia de seguridad se crea en la misma forma. Por la misma razón exacta. El único inconveniente, es que las copias de seguridad se deben crear en a & ldquo; zona de puesta en escena y rdquo; primero antes de que sean enviados a un objetivo. Esto se hace porque algunos objetivos (como rsync) funcionan mejor si se les puede alimentar a una carpeta que contiene todo. Sería una pérdida para ejecutar rsync en cada archivo por separado.
Ejemplo de configuración
La siguiente secuencia de comandos de configuración creará una copia de seguridad de cada carpeta de inicio local. Cada carpeta se guardará como archivo tar por separado:
Config_version = (2,1)
STAGING_AREA = "puesta en escena"
GENERADORES = [{
& Nbsp; "nombre": "carpetas de inicio locales ',
& Nbsp; "perfil": "carpeta",
& Nbsp; "config": {
& Nbsp; "camino": "/ home ',
& Nbsp; 'dividir': Es cierto,
& Nbsp;}}]
OBJETIVOS = [{
& Nbsp; "nombre": "local",
& Nbsp; "perfil": "dailyfolder",
& Nbsp; "config": {
& Nbsp; "camino": "/ var / backups / diario",
& Nbsp;}}]
Ver Configuración para más detalles y ejemplos.
Ejemplo de ejecución
Tome la configuración anterior y guardarlo en cualquier lugar en el que quieres. Puede ejecutarlo ejecutando:
python -c pickup.py /path/to/config_file.py
O, si lo instaló en su sistema (ver Instalación):
/ Path / to / recogida -c /path/to/config_file.py

Requirements:

  • Python

Programas parecidos

Zumastor
Zumastor

2 Jun 15

Gmvault
Gmvault

20 Feb 15

restore CD/DVD
restore CD/DVD

3 Jun 15

Barman
Barman

19 Feb 15

Otro software de desarrollador Michel Albert

config_resolver
config_resolver

20 Feb 15

Comentarios a la Pickup

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!