Pickup

Software screenshot:
Pickup
Podrobnosti Software:
Verze: 1.4
Datum uploadu: 15 Apr 15
Vývojka: Michel Albert
Licence: Volný
Popularita: 27

Rating: 2.0/5 (Total Votes: 1)

Pickup je modulární záložní scénář kompletně napsán v Pythonu.
Zdrojový kód je k dispozici na stránce GitHub projektu.
Jádrem aplikace je spustitelný pickup.py a python skript používaný jako konfiguračním souboru. Toto jádro neobsahuje žádný kód související, jak by měla být vytvořena záloha z daného zdroje. Tato logika je ukrytý v modulech. To má tu výhodu, že si rsquo; s velmi snadné přidat podporu pro nové a ldquo; zdroj dat & rdquo; nebo změnit chování existující komponenty.
Záložní cíl je vytvořen v přesně stejným způsobem. Pro přesné stejného důvodu. Jedinou nevýhodou je, že zálohy musí být vytvořen v & bdquo; pracovní oblasti a rdquo; dřív, než jsou nasazeny na cíl. Důvodem je, že některé cíle (jako rsync) fungují nejlépe, když si můžete krmit jednu složku, která obsahuje všechno. Bylo by to plýtvání spustit rsync na každý soubor zvlášť.
Příklad konfigurace
Následující konfigurace skript vytvoří záložní kopie každého domácí lokální složky. Každá složka bude uložen jako samostatný archivu:
CONFIG_VERSION = (2,1)
STAGING_AREA = "inscenace"
GENERÁTORY = [{
& Nbsp; "name": "Místní domovské složky",
& Nbsp; "Profil": "složka",
& Nbsp; "config": {
& Nbsp; "cesta": "/ home",
& Nbsp; "rozdělit": To je pravda,
& Nbsp;}}]
CÍLE = [{
& Nbsp; 'name': "local",
& Nbsp; "Profil": "dailyfolder",
& Nbsp; "config": {
& Nbsp; "cesta": "/ var / zálohy / den",
& Nbsp;}}]
Viz Konfigurace pro více informací a příkladů.
Příklad spuštění
Vezměte výše uvedené konfiguraci a uložte ji kdekoli budete chtít. Můžete ji spustit příkazem:
python pickup.py -c /path/to/config_file.py
Nebo, pokud jste ji nainstalovali do vás systému (viz Instalace):
/ Cesta / k / pickup -c /path/to/config_file.py

Requirements:

  • Python

Podobný software

ohsnap
ohsnap

14 Apr 15

KBackup
KBackup

20 Feb 15

UrBackup
UrBackup

17 Feb 15

Deja Dup
Deja Dup

22 Jun 18

Ostatní software developer Michel Albert

config_resolver
config_resolver

20 Feb 15

Komentáře k Pickup

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!