Date: 11-August-2014 12:43
Rating: -6 Rate [ | ]
проясните ситуацию
Date: 11-August-2014 13:09
Rating: 4 Rate [ | ]
Серверная часть - это обычный Linux компьютер с DVD/Bluray приводом и включенным сервисом SSH для доступа к нему по сети, а так же небольшой набор обычных open source программ из пакета вашего дистрибутива:
- 7zip
- genisoimage
- dvdisaster (high redundancy of 30% at the whole medium level)
- dvd+rw-format
- growisofs
- md5sum
- dd
На сервер никаких программ с сайта aulix.com ставить НЕ нужно. Серверная часть пишет в /dev/srN и работает под Linux. Получается, что сервер - это подготовленный Linux хост, потом сделаю ключ -install_prerequisites для установки всех нужных пакетов.
Ценность программы Backup2DVD - это способ использования выбранного набора утилит на сервере. Такой способ экономит ваше время.
Программу Aulix.Utils.Backup2DVD.exe можно представить себе как запускалку команд bash через ssh на удаленном Linux приводе BR/DVD. Backup2DVD - это SSH клиент с заранее зашитой в него логикой запуска команд и он может запускаться в любой любой OS, где есть пакет mono или Microsoft .NET Framework.
Сначала программа была написана на bash - обычный скрипт, но было неудобно отлаживать. Visual Studio удобнее в отладке.
Date: 14-August-2014 03:01
Rating: 5 Rate [ | ]
сам подход к ее работе кажется не совсем логичным. Фактически при записи я должен находится у сервера в которой установлен привод, что бы менять болванки, но запустить прогу должен у клиента, подлючившись к нему используя ssh, vnc, rdp, ard и.т.д кому что нравиться, только для того что бы запустить этот «супер бэкап». Получается, что на клиентской части должен быть запущен сервер позволяющий к ней подключится. А раз он все равно должен быть, так не логичнее было бы выполнять все с серверной части? ЕМНИП под виндой sshd вполне запускается. Вот тогда и можно реально говорить о кросплатформенности с оговоркой, что на клиенте запущен sshd. Имхо даже для домашнего использования такой подход удобнее. Сейчас у многих >1 девайса (дэсктопы, ноуты), в твоем случае опять-таки нужно как-то подключаться к ним или бегать по комнатам отвлекая пользователей, потом подходить к следующему и.т.д. В серверном варианте достаточно настроить последовательный бэкап по списку и сиди меняй болванки не отвлекая пользователей.
Date: 14-August-2014 03:06
Rating: 3 Rate [ | ]
Разделение на "клиент" и "сервер" чисто условное.
Никто не запрещает запускать клиентскую и серверную часть на одном и том же компьютере, например:
- в одной и той же OS Linux или
- в разных виртуальных машинах одного комьютера или
- одну часть на хосте, например, как у меня, серверную - на Debian Linux хосте VirtualBox, а клиентскую в Windows XP госте виртуалки
Login Visitor