Форум » [x]Harbour » Архивы клиента на: FTP или закрытый сайт или Облако? » Ответить

Архивы клиента на: FTP или закрытый сайт или Облако?

Andrey: Вот столкнулся с такой задачей. У клиентов периодически из-за вирусов или железа грохается винт. Соответственно все DBF-ники (их работа) за N-предыдущих лет пропадают... Текущий год архива они конечно делают и на флешку сбрасывают, но это какой пользователь попадется. Архив предлагаю пользователю делать на выходе из программы (через 7z). Большой архив получается - 20-50 Mb. У меня многие клиенты имеют доступ в интернет. Как бы сделать отправку архива ко мне на сайт ? Может LetoDB прикрутить к пересылке ? Какие есть варианты ?

Ответов - 38, стр: 1 2 All

Vlad04: Да, мы легкий путей не ищем. Самый простой и дешевый - второй винт установить у клиента и на него делать архивацию. Архивы предыдущих лет записать на болванку CD. Еще не разу не было случая , чтобы одновременно оба винта накрылись.

SergKis: Andrey пишет:Какие есть варианты ? 1. Не сетевой режим работы. В длительных операциях (вых. формы, контроль, расчет, закрытие периодов) скрыто от пользователя создаются архивы. 2. Сетевой режим работы. Скрыто от пользователя тянуть базы с сервера на клиента и см. пункт 1. Это можно сделать для всех клиентских PC или для выбранных. Копий будет завались.

Andrey: Vlad04 пишет: Да, мы легкий путей не ищем. Как обычно, да ! Vlad04 пишет: Самый простой и дешевый - второй винт установить у клиента и на него делать архивацию. У меня клиенты по всей России и Украине. Руководству об этом говоришь, все об этом понимают, некоторые даже флешки купили, но все равно человеческий фактор, то оператор забыла, то болела... куча причин... А наступает час "Х" и все полетело, тогда начинаются звонки и стенания по телефону. Да и мне напряжно, выискивать архивы предыдущих лет, собирать все вместе... Короче гимор полнейший... А так будут архивы в одном месте, переустановка программы и базы в течении часа (через TeamViewer). И мне легко и клиенту счастье !


Pasha: Есть же закон о защите персональных данных. А БД программы расчета за домофон как раз содержат ПД. Значит, пересылка этих баз - нарушение этого закона. Все-таки лучше обойтись копированием БД на флешку или другой носитель у клиента. Клиенты ведь кровно заинтересованы в работоспособности своей программы, от этого напрямую зависит их доход. Так что такую мелочь, как ежедневное копирование данных на внешний носитель обеспечить можно. У меня клиенты по всей России и Украине. Кстати, Донецк тоже в клиентах числится ? Тогда и мои ПД в этой базе могут быть :)

petr707: Для восстановления данных достаточно иметь не сами данные, а актуальные ссылки на резервные копии данных. Не всегда можно тянуть себе клиентские данные толстого клиента , это юридический вопрос договора сопровождения. Решение Вашего вопроса не в технологии, а в методологии. Установите в программе автоматическую дисциплину(раз в день) проверки создания резервных копий с напоминанием юзерам о проблемах создания резервных копий, если проблемы возникнут. Можете установить в программе порядок активного поиска мест для резерва на компе клиента - другой винт, Usb-drive, сетевая среда,FTP-сервер( по списку предпочтения)- можно с подтверждением места резерва у юзера. Себе передаете только актуальные местные ссылки на резервный ресурс клиента и события нарушения дисциплины создания резервных копий - хоть автоматическим email'ом

SergKis: Pasha пишет:Есть же закон о защите персональных данных Все так, но есть шифрование, пароли на архивы, недоступные userу каталоги. Алгоритмы по любому надо продумывать. Программа, система должна делать это в автоматическом режиме. Любое оставление копирования на человека рано или поздно приведет все равно человеческий фактор, то оператор забыла, то болела... куча причин... Можно архивы собирать (на сервере, на клиенте) и modalно спрашивать установку флешки, CD, пока этого не сделали не давать работать. Потом архив удалять. Такая схема у нас работает много лет и не разу не подводила. Архивы делятся на годовые, месячные, ежедневные.

Панченко: petr707 +1. Хотел посоветовать такой же механизм.

Andrey: Pasha пишет: Клиенты ведь кровно заинтересованы в работоспособности своей программы, от этого напрямую зависит их доход. Руководство фирмы заинтересовано, а операторы нет. Встречаются и руководители такие, что не объяснишь и не заставишь выполнять элементарные правила. Легче самому сделать, молча и никого не ставить в известность. Pasha пишет: Так что такую мелочь, как ежедневное копирование данных на внешний носитель обеспечить можно. Моя практика с 2000 года, показала что нельзя. Исключения постоянно встречаются. Если в течении длительного времени не происходят сбои, то юзера прекращают делать копии на флешку. Pasha пишет: Кстати, Донецк тоже в клиентах числится ? Тогда и мои ПД в этой базе могут быть :) Да нет там ПД. Все относительно: адрес, квартира, ФИО: Абонент кв. "номер такой то", стоит трубка или не стоит. Напиши свой адрес на мыло, может смогу посмотреть, обслуживает ли тебя фирма или нет... Там такой разброд бывает, что просто диву даешься... Да это везьде так бывает, многое зависит от руководства.

Andrey: petr707 пишет: Не всегда можно тянуть себе клиентские данные толстого клиента , это юридический вопрос договора сопровождения. Решение Вашего вопроса не в технологии, а в методологии. Да это обговорено уже, есть сопровождение и есть доступ к этим данным. Методологию легко вводить если предприятие большое, там грамотного народа больше и дисциплина есть. А у меня чем проще, тем лучше - кнопочку "тыкнул" и архив ушел на сайт или на FTP. petr707 пишет: Себе передаете только актуальные местные ссылки на резервный ресурс клиента и события нарушения дисциплины создания резервных копий - хоть автоматическим email'ом Вот самый простой случай (с таким постоянно сталкиваешься): отдельно стоящий комп, древний, руководству денег на новый жалко... Вопрос руководства: программа работать будет ? Отвечаешь, да будет (Харбор везьде работает), начинаешь добавлять, что сломается комп и т.д. ... Руководство: ну пускай месяца 2-3 поработает, а потом мы новый купим.. Проработал комп 2 года !!!! Рухнул, совсем рухнул... Где архив ? Нет архива ! Приплыли... Можно такое же описать насчет антивируса... Будет один в один такой же результат ! SergKis пишет: Можно архивы собирать (на сервере, на клиенте) и modalно спрашивать установку флешки, CD, пока этого не сделали не давать работать. Потом архив удалять. Такая схема у нас работает много лет и не разу не подводила. Ну не знаю, мои некоторые юзера точно будут меня "вспоминать" каждый день и матюкаться... У меня при выходе из программы появляется окно с предложением сделать Архив-БД. Вот туда и хочу повесить кнопку отправить архив-БД на сайт и выключить компьютер.... И чтобы меня не доставали потом, ну сделайте что нибудь.... А юзерам на это наплевать !!!

petr707: ..при выходе из программы появляется окно с предложением Это неплохо, а еще лучше - безальтернативно , без всяких переговоров с пользователем - как при входе до появления интерфейса опеатора, так и при выходе - запустив дочерний невидимый процесс ( или убрав крестик окна) провести создание резерва. Если нет резерва - долбить оператора через каждую минуту "Создай резерв, создай резерв.." Нет резерва три дня (обговорив предварительно в договоре) - блокировка интерфейса с требованием - получить разрешение на продолжение работ у сопровождающего модератора. Резервирование - это не факультативное занятие(по желанию, как у Вас поставлено), а тоже основная работа. Никакие технические ухищрения не решат вопрос, если не будет нормального регламента. "Кнут или пряник, или ставьте на деньги" - ничего нового, все уже давно придумано.

Andrey: petr707 пишет: так и при выходе - запустив дочерний невидимый процесс ( или убрав крестик окна) провести создание резерва. Вот это лучше всего ! Я хочу сделать отдельную программу - хоть на Харборе, хоть на МиниГуи. Только вопрос к самому началу: куда лучше делать архив - на FTP или на САЙТ и с помощью чего ? 1) на FPT - какие ньюансы ? 20-50 Мб можно передавать ? 2) на Сайт - сделать закачку, какой протокол выбрать ? 3) LetoDB - установить на свой сайт и качать через него. Как потянет файловые операции ?

Dima: Andrey пишет: 2) на Сайт - сделать закачку, какой протокол выбрать ? я могу ошибаться но просто на сайт не залить файл , только через FTP.

PSP: Андрей, есть вопрос: если начальству, как как ты говоришь, жалко денег на железки, то кто будет платить за хостинг (ftp, сайт)?

Pasha: Andrey пишет: Руководство фирмы заинтересовано, а операторы нет. Встречаются и руководители такие, что не объяснишь и не заставишь выполнять элементарные правила. Легче самому сделать, молча и никого не ставить в известность. Моя практика с 2000 года, показала что нельзя. Исключения постоянно встречаются. Если в течении длительного времени не происходят сбои, то юзера прекращают делать копии на флешку. Так пусть флешка будет постоянно находиться в usb-разьеме, и при старте сервера на нее копируются данные с архивацией. Это в самом простейшем случае, для особенно тупых. Да нет там ПД. Все относительно: адрес, квартира, ФИО: Абонент кв. "номер такой то", стоит трубка или не стоит. Это и есть ПД. Достаточно ФИО. А адрес это уже с отягчающими. Шучу. С отягчающими это биометрическая информация.

Dima: PSP Ftp он может поднять и на домашнем компе.

Pasha: SergKis пишет: Все так, но есть шифрование, пароли на архивы, недоступные userу каталоги. Криптоалгоритмы должны быть сертифицированы серьезными организациями типа ФСБ. Это стоит очень много денег. Обычные пароли на архивы не подойдут.

PSP: Dima пишет: Ftp он может поднять и на домашнем компе. В принципе, да.

Pasha: Andrey пишет: 3) LetoDB - установить на свой сайт и качать через него. Как потянет файловые операции ? Устанавливать letodb придется у клиента.Он то потянет. Это сделать можно, но не нужно. Во-первых, letodb предназначен совсем для другого. Во-вторых, этим вообще не стоит заниматься.

AlexMyr: Andrey пишет: Какие есть варианты ? Можно посмотреть в сторону NAS (сетевых хранилищ)

SergKis: Pasha пишет:Так пусть флешка будет постоянно находиться в usb-разьеме По вопросам безопасности работу usb вообще блокируют во многих "правильных" конторах, у userов кроме задач, Offisа все отрублено. Andrey пишет:Только вопрос к самому началу: куда лучше делать архив - на FTP или на САЙТ и с помощью чего ? 1) на FPT - какие ньюансы ? 20-50 Мб можно передавать ? 2) на Сайт - сделать закачку, какой протокол выбрать ? 3) LetoDB - установить на свой сайт и качать через него. Как потянет файловые операции ? Если Вы имеете ввиду свой Сайт\FTP , то этого нельзя делать, если в договоре с клиентом это не оговорено. Иначе ВЫ ПОТОМ ОКАЖЕТЕСЬ ВИНОВНЫМИ, если что ... На FTP все нормально пересылается, если проблемы с пересылкой, можно архив разбивать на тома. У нас есть такие клиенты, есть и такие у которых сервер у нас. FTP у нас на VO 2.7 попытка перевести на hb 2.0 окончилась неудачей - слишком сыро, разбираться времени не было. Andrey пишет:Ну не знаю, мои некоторые юзера точно будут меня "вспоминать" каждый день и матюкаться... Я не говорил спрашивать каждый день ! Я говорил разработать алгоритм. А спрашивать и блокировать дальнейшую работу, например, раз в месяц, неделю ...



полная версия страницы