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

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

Bucket Commander
Bucket Commander

20 Feb 15

esbackup
esbackup

11 May 15

SBackup
SBackup

20 Feb 15

FlyBack
FlyBack

11 May 15

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

config_resolver
config_resolver

20 Feb 15

Pickup

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