Pickup

Скріншот програми:
Pickup
Дані програми:
Версія: 1.4
Дата завантаження: 15 Apr 15
Розробник: Michel Albert
Ліцензія: Безкоштовно
Популярність: 27

Rating: 2.0/5 (Total Votes: 1)

Пікап модульна скрипт резервного копіювання, повністю написаний на Python.
Вихідний код доступний на сторінці GitHub проекту.
Ядро додатка є виконуваний pickup.py і сценарій Python використовується як конфігураційний файл. Це ядро ​​не включає в себе код, пов'язаний те, як резервне копіювання з даного джерела повинен бути створений. Ця логіка приховав у модулях. Це має ту перевагу, що він і Rsquo; дуже легко додавати підтримку для нового і ldquo; джерело і rdquo даних; або змінити поведінку існуючого компонента.
Резервного копіювання цільового створюється в тому ж чином. Для точного ж причини. Єдиний недолік, це те, що резервні копії повинні бути створені в & ldquo; плацдарм і rdquo; перш ніж вони будуть розгорнуті до мети. Це робиться тому, що деякі цілі (наприклад, Rsync) працюють краще, якщо ви можете годувати їх одну папку, яка містить все. Було б відходи, щоб запустити Rsync для кожного файлу окремо.
Приклад конфігурації
Наступний сценарій конфігурації створить резервну копію кожного локального домашній папці. Кожна папка буде збережений як окремий архіву:
CONFIG_VERSION = (2,1)
STAGING_AREA = "постановка"
ГЕНЕРАТОРИ = [{
І NBSP; 'Ім'я': 'локальні папки вдома ",
І NBSP; 'Профіль': 'папка',
І NBSP; 'Config': {
І NBSP; 'шлях': '/ дому »,
І NBSP; "розбити": Правда,
І NBSP;}}]
Цільові = [{
І NBSP; 'ім'я': "місцевий",
І NBSP; 'Профіль': "dailyfolder",
І NBSP; 'Config': {
І NBSP; 'шлях': "/ Var / резервного копіювання / сут",
І NBSP;}}]
См настройка для більш детальної інформації та прикладів.
Приклад виконання
Візьміть вище конфігурацію і збережіть його де завгодно. Ви можете виконати його командою:
Python pickup.py -c /path/to/config_file.py
Або, якщо ви встановили його у вашій системі (див Установка):
/ Шлях / к / пікап -c /path/to/config_file.py

Requirements :

  • Python

Схожі програми

Barman
Barman

19 Feb 15

heatload
heatload

3 Jun 15

TKLBAM
TKLBAM

11 May 15

KBackup
KBackup

20 Feb 15

Інші програми розробника Michel Albert

config_resolver
config_resolver

20 Feb 15

Pickup

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями