BackupPC |
Автор: admin Просмотров: 4877 Комментарии:
Добавлен: 19 марта 2014
Обновлено: 13.03.2017 - 10:23
Высокопроизводительная корпоративная система резервного копирования Linux, Windows, ноутбуков и серверных дисков. BackupPC легко настраивать, устанавливать и обслуживать.
Нажмите на картинку для увеличения
Учитывая постоянно снижение стоимости систем RAID теперь практичнее и экономически выгоднее делать резервное копирование большинства машин на локальный диск или сетевое хранилище. Это то что делает BackupPC. Для некоторых сайтов это полнофункциональное решение резервного копирования. Для других сайтов периодическое резервное копирование выгоднее делать на ленту. Большинство свободных систем резервного копирования делают резервные копии на ленту.
BackupPC - это свободная программа для резервного копирования с диска на диск в красивом веб-интерфейсе. Сервер кросс-платформенный и работает на GNU/Linux, Solaris или UNIX. Не требуется ни каких клиентов, поскольку сам сервер является клиентом для нескольких протоколов, которые обрабатываются другими службами встроенных в клиентские ОС. В 2007 году BackupPC был упомянут в качестве одного из трех наиболее хорошо известных программ резервного копирования с открытым исходным кодом.
Возможности BackupPC
- Разумная оптимизация дискового пространства и операций ввода/вывода.
- Идентичные резервные копии одного или разных компьютеров не дублируется, что сильно экономит место.
- Поддержка сжатия для сокращения используемого дискового пространства. Это не сильно влияет на процессорное время, поскольку только новые файлы (уже не объединённые) должны быть сжаты.
- Программное обеспечение на стороне клиента не требуется, поскольку для получения данных резервного копирования из компьютеров с Windows используется протокол SMB, то есть BackupPC является SMB‐клиентом. Для резервного копирования компьютеров с GNU/Linux используется tar через ssh/rsh/nfs. Начиная с версии 2.0.0, Rsync также поддерживается на любом клиенте, у которого есть Rsync или rysncd.
- Мощный web (http/cgi) интерфейс позволяет администраторам просматривать файлы журналов и настроек, текущее состояние и позволяет пользователям инициировать и отменять резервное копирование, просматривать и восстанавливать файлы из резервных копий.
- Поддерживаются все возможности восстановления, в том числе прямое восстановление (через smbclient, tar, или rsync/rsyncd), загрузка zip или tar архивов.
- Поддержка мобильных окружений, где ноутбуки периодически подключаются к сети с помощью динамических адресов (DHCP).
- Гибкие параметры конфигурации позволяют процессам резервного копирования выполняться параллельно. Можно выбирать директории для резервного копирования. Есть много параметров для полного и инкрементного резервного копирования, планирования напоминаний пользователей по email и так далее. Параметры конфигураций могут быть установлены для всей системы или даже для одного ПК.
- Пользователи периодически получают напоминания по email, если они последнее время не проводили резервное копирование своих компьютеров. Содержание писем, сроки и политика настраивается.
- Проверено на GNU/Linux, Freenix, Solaris и на клиентских компьютерах с Win95, Win98, Win2000 и WinXP.
- Также есть подробная документация.
Дедупликация данных сокращает объем дискового пространства, необходимого для хранения резервных копий в дисковом пуле. Можно использовать его в качестве D2D2T решения, если функция архивации BackupPC используется для резервного копирования пула диска на магнитную ленту. BackupPC не является системой резервного копирования на уровне блоков, как Ghost4Linux но выполняет резервное копирование и восстановление на основе файлов. Таким образом, он не подходит для резервного копирования образов дисков или raw разделов диска.
BackupPC имеет клиент Server Message Block (SMB) для резервного копирования расшаренных сетевых ресурсов, компьютеров, работающих под управлением Windows. Как это ни парадоксально, при такой установке сервер BackupPC может быть расположен за NAT брандмауэром в то время как машина с Windows
оперирует публичными IP адресами. Хотя это не может быть целесообразным для SMB-трафика, это более полезно для веб-серверов, работающих под управлением Secure Shell (SSH) с GNU tar и rsync, поскольку это позволяет серверу BackupPC хранится в подсети отдельно от веб-сервера DMZ.
BackupPC получает данные резервных копий через SMB с помощью Samba, через ssh/rsh/nfs или rsync.
Поддерживаемые протоколы BackupPC
BackupPC поддерживает NFS, SSH, SMB и Rsync. Он может создавать резервные копии Unix-подобных операционных системах родными ssh, tar или rsync и резервные копии Microsoft Windows с минимальной конфигурацией. В операционной системе Windows сторонние реализации tar, ssh (Cygwin) и Rsync обязаны использовать эти протоколы.
Выбор протокола BackupPC
Выбор между tar и rsync диктуется аппаратными средствами и пропускной способностью, доступной клиенту. Rsync использует значительно больше процессорного времени чем tar или SMB. Клиенты, использующие SMB или tar используют значительно более высокую пропускную способность чем Rsync. Эти компромиссы присущи различиям между протоколами. Использовать tar для передачи файла по протоколу SMB в полном объёме или использовать слабый CPU, но с максимальной пропускной способностью. Метод Rsync вычисляет контрольные суммы для каждого файла на обеих машинах клиента и сервера таким образом, что позволяет передачу только различий между этими двумя файлами; этот метод использует больше ресурсов процессора, но сводит к минимуму пропускную способность.
Хранение данных в BackupPC
BackupPC использует комбинацию жестких ссылок и сжатий, чтобы уменьшить общее дисковое пространство используемое для файлов. При первом резервном копировании, все файлы передаются бэк-эндом, опционально сжимаются, а затем сравниваются. Идентичные файлы жёстко связываются между собой, используя только один дополнительный элемент каталога. Результатом будет то, что проницательный системный администратор потенциально может сделать резервные копии 10 ноутбуков с Windows XP с 10Гб данных на каждом и если на каждой машине повторяется 8Гб (двоичные файлы Office и Windows) общий объём будет 100Гб, но будет использовано только 28 ГБ (10 × 2 Гб + 8 Гб). Фоновое сжатие данных способствует дальнейшему снижению занимаемого пространства.
При просмотре резервных копий, инкрементные резервные копирования автоматически заполняют предыдущие полные резервные копии. Таким образом, каждая резервная копия представляет собой полный и завершенный набор данных.
Производительность BackupPC
- При резервном копировании через SMB, скорость 3-4 Мбит/с являются нормальной.
- При резервном копировании удаленного компьютера GNU/Linux через rsync (над SSH туннелем) 1 Gigabit LAN с скоростью более 100 мегабайт/сек возможна при выполнении полного резервного копирования.
- Скорость резервного копирования сильно зависит от базового оборудования клиента и сервера, протоколов резервного копирования и характеристик самих данных.
- Поскольку полное резервное копирование передает все, инкрементное резервное копирование показывает гораздо меньшую скорость Мбайт/с, потому что гораздо больше времени тратится на сравнение какие файлы были изменены.
Форки и связанные с BackupPC проекты
BackupAFS - пропатченная версия BackupPC для резервного копирования томов AFS и OpenAFS на локальный диск сервера резервных копирований или на прикрепленный RAID. Он поддерживает все возможности BackupPC, включая полные и многоуровневые инкрементные дампы, экспоненциальное сжатие, компрессию и конфигурацию через конфигурационные файлы или веб-интерфейс. Скорость резервного копирования зависит от используемого оборудования, однако при выполнении полных резервных копий многогигабайтных томов AFS с использованием современных аппаратных средств, скорость до 60 мегабайт в секунду не являются редкостью для современных гигабитных сетей.
BackupPC SME Contrib - дополнение к SME Server, которое позволяет встраивать BackupPC в SME templated UI.
Zmanda's community edition of BackupPC имеет возможность использования FTP, а также другие патчи, которые являются частью основной ветки 3.2.0.
https://en.wikipedia.org/wiki/BackupPC
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Файловые системы, Резервное копирование, Системное администрирование
Лицензия:
GPL2
Размер архива исходников: 554.2Kb
Дата последних изменений в проекте: 14.04.2013
Интерфейс фоновый(daemon)
Интерфейс веб-ориентированный
Язык программирования:
Perl
Сайт проекта
Скачать BackupPC 3.3.0
Комментарии |