Бекапирование на YaDisk

На главную страницу форума

Страницы: 1 |

16.08.2017 15:41:13 Обращения на текущей странице: -1-22-
* 0 * bvn13 : Открываю проект в open-source

Тестируется и эксплуатируется в настоящий момент на Windows для MS SQL

Предназначение: хранение всех файлов SQL-бекапов на Yandex-диске в каталогах, названных согласно текущих (на момент отправки) даты и времени, автоматическая чистка старых файлов на Yandex-диске.

Утилита может работать в двух режимах:
1. Режим слежения
2. Режим ручного запуска

В режиме слежения утилита следит за изменениями файлов в указанных в настройках каталогах и отправляет их в Yandex-диск. Доступ к аккаунту Yandex-диск также указывается в настройках. Перед отправкой файла происходит чистка старых каталогов на Yandex-диске.

В режиме ручного запуска утилита копирует определенный пользователем тип бекапа SQL (full, diff, logs) на Yandex-диск.

Подробности текущей эксплуатации:

Средствами MS SQL настроены бекапы FULL, DIFF, LOGS (транзакции) каждой из 4х баз данных 1С:Предприятия в отдельные каталоги:

full
ou
buh
hrm
diff
ou
buh
hrm
logs
ou
buh
hrm
При появлении файла в одном из этих каталогов утилита, запущенная службой в режиме backuper.py watcher -s с помощью nssm, происходит создание каталога вида YYYYMMDD / HHmm на Yandex-диске (корень возможно указать в настройках). В этот каталог копируется найденный файл. В настройках указано максимальное хранение файлов 250 дней. Перед копированием каждого файла происходит удаление каталогов YYYYMMDD старше 250 дней.

PS. Буду рад предложениям.

Проект ТУТ: http://github.com/bvn13/PyBackuper
16.08.2017 15:45:11 Обращения на текущей странице: -2-
* 1 * Дуб : (0) питон?
16.08.2017 15:46:37 Обращения на текущей странице: -6-
* 2 * bvn13 : (1) да
16.08.2017 15:47:31 Обращения на текущей странице: -4-
* 3 * Дуб : Молодец!
ЗЫ: не пользуюсь яндекс-диском.
Но завсегда за движуху
16.08.2017 16:05:26 Обращения на текущей странице: -5-
* 4 * bvn13 : (3) а ты куда бекапишь?
а так, может, кто-то еще возьмет для себя.
16.08.2017 16:08:26
* 5 * Дуб : (4) у нас в кластере несколько машин выделено для этого.
А для личных нужд - съёмный винчестер.
16.08.2017 17:11:04 Обращения на текущей странице: -7-
* 6 * ЗлобнийМальчик : (2) чисто из вредности спрошу - а почему питон?
16.08.2017 17:20:45
* 7 * bvn13 : (6) для пущей портабельности. в то время активно его изучал, поэтому питон.
17.08.2017 12:28:34 Обращения на текущей странице: -9-
* 8 * Stim : в типовой БП есть процедуры синхронизации файлов с ЯД
17.08.2017 12:43:03 Обращения на текущей странице: -10-
* 9 * bvn13 : (8) ну ты понимаешь, что бекапирование системы изнутри системы - это говно, да?
17.08.2017 12:46:38 Обращения на текущей странице: -13-
* 10 * Stim : (9) в 1С никогда такого и не было.
генерится файл скрипта по пакетной выгрузке / запуске базы, 1С закрывается и файл выполняется
17.08.2017 12:51:48
* 11 * Salvador Limones : для этого уже куча всего придумано, вот ссылка, держи-нужно-заплатить-купить-нет-этой-функции-вот-держи-еще-ссылка
17.08.2017 12:51:59
* 12 * Salvador Limones : Прости, не удержался
17.08.2017 12:56:40 Обращения на текущей странице: -14-
* 13 * bvn13 : (10) ога, 1С закрывается, файл выполняется.... Паш, а у меня сейчас 24/7, база 500 гигов... мне ее тоже закрывать?
17.08.2017 12:58:34 Обращения на текущей странице: -15-
* 14 * Stim : (13) арендуй у дуба сервер за 15к и сливай бекапы туда
17.08.2017 13:00:04 Обращения на текущей странице: -16-
* 15 * bvn13 : (14) блеать, Дуб мне и так даст. Сервер, не то, про что ты. Ты реально предложил использовать говноподелие от 1С для бекапа самой 1С? Чот ржу...
17.08.2017 13:01:43
* 16 * Stim : (15) тебе уже дали совет на 330. там вся работа одну строчку занимает
17.08.2017 13:06:34 Обращения на текущей странице: -19-20-
* 17 * Жеглофф : Пгостите, а зачем скульные бэкапы на внешние ресурсы выкладывать?
17.08.2017 13:08:03
* 18 * Гефест : молодая динамично развивающаяся компания возьмет в аренду сервер у дуба
17.08.2017 13:11:37 Обращения на текущей странице: -21-
* 19 * bvn13 : (17) для пущей надежности же...
17.08.2017 13:12:34 Обращения на текущей странице: -21-
* 20 * Stim : (17) еще небось и на бесплатные, за которые никто ответственности не будет нести
17.08.2017 13:14:00
* 21 * Жеглофф : (20)
во-во.
(19)
надежность, по-моему, выглядит чуточку иначе
18.08.2017 8:17:44
* 22 * Альберт_Уфа : (0) норм тема! но мне не надобно
18.08.2017 12:12:22
* 23 * trozz : нужная штука

Страницы: 1 |

На главную страницу форума

  Зарегистрироваться

Дубовый форум ©