Pickup

Skjermbilde programvare:
Pickup
Prog.varedetaljer:
Versjon: 1.4
Last opp dato: 15 Apr 15
Utvikler: Michel Albert
Lisens: Gratis
Popularitet: 99

Rating: 2.0/5 (Total Votes: 2)

Pickup er et modulbasert backup script helt skrevet i Python.
Kildekoden er tilgjengelig på github prosjektsiden.
Kjernen i programmet er den kjør pickup.py og en python script brukes som config fil. Denne kjerne omfatter ikke noen kode relatert til hvordan en backup fra en gitt kilde skal opprettes. Denne logikken er stuet bort i moduler. Dette har den fordelen at det & rsquo; s veldig lett å legge til støtte for en ny & ldquo; datakilde & rdquo; eller for å endre oppførselen til en eksisterende komponent.
Backup mål opprettes i nøyaktig samme måte. For nøyaktig samme grunn. Den eneste ulempen er at backup må opprettes i en & ldquo; staging area & rdquo; først før de distribueres til et mål. Dette gjøres fordi noen mål (som rsync) fungerer best hvis du kan mate dem en mappe som inneholder alt. Det ville være bortkastet å kjøre rsync på hver fil separat.
Eksempel Konfigurasjon
Følgende skript konfigurasjonen vil lage en sikkerhetskopi av hvert lokale Hjem-mappen. Hver mappe vil bli lagret som separate tarball:
CONFIG_VERSION = (2,1)
STAGING_AREA = "iscenesettelse"
GENERA = [{
& Nbsp; 'navn': 'lokale hjemmemapper',
& Nbsp; 'profil': 'mappe',
& Nbsp; 'config': {
& Nbsp; 'bane': '/ home',
& Nbsp; 'delt': Sant,
& Nbsp;}}]
MÅL = [{
& Nbsp; 'navn': "lokal",
& Nbsp; 'profil': "dailyfolder",
& Nbsp; 'config': {
& Nbsp; 'bane': "/ var / backups / daglig",
& Nbsp;}}]
Se konfigurasjon for mer informasjon og eksempler.
Eksempel Execution
Ta over konfigurasjon og lagre det hvor som helst. Du kan kjøre den ved å kjøre:
python pickup.py -c /path/to/config_file.py
Eller, hvis du har installert det inn i deg system (se Installasjon):
/ Sti / til / pickup -c /path/to/config_file.py

Requirements:

  • Python

Lignende programvare

RotateBackup
RotateBackup

3 Jun 15

pyReScene
pyReScene

19 Feb 15

Keep
Keep

3 Jun 15

FileBackup
FileBackup

3 Jun 15

Annen programvare fra utvikleren Michel Albert

config_resolver
config_resolver

20 Feb 15

Kommentarer til Pickup

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!