LINUX.ORG.RU

Conserve v.0.3.0.0 — утилита резервного копирования

 , , , ,


3

2

Conserve — это утилита для резервного копирования. Изначально основной функцией было делать полный бэкап системы, использующей LVM, на лету и отсылать отчёты по электронной почте. В дальнейшем появился дополнительный функционал.

Сейчас Conserve умеет:

  • Бэкап блочного устройства с помощью снепшотов LVM и dd.
  • Бэкап MBR.
  • Бэкап файлов, по возможности используя снепшот LVM.
  • Бэкап файлов с помощью rsync.
  • Бэкап на SMB (CIFS) или NFS сетевой ресурс.
  • Собирать информацию полезную для восстановления системы.
  • Автоматически определять ресурсы, которые нужно зарезервировать для восстановления системы с нуля.
  • Отправлять отчёт о выполнении задания по электронной почте.

Страничка на GitHub.
Инструкция по установке.

Сайт программы.

История:
Затевал для себя, так как была задача и время, а готового решения не попалось. Написал на Ruby, потому что нравится, а вопроса производительности в данном случае не встаёт. Потом стало недосуг, но некоторое время назад снова понадобилось. На данный момент используется на ряде серверов по работе, а также дома.
Я не разработчик, это скорее хобби. Стараюсь делать «как надо», но выходит, конечно, далеко не всегда. Например, не осилил написать тесты, поэтому по возможности проверил установку и работу утилиты на следующих операционных системах:

  • Ubuntu 12.04.
  • SUSE Linux Enterprise Server 11 (+ sp.2).
  • Oracle Enterprise Linux 6.3.
  • Red Hat Enterprise Linux 6.4.
  • Debian GNU/Linux 7.1 (wheezy).
  • Centos 5.6.

В планах:

  • Собрать deb и rpm пакеты.
  • Написать тесты.
  • Написать утилиту для восстановления, используя данные, собранные при бэкапе.
  • Сделать LiveCD с этой утилитой.
  • Написать инструмент для централизованного управления бэкапами.

Буду рад, если Conserve кому-то окажется полезной. Также буду признателен за тестирование, отчёты об ошибках, идеях и советах по улучшению, ну и, конечно, традиционное «ненужно» в количестве.

p.s. Везде по ссылкам описания на английском языке (ну, или то, что мне кажется английским), потому что мне так удобнее.

>>> Подробности



Проверено: Pinkbyte ()
Последнее исправление: Dmitry_Sokolowsky (всего исправлений: 5)

Мода на плееры закончилась, deadbeef всех устроил.

...но вещества и жжение в опе остались и сейчас модно писать БЭКАПЫ. На руби, на питоне, на баше, на окамле, хоть на чём, но новое, нескучное и непохожее на остальных. «Я-то знаю как лучше, чем это быдло!» Когда вы уже начнёте что-то полезное делать...

anonymous
()
Ответ на: комментарий от anonymous

Странно же что это так заводит только тебя? Ну написал кто-то что-то ... ну и? Ты или *удак или лузер - а скорее всего всё вместе :)

anonymous
()
Ответ на: комментарий от anonymous

Кстати, забавно то, что подобных постов неизмеримо больше, чем всех плееров, диско прожигателей, ну и БЭКАПОВ конечно вместе взятых. И ведь они всё равно появляются. Вы правы, кэп, конечно правы.

nixargh
() автор топика
Ответ на: комментарий от nixargh

Табы против пробелов

зачем использовать пробелы, а не табы?

Вообще принципиально важно только придти к хоть какому-то соглашению по этому поводу в пределах проекта и ни в коем случае не мешать табы с пробелами в кучу, а так нет особой разницы (сам предпочитаю пробелы, впрочем).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.