Необходимо выполнить резервное копирование данных на удаленный сервер с поддержкой SSH? Попробуйте Back In Time.
Что вам понадобиться
Вам нужно несколько вещей, чтобы это устроить:
- Учетная запись пользователя с привилегиями sudo (для установки Back In Time).
- Сервер, на котором работает демон SSH, принимающий подключения.
- Некоторые данные для резервного копирования.
Вот и все. Давай приступим к работе.
Установка Back In Time
Первое, что нужно сделать, это установить Back In Time.
Для этого необходимо добавить необходимый репозиторий.
Откройте окно терминала и введите следующую команду:
sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update sudo apt-get install backintime-qt4
Создание ключа SSH
Чтобы успешно использовать Back In Time для SSH, вам нужно создать ключ шифрования и отправить его на удаленный сервер.
Вот так:
- Создайте ключ, введя команду ssh —keygen.
- Скопируйте вновь созданный ключ на сервер с помощью команды ssh-copy-id USER@SERVER_IP (где USER – имя удаленного пользователя, а SERVER_IP – IP-адрес удаленного сервера).
Создание удаленной резервной копии
В редакторе профиля Back In Time) выберите SSH из выпадающего списка Mode.
Заполните необходимую информацию для удаленного хоста, добавив путь для размещения резервной копии.
В раскрывающемся списке «Cipher» убедитесь, что выбрано значение по умолчанию и задан ваш личный ключ (он должен быть установлен по умолчанию).
Если опция «rivate Key» не установлена, скорее всего, это будет /home/USER/.ssh/id_rsa (где USER – ваше локальное имя пользователя).
Введите свой пароль ключа аутентификации SSH в текстовую область «SSH Private key» (не пароль локального или удаленного пользователя).
На вкладке «Include» щелкните «Add file» или «Add folder, чтобы включить данные для резервного копирования.
Добавьте столько файлов и / или папок, сколько необходимо для резервного копирования.
Наконец, прокрутите вниз и убедитесь, что вы выбрали опцию расписания (от минуты до еженедельной или пользовательской).
Как только вы позаботитесь об этом, нажмите OK, чтобы сохранить настройки в профиле по умолчанию и закрыть окно.
Если Back In Time не появляется снова, откройте его из меню рабочего стола и затем нажмите кнопку «Take Snapshot» (самая дальняя кнопка слева на панели инструментов)
После нажатия кнопки «Snapshot» вы должны быть проинформированы о том, что snapshot не требуется (так как он автоматически запустится после сохранения профиля).
Затем вы можете перейти на удаленный сервер, чтобы увидеть, что снэпшот действительно был сохранен.
Поздравляем, ваш экземпляр снэпшота Back In Time теперь настроен на автоматическое (и регулярное … если вы запланировали его) резервное копирование на удаленный сервер через SSH.
Наслаждайтесь гарантией того, что ваши данные теперь в безопасности, на случай сбоев.