Это команда backupninja, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
BACKUPNINJA - легкая расширяемая система мета-резервного копирования.
"a тихий цветок цвести смерть удар в потерянный данные."
СИНТАКСИС
Backupninja [ -h ] [ -d ] [ -n ] [ -t ] [ -f имя файла ] [ --запустить имя файла ]
ОПИСАНИЕ
Резервное копирование позволяет координировать резервное копирование системы, отбросив несколько простых настроек
файлы в /etc/backup.d/. Большинство программ, которые вы можете использовать для создания резервных копий, не имеют своих
собственный формат файла конфигурации. Backupninja предоставляет централизованный способ настройки и
координировать множество различных утилит резервного копирования.
ФУНКЦИИ И ОСОБЕННОСТИ
- Легко читаемые файлы конфигурации в стиле ini.
- вы можете добавить скрипты для обработки новых типов резервных копий.
- действия по резервному копированию могут быть запланированы.
- вы можете выбрать, когда вам будут отправляться электронные письма с отчетом о состоянии (всегда, при предупреждении,
ошибка, никогда).
- консольный мастер (ninjahelper) упрощает создание конфигурации действий резервного копирования
файлы.
- пароли никогда не отправляются через командную строку вспомогательным программам.
- чтобы сделать резервную копию базы данных db или sql, вы не можете просто скопировать файлы базы данных.
backupninja помогает безопасно экспортировать данные в формат, в котором вы можете создавать резервные копии.
- работает с Linux-Vservers.
Восстановление Типы следующие:
- безопасное, удаленное, инкрементное резервное копирование файловой системы (через rdiff-backup). инкрементальные данные
сжатый. разрешения сохраняются даже у непривилегированного пользователя резервного копирования.
- основная информация о системе и оборудовании.
- зашифрованные удаленные резервные копии (через дублирование).
- безопасное резервное копирование баз данных MySQL, PostgreSQL, OpenLDAP и Subversion.
- записывать CD / DVD или создавать ISO.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-час, --Помогите
Показать сводку опций
-д, --отлаживать
Запуск в режиме отладки, при котором все сообщения журнала выводятся в текущую оболочку.
-ф, --conffile КОНФ_ФАЙЛ
Используйте CONF_FILE для основной конфигурации вместо /etc/backupninja.conf
-т, --тестовое задание
Запустить в тестовом режиме, фактически никаких действий не предпринимается.
-н, --Теперь
Выполняйте действия сейчас, а не тогда, когда они могут быть запланированы.
--запустить ACTION_FILE
Запускает конфигурацию действия ACTION_FILE и завершает работу.
КОНФИГУРАЦИЯ
Общие параметры настраиваются в /etc/backupninja.conf. В этом файле вы можете установить журнал
уровень и измените расположение каталогов по умолчанию. Видеть резервная копияninja.conf(5).
Чтобы выполнить фактические действия резервного копирования, backupninja обрабатывает каждый файл конфигурации действий.
в /etc/backup.d в соответствии с суффиксом файла. Видеть резервная копия.d(5).
ПРИМЕР ИСПОЛЬЗОВАНИЕ
Backupninja можно использовать для реализации любой выбранной вами стратегии резервного копирования. Это предназначено,
однако для использования так:
Во-первых, базы данных безопасно копируются или экспортируются в / var / backups. Часто вы не можете сделать
резервное копирование файлов базы данных во время ее использования, поэтому необходимо использовать специальные инструменты для создания
безопасная копия или экспорт в / var / backups.
Затем важные части файловой системы, включая / var / резервные копии, каждую ночь переводятся в
удаленный, удаленный, жесткий диск (с использованием rdiff-backup). Локальный пользователь root, но удаленный
пользователь не имеет привилегий. Надеюсь, удаленная файловая система зашифрована.
Чтобы это работало (например, для автоматического запуска diff-backup), вы должны создать ключи ssh
на исходном сервере и скопируйте открытый ключ в файл авторизованных ключей удаленного пользователя.
Например:
корень @ srchost # ssh-keygen -t rsa -b 4096
root @ srchost # ssh-copy-id -i /root/.ssh/id_dsa.pub backup @ desthost
Теперь у вас должна быть возможность использовать ssh от пользователя root на srchost до пользователя backup на desthost.
без указания пароля. Когда ssh-keygen запросит пароль, просто оставьте его
пустой, нажав клавишу возврата. Мастер" ниндзя(1) проведет вас через эти шаги.
Используйте backupninja онлайн с помощью сервисов onworks.net