Отзыв о сервисе бекапов backupland.com

Внимание! Статья «заказная», созданная ради плюшек от backupland.com

Не знаю правда дадут ли эти «плюшки», потому что буду не только описывать плюсы сервиса, но и минусы 😉  UPD: Дали 😉

Итак, озаботился созданием бекапов своего сервера.  Услуга такая есть у хостера VDS, НО! услуга платная, и стоит 90руб за месяц плюс делается бекап образа всей виртуалки, а не пофайлово, как собственно мне нужно.

Полный образ сервера как таковой мне не нужен, в виду простоты поднятия обычного LAMP в любой момент. Нужны только копии БД и файлов сайтов. Задача простая. Посмотрим как справится с этой задачей сервис backupland.com

На сайте backupland.com можно предварительно посмотреть предоставляемый сервис в качестве DEMO. В разделе https://go.backupland.com/faq/demo.html, НО! К сожалению единственное что вы там можете сделать — это посмотреть уже сделанные бекапы сторонних серверов, и посмотреть собственно принцип составления расписаний. Сделать пробно бекап своего сервера не получится, пока не оплатите услугу. С моей точки зрения это так себе DEMO, потому что покупаешь «кота в мешке», посмотреть интерфейс в данном случае не сильно интересно. Логичнее было бы предложить вновь зарегистрировавшемуся пользователю какой-то минимальный срок бесплатной работы с сервисом, для того чтобы пользователь мог понять, нужен ли ему этот сервис. А тут ой. Платите денежку и только тогда сможете попробовать «в живую».

По ходу «ощупывания» их DEMO, у меня появились вопросы, которые я хотел задать в их группе в Telegram:

Но сделать мне этого не удалось по причине:

WhatsApp у меня нет, поэтому не могу сказать, жива ли группа там.

Однако в защиту сервиса, в «онлайн чате» на сайте, с поддержкой связаться и поговорить не сразу, но удалось.

В результате переписки, был получен бесплатный период, для оценки сервиса, ну и в результате чего, собственно и был написан данный обзор.

1) Регистрируемся на сайте backupland.com, получаем админку вида:

Из интересного там рефальная программа, т.е. можете получать денежку за привлеченных покупателей сервиса. Хм.. это еще работает интересно? Хотя если разместить ссылку на мегасупер популярном ресурсе, может что и прибудет в копилку. У меня ресурс не такой, но на всякий случай размещу, хотите меня обогатить, заходите по этой ссылке.

Ну и самое важное это конечно пункт меню «Бекап», в которой будет ссылка «перейти в панель настройки создания бекапов», которая и будет доступна только после внесения денег на л/с.

Первым делом я зашел в меню «Расписание», где можно создать своё расписание создания бекапов, и «Исключения», где можно задать правила исключения отдельных файлов и папок из бекапа (например зачем нам логи или какие нибудь «временные» файлы?)

Хотел было создать свое расписание и исключения… Но оказывается стандартные шаблоны меня устраивают чуть более чем полностью. Хотя конечно хорошо, что возможность сделать «самому» есть.

Чтож, попробуем создать задание..

Ой! А что это? Ааа, так это он кирилический домен распознать не смог, это спустя сколько лет, там после их внедрения? Не порядок, IP адрес сайта я конечно помню, но вдруг он поменяется — придется делать лишнее телодвижение с его заменой

Когда прописал вместо домена его IP адрес, то расписание создалось. Как бы проверить бы, а всё ли хорошо работает? Долго искал кнопочку «Запустить сейчас». В результате нашел: она появляется на отдельной странице просмотра уже созданных бекапов:

Нажмем её:

Шта?? Ждать субботу чтобы убедиться что задание корректно назначено и работает?

Ну ладно, жалко чтоли мне 10 рублей? Нажал. Подождал. Получил в админке ошибку:

Это я значит потратил 10 рублей, на то чтоб увидеть ошибку? Теперь её поправлю и снова потрачу 10 рублей? Чтото дорого…

Первый раз настраивал доступ по SSH и паролю-логину, ругнулось на

Permission denied

Ладно, попробуем настроить доступ по ключу. В этом случае нужны некоторые телодвижения, а именно положить публичный ключ сервера бекапов к себе на сервер в ~/.ssh/authorized_keys Ключ можно посмотреть если открыть созданное задание.

Ложим, пробуем:

Тоже самое. Но! уже потрачено 30 рублей (ну на самом деле не потрачено, т.к. мне предоставили «бесплатно»). Что будем делать? Бекап сделать хочется всё больше и  больше..

3-й вариант создание бекапа — доступ по rsync + пароль. Что это такое и с чем едять, нагуглить и не смог. Потому и не стал пробовать 3 шаг, а сразу захотел уж если «ничего не вышло, почитать инструкцию». Но её на сайте как раз и нет… Ну ладно, мы настырные.. Попробуем добавить открытый ключ моего сервера, на сервер бекапов, а не наоборот.. Не зряже мне его на почту прислали при активации аккаунта.

pavel@pavelpc:~$ ssh ssh.bkp242.backupland.com -l rc-817
ssh: connect to host ssh.bkp242.backupland.com port 22: Connection refused

Хм. А может порт не стандартный, помнится в админке гдето проскальзывало 622 :

donpadlo@xn--90acbu5aj5f:~$ ssh rc-817@ssh.bkp242.backupland.com -p 622
rc-817@ssh.bkp242.backupland.com's password:

Уже лучше, но тоже ой. Пароль не подходит высланный в письме. Ну что.. будем просить помощь зала, т.е. техподдержки..

В результате переписки с техподержкой, выяснилось, что в принципе я пошел правильным путем, за некоторыми косяками — не верно мной были выставлены права и владелец на папку .ssh и файл authorized_keys. И опять-же по идее, при первом соединении  сервиса backupland по ssh, данный файл и папка должны были создаться автоматически, и руками делать мне бы ничего не пришлось. Почему они не создались — вопрос так и остался без ответа.

Ну в общем в итоге всё заработало.

Что конечно хорошо.

Итак плюсы:

  1. Бекапы делаются пофайлово и есть возможность выбрать что именно хочется сохранить
  2. Относительная простота настройки. Самый сложный момент — настроить аутенфикацию сервиса на своем сервере, но если это удалось — дальше всё просто и красиво.
  3. Уведомления об успешности или безуспешности бекапа приходят на почту
  4. Относительно не дорого. За 75 рублей в месяц ты получаешь толику уверенности в том, что основные важные файлы (а то и весь сервер) сохранены
  5. Бесплатно помогут настроить бекапы на вашем сервере

Минусы:

  • Три панели администрирования, которые по какой-то причине не объединили в одну. Первая — финансовая админка. Вторая — управление созданием бекапов. Третья — панель управления сервером, куда делаются бекапы (фактически там только WEB файловый менеджер)
  • Не понятна безопасность хранимой копии бекапа. Как я понимаю владельцы сервиса имеют полный доступ к файлам, и оные никак не шифруются. Я бы поостерегся хранить на нем конфедициальную или коммерчески важную информацию.
  • Традиционно сервис ни за что не отвечает в случае если вдруг с вашим бекапом случился ОЙ по вине сервиса.
  • Уведомления ходят только на почту. Хотелось бы еще и СМС.
  • За создание «копии прям счас» просят денег. Не много. 10 рублей. Но просят.

 

UPDATE 10.10.2018:

Прочитали вашу статью: https://грибовы.рф/?p=4202

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

1)
Телеграмм работает сслыка была ошибочная:

Была ссылка
https://t.me/CaYedxGyxeEkMnvmoJo8qA

Исправили на
https://t.me/joinchat/CaYedxGyxeEkMnvmoJo8qA

2) Что касается Дэмо:
     Мы и вы немного разное значение вкладывали в это слово, у нас Дэмо это
     посмотреть,  поковырять  панель управления, у вас Дэмо — это триальный
     период,    и    я    согласен    с   вами,   мы   продумаем   варианта
     триального-тестового бесплатного периода в ближайшее время.

3) Не распознает кирилический домен:
     Действительно не тестировали такой вариант: уже исправлен.

4) данный файл и папка должны были создаться автоматически, и руками делать мне бы ничего не пришлось.
   Первый раз настраивал доступ по SSH и паролю-логину, ругнулось на Permission denied

     Возможно  это  как  раз и прозошло из-за киррилического домена. Есть и
     другие  варианты,  не  правильный  пароль, логин и так далее, сейчас к
     сожалению  этого  уже  не  узнаешь  мы не логируем логин и пароль и не
     сохраняем что вводятся в форме для безопасности.

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

6) 3-й вариант создание бекапа — доступ по rsync + пароль.
     У нас на сайте есть инструкция: https://go.backupland.com/faq/install_rsync/install_rsync.html

7) Три панели администрирования, которые по какой-то причине не объединили в одну.
     Панели разнесены по двум причинам:
       1) Биллинг панель и файловый менеджер на бэкап сервере это софт
         от  ISPsystem,  то  есть  хоть  и надежный проверенный временем
         софт, но на написание аналога у нас уйдет очень много времени и
         все наши силы тратятся на развитие самого сервиса бэкапа
       2)  С  точки  зрения  безопасности  финансы  и  процес создания
         бэкапов  и  процесс  работы с самим бэкапом лучше разделить так
         получается  более  надежный вариант так как взламывать 3 разные
         системы  сложнее  чем  одну  общую  с  одним  уровнем  доступа.
         Напрнимер  биллинг не имет доступа к файлам клиента, так же как
         и панель управления бэкапами.

8) Уведомления ходят только на почту. Хотелось бы еще и СМС.
     Это  в  разработке,  но  будет  платно  и  плюс практика показала, что
     уведомления  на  почту  каждый  день  об  изменениях или вирусах очень
     быстро надоедает и пользователи отключают даже уведомления на почту.

9) Традиционно сервис ни за что не отвечает в случае если вдруг с вашим бекапом случился ОЙ по вине сервиса.
     Отвечаем,    готовы   подписать  СЛА,  но  такой  вариант  всегда
     обговаривается  индивидуально  и  стоит дороже так как приходится
     использовать  более  дорогое и много резервируемое распределенное
     оборудование.

10)Не  понятна  безопасность  хранимой  копии  бекапа. Как я понимаю
   владельцы  сервиса  имеют  полный  доступ  к  файлам,  и оные никак не
   шифруются.  Я  бы  поостерегся  хранить  на  нем  конфедициальную  или
   коммерчески важную информацию.

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

     Если у клиента конфидициальность на первом месте — например банк,
     мы  можем  для  такой  ситуации  подготовить  и  бэкап  сервер  и
     управляющий  серер  так  что  у  нас  к  нему  не будет ни какого
     доступа.  И  если  в  системе  нужно  будет  что-то  обновить или
     изменить  — то делаться настройки и изменения будут под контролем
     сотрудника банка.

В  итоге  спасибо, за то что указали на наши недостатки, что не успели
испроавить  исправим,  единственное  что  получается что обзор немного
устарел, мы же уже исправили несколько ошибок 🙂

Ну и за саму статью продлим вам услугу нашего сервиса на 1 год.

Так же  вы не включили опцию проверку на вирусы, я вам её включил при
следущем  бэкапе  сделается  такая  проверка, правда в обзоре про этот
плюс тоже нет:)


Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.