Система резервного копирования на Ruby

Posted by Cooper Mon, 03 Jul 2006 04:35:00 GMT

Так сложилось, что возникла необходимость в продуманной системе резервного копирования для сохранения данных программы автоматизации складского учета КСУ. К данной backup system предъявлялись следующие требования:

  • регулярное сохранение (раз в неделю) всего объема информации (полный бэкап);
  • ежедневные инрементальные бэкапы для измененных за день данных;
  • создание информативных лог-файлов процесса бэкапа, позволяющих, в случае необходимости, воссстановить полную картину процесса резервного копирования;
  • использование архиватора для уменьшения дискового пространства;
  • использование языка Ruby (эта цель была вынесена только для того, чтобы на практике освоить основные приемы программирования на Ruby);
  • понятный и однозначный процесс воссстановления из резервной копии в случае необходимости;
  • использрование внешних носителей информации CD-RW с целью минимизировать риски от техногенных катастроф и стихийных бедствий.

В результате была реализована система, ядро которой написано на Ruby, с использованием архиватора pkzipc и системы записи на CD в реальном режиме времени InCD. Также можно посмотреть полное описание проекта. Для загрузки проект доступен отсюда

news2.ru:Система резервного копирования на Ruby del.icio.us:Система резервного копирования на Ruby digg:Система резервного копирования на Ruby reddit:Система резервного копирования на Ruby spurl:Система резервного копирования на Ruby wists:Система резервного копирования на Ruby simpy:Система резервного копирования на Ruby newsvine:Система резервного копирования на Ruby blinklist:Система резервного копирования на Ruby furl:Система резервного копирования на Ruby fark:Система резервного копирования на Ruby blogmarks:Система резервного копирования на Ruby Y!:Система резервного копирования на Ruby smarking:Система резервного копирования на Ruby magnolia:Система резервного копирования на Ruby segnalo:Система резервного копирования на Ruby

Posted in ,  | Tags , ,  | no comments

Comments

(leave url/email »)

   Comment Markup Help Preview comment