Pickup

Software screenshot:
Pickup
Software informatie:
Versie: 1.4
Upload datum: 15 Apr 15
Ontwikkelaar: Michel Albert
Licentie: Gratis
Populariteit: 27

Rating: 2.0/5 (Total Votes: 1)

Pickup is een modulair backup script in Python volledig afgeschreven.
De broncode is beschikbaar op de pagina GitHub project.
De kern van de applicatie is het uitvoerbare pickup.py en een python script gebruikt als configuratiebestand. Deze kern geen code verband hoe een backup van een bepaalde bron worden gecreëerd bevatten. Deze logica wordt weggemoffeld in modules. Dit heeft als voordeel dat het & rsquo; s heel gemakkelijk om ondersteuning toe te voegen voor een nieuwe & ldquo; gegevensbron & rdquo; of het gedrag van een bestaand onderdeel te wijzigen.
De back-up doel wordt gemaakt in de exact dezelfde manier. Voor het exact dezelfde reden. Het enige nadeel is dat de back-ups moeten worden gemaakt in een & ldquo; staging area & rdquo; voordat ze worden geplaatst in een doelgebied. Dit wordt gedaan omdat sommige doelen (zoals rsync) werken het beste als je ze een map met alles kunnen voeden. Het zou zonde zijn om rsync op elk bestand afzonderlijk te draaien zijn.
Voorbeeld Configuratie
De volgende configuratie script zal een back-up van elke lokale thuismap te creëren. Elke map wordt opgeslagen als afzonderlijke tarball:
CONFIG_VERSION = (2,1)
STAGING_AREA = "staging"
GENERATOREN = [{
& Nbsp; 'naam': 'lokale huis folders',
& Nbsp; 'profiel': 'folder',
& Nbsp; 'config': {
& Nbsp; 'pad': '/ home',
& Nbsp; 'splitsen': True,
& Nbsp;}}]
DOELEN = [{
& Nbsp; 'naam': "lokale",
& Nbsp; 'profiel': "dailyfolder",
& Nbsp; 'config': {
& Nbsp; 'pad': "/ var / backups / dagelijks",
& Nbsp;}}]
Zie Configuratie voor meer informatie en voorbeelden.
Voorbeeld Uitvoering
Neem de bovenstaande configuratie en sla het op waar u maar wilt. U kunt het uit te voeren door het uitvoeren van:
python pickup.py -c /path/to/config_file.py
Of, als je het geïnstalleerd in je systeem (zie Installatie):
/ Pad / naar / pickup -c /path/to/config_file.py

Requirements:

  • Python

Vergelijkbare software

UrBackup
UrBackup

17 Feb 15

AMANDA
AMANDA

11 May 15

Humus
Humus

12 May 15

datahaven
datahaven

20 Feb 15

Andere software van ontwikkelaar Michel Albert

config_resolver
config_resolver

20 Feb 15

Reacties op Pickup

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!