Связаться по:
[email protected]

Блог о системном администрировании серверов и сайтов

Установка, настройка программного обеспечения Linux, Windows операционных систем

Установка Rsnapshot Filesystem бэкап утилиты на FreeBSD

Rate this post

Какя установить rsnapshot Filesystem утилиту на основе Rsync на моем сервере FreeBSD для резервного копирования локальной/ удаленной Linux и Unix на ПК, сервер и ноутбук?

Rsnapshot Filesystem  это на основе Rsync команды. rsnapshot создает периодические снимки локальных машин и синхронизирует на удаленные машины через SSH. Код широко использует жесткие ссылки, когда это возможно, чтобы значительно уменьшить необходимое дисковое пространство. Он полностью написан на Perl без каких-либо зависимостей между модулями, и был протестирован с Perl версии 5.004 и до 5.8.1.   В этой статье вы узнаете, как создать на основе FreeBSD сервер резервного копирования, чтобы сохранить резервные копии ежечасно, ежедневно, ежемесячно, ежегодно.

Установите rsnapshot на сервере FreeBSD

Введите следующую команду, чтобы обновить базу данных PKG

Для установки бинарного пакета, введите:

 pkg-install-rsnapshot

Или установить его с помощью порта

Настройка rsnapshot на FreeBSD

Во-первых, нужно скопировать /usr/local/etc/rsnapshot.conf.default в /usr/local/etc/rsnapshot.conf, запустите:

Далее, отредактировать

Обновите и раскомментировать следующие:

Установите MySQL сценарий резервного копирования на удаленном сервере 10.12.249.194

Создайте сценарий, /scripts/mysql/backup.sh на вашем сервере MySQL:

Установите keychain на FreeBSD  сервер

Введите следующую команду, чтобы установить клиента SSH-агент для входа на удаленный сервер:

Добавляет следующие записи в стартовый файл оболочки. Я использую по умолчанию CSH на моем FreeBSD:

Установка и настройка SSH ключей FreeBSD

Вы должны установить открытый ключ аутентификации и использовать keychain для управления ключами:

Вам нужно установить местоположение и имя пары ключей. Я рекомендую вам использовать место по умолчанию, например: $HOME/.ssh/id_rsa. Вам будет предложено, поставить фразу (пароль) для вашего секретного ключа. Установите открытый ключ на удаленном сервере называется v.backup2 и 10.12.249.194. Во-первых, установить ssh-copy-id — небольшой скрипт, который копирует свой ​​SSH с открытым ключом на удаленный хост, выполните:

Теперь установите публичный ключ

Проверьте конфигурацию на FreeBSD

Введите следующую команду:

Вы можете увидеть команды, которые будут выполнены по этой утилите:

Запустите rsnapshot и сделать свои первые резервные копии на FreeBSD
Введите следующую команду, чтобы сделать резервную копию почасовой:

Настройка cron для запуска резервных копий на FreeBSD

Добавьте следующие команды:

Как восстановить резервные копии?

Допустим, вы хотите восстановить резервную копию для wwwserver1. Введите команду следующим образом (выберите день и дату с LS -l ):

Если Вам необходимо настроить резервное копирование на Linux Unix FreeBSD системы обращайтесь [email protected]

Оставить комментарий

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.