Bareos. Не соединяется с клиентом на Windows Server 2012r2.

Обновил Bareos сервер и клента до 18 версии. Сначала обновил серверную часть, на клиенте осталась версия 17. Все ок, бекапы идут. Настала очередь обновить клиента. Поставил 18 версию — директор не может достучаться до файл демона на клиенте.

Читать далееBareos. Не соединяется с клиентом на Windows Server 2012r2.

Wekan, Docker и сохранение изменений.

По официальному мануалу для быстрого запуска Wekan можно использовать Docker. Для этого необходимо развернуть всего два docker контейнера. В одном контейнере БД и Web приложение во втором. Это быстро, удобно и работает из коробки. Но есть проблема.

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

Для реализации второго варианта в команду запуска контейнера БД нужно добавить всего один параметр:

-v /путь/к/локальной/директории:/путь/внутри/контейнера

Создаем папку для хранения нашей БД. К примеру «/home/user/DB».

mkdir /home/user/DB

Нужно выяснить где в контейнере хранятся наши данные. Узнать это можно из документации к ПО, либо из документации к контейнеру. В нашем случае файлы БД хранятся по пути «/data/db». Берем команду запуска контейнера, для Wekan это «docker run -d --restart=always --name wekan-db mongo:3.2.12«, и добавляем наш параметр:

docker run -d --restart=always --name wekan-db -v /home/user/DB:/data/db mongo:3.2.12

Теперь все данные будут писаться в папку за пределами контейнера и сохраняться при перезапуске контейнера.