EUR
european

EUR

usa

USD

Russian Ru
Ex. VAT Ex. VAT 0%

Разверните Portabase в один клик

Self-hosted резервное копирование баз данных, готовое через пару минут

Portabase – платформа с открытым исходным кодом для резервного копирования и восстановления баз данных: расписания, сроки хранения и каналы выгрузки задаются в одной панели, а дампы снимают легковесные агенты рядом с самими базами.

  • Поддержка девяти СУБД Поддержка девяти СУБД Поддержка девяти СУБД
  • Расписания cron и запуск вручную Расписания cron и запуск вручную Расписания cron и запуск вручную
  • Шифрование копий по AES-GCM Шифрование копий по AES-GCM Шифрование копий по AES-GCM
  • S3, Google Drive и локальный диск S3, Google Drive и локальный диск S3, Google Drive и локальный диск
  • Хранение по количеству, сроку и GFS Хранение по количеству, сроку и GFS Хранение по количеству, сроку и GFS
  • Агентам не нужны открытые порты Агентам не нужны открытые порты Агентам не нужны открытые порты
Развернуть Portabase
Разверните Portabase в один клик
Устанавливается вместе с VPS Устанавливается вместе с VPS Устанавливается вместе с VPS
Преднастроенный стек контейнеров Преднастроенный стек контейнеров Преднастроенный стек контейнеров
Готов<br>за ~2 минуты Готов<br>за ~2 минуты Готов
за ~2 минуты
Root-доступ<br>по SSH Root-доступ<br>по SSH Root-доступ
по SSH

Ключевые возможности

Архитектура на агентах

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

Зашифрованные и проверенные резервные копии

Файлы шифруются по AES-GCM, и каждый канал хранения отдает свой статус выгрузки: успешный означает, что путь, размер и контрольная сумма проверены.

Хранение по политике

Держите последние N копий, храните все за последние N дней или включите ротацию «дед-отец-сын» с ежедневными, недельными, месячными и годовыми точками.

Выгрузка в несколько хранилищ

Несколько политик хранения для одной базы одновременно отправляют один и тот же файл на локальный диск, в S3-совместимые бакеты, Google Drive и Google Cloud Storage.

Восстановление и импорт

Восстановление из сохраненной копии, из файла в канале хранения или из внешнего дампа, загруженного через панель. Поддерживается для всех СУБД, кроме Redis и Valkey.

Оповещения по событиям

Правила задаются для каждой базы отдельно и срабатывают на успешное и неудачное копирование, на восстановление и на недоступность базы. Каналы: Slack, Discord, Telegram, ntfy, Gotify, email и вебхуки.

Системные требования

Посмотреть все варианты VPS

Минимум

От 5 € в месяц
1 vCPU 2 ГБ ОЗУ 20 ГБ NVMe
- Несколько баз данных
- Небольшая нагрузка
Развернуть сейчас

Рекомендовано

От 9 €/месяц
2 vCPU 4 ГБ ОЗУ 40 ГБ NVMe
- Десятки баз данных
- Подходит для продакшена
Развернуть сейчас

Расширенный

От 17 €/месяц
4 vCPU 8 ГБ ОЗУ 80 ГБ NVMe
- Много агентов и частый опрос
- Запас под длинную историю GFS
Развернуть сейчас

Максимум

От 33 € в месяц
8 vCPU 16 ГБ ОЗУ 160 ГБ NVMe
- Экземпляр для нескольких команд
- Копии на этом же сервере
Развернуть сейчас

Четыре шага до готового приложения


  • 1

    Выберите тарифный план VPS

    Подберите конфигурацию виртуального сервера – количество ядер, объем RAM и диска – под требования проекта.

  • 2

    Выберите приложение

    На шаге настройки VPS откройте каталог маркетплейса и укажите self-hosted приложение для установки.

  • 3

    Оплатите заказ

    Оплачивается только VPS по обычному тарифу. Установка приложения из маркетплейса не тарифицируется.

  • 4

    Получите доступ

    Сервер разворачивается, приложение устанавливается автоматически. После завершения установки среда готова к подключению.

Состав установки

 Приложение  Приложение

Приложение

Portabase – текущий стабильный выпуск, проект не публикует LTS-ветку

  • Официальный Docker-образ portabase/portabase
  • Панель и база данных работают сразу после установки

 Операционная система  Операционная система

Операционная система

Ubuntu 24.04 LTS – чистая минимальная установка

  • Docker Engine и плагин Compose предустановлены
  • Root-доступ по SSH

 Веб-доступ и SSL  Веб-доступ и SSL

Веб-доступ и SSL

Nginx предоставляет панель управления Portabase по HTTPS

  • Самоподписанный сертификат включен по умолчанию
  • Встроенный скрипт setup-ssl выпускает бесплатный сертификат Let's Encrypt

 База данных  База данных

База данных

Всё, что нужно панели управления для подключения агента

  • Контейнер PostgreSQL 17 настроен и подключается автоматически
  • PROJECT_SECRET шифрует обмен между панелью и агентами

 Лицензирование ПО  Лицензирование ПО

Лицензирование ПО

Apache 2.0 – открытый исходный код, без лицензионных отчислений

  • Нет лимитов по числу агентов, баз данных и пользователей
  • Полный текст лицензии Apache 2.0

Почему INTROSERV

  • NVMe-диски NVMe-диски
    NVMe-диски

    Все VPS работают на NVMe – быстрый ввод-вывод для баз данных, метрик и нагруженных сервисов.

  • Локации в Европе и США Локации в Европе и США
    Локации в Европе и США

    Разворачивайте ближе к своей инфраструктуре и пользователям: меньше задержки, проще с региональными требованиями.

  • Трафик без лимита Трафик без лимита
    Трафик без лимита

    Без ограничений по объему трафика и доплат за перерасход – стоимость месяца предсказуема.

  • IPv4 и IPv6 в комплекте IPv4 и IPv6 в комплекте
    IPv4 и IPv6 в комплекте

    Выделенный IPv4-адрес и нативный IPv6 на каждом сервере.

  • Поддержка 24/7 Поддержка 24/7
    Поддержка 24/7

    Инженеры на дежурстве круглосуточно – отвечают люди, а не автоответчик.

  • Апгрейд в любой момент Апгрейд в любой момент
    Апгрейд в любой момент

    Увеличивайте CPU, RAM и диск по мере роста нагрузки – без переустановки и миграции.

Границы ответственности и условия поддержки

Инфраструктура и границы поддержки

INTROSERV предоставляет инфраструктуру VPS и скрипт автоматической установки для первичного развертывания. Мы отвечаем за доступность и производительность оборудования и сети, а техническая поддержка работает по инфраструктурным вопросам: подключение к серверу, стабильность оборудования, биллинг. Настройка конкретных приложений, разбор их ошибок и управление учетными записями пользователей остаются на стороне администратора сервера или сопровождающих проекта.

Лицензирование программного обеспечения и соблюдение требований

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

Часто задаваемые вопросы

  • На каких условиях лицензируется Portabase?

    Portabase распространяется под лицензией Apache License 2.0: без лимитов по числу агентов, баз данных и пользователей и без отдельной коммерческой редакции. Оплачивается только виртуальный сервер по обычному тарифу.

  • Как войти в веб-интерфейс после развертывания?

    После выдачи сервера адрес панели и сгенерированный пароль появятся на вкладке Marketplace в панели INTROSERV. Откройте адрес по HTTPS и войдите – после первого входа задайте собственный пароль.

  • Как выпустить доверенный SSL-сертификат?

    По умолчанию установлен самоподписанный сертификат. Чтобы выпустить бесплатный сертификат Let's Encrypt для своего домена или FQDN сервера, подключитесь по SSH и запустите скрипт setup-ssl – одна команда, без ручной настройки.

  • Где выполняются сами резервные копии?

    На вашем VPS работает панель управления: расписания, политики хранения, каналы хранения и оповещения. Сами дампы снимает Portabase Agent – отдельный бесплатный компонент, который ставится на сервер с базой данных, причем один агент обслуживает все базы на этом хосте. Порядок такой: добавьте агента в панели, установите его на сервер базы данных с полученным Edge Key и укажите подключения, которые он должен обслуживать – после этого базы появятся в панели сами. Агенту нужен доступ только к базе, поэтому приватная сеть и база, размещенная у провайдера, работают одинаково.

  • Как устанавливаются обновления?

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

  • Где хранятся резервные копии?

    По умолчанию – на самом сервере Portabase, то есть на том VPS, который вы разворачиваете здесь: локальный канал хранения уже настроен, и копии остаются на его диске, пока вы не отправите их куда-то еще. Остальные каналы добавляются в панели: S3-совместимое хранилище, Google Drive или Google Cloud Storage. Одну копию можно отправлять сразу в несколько каналов. При локальном хранении на диске должно хватать места на все копии, которые удерживает ваша политика хранения. При выгрузке во внешнее хранилище на VPS остаются только настройки, история и логи.

  • Как перейти на более мощную конфигурацию?

    CPU, RAM и диск VPS увеличиваются по мере роста числа агентов, баз данных и объема истории, переустановка не нужна. Ориентир для пересмотра тарифа – PostgreSQL и панель начали конкурировать за память или копии, лежащие на этом сервере, заполнили диск.

  • Можно ли управлять Portabase из своих инструментов?

    Да, через REST API. По умолчанию он выключен: добавьте API_ENABLED и OPENAPI_ENABLED в файл .env на сервере и пересоздайте контейнер. API отвечает на /api/v1, вместе с ним доступны Swagger UI и спецификация OpenAPI. Токен генерируется в профиле пользователя и передается в заголовке x-api-key с теми же правами, что у самого пользователя. Эндпоинты пока покрывают не все операции, поэтому нужные вызовы стоит сверить со спецификацией.

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

processor processor
Готовы развернуть приложение? Готовы развернуть приложение?

Готовы развернуть приложение?

Выберите конфигурацию виртуального сервера – приложение установится автоматически, за несколько минут.

cunsoultant

Не уверены, какая конфигурация нужна?

Инженеры INTROSERV помогут подобрать конфигурацию под ваше приложение: расчет ресурсов, выбор локации, вопросы первичной настройки.

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Русский
  • kingdom
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA

Request information from the manager

Please provide your contact information, the manager will send you detailed information on the selected tariff.

mail mail

Thank you for your request

Manager will contact you as soon as possible.

I've hosted an average of 8-10 domains with INTROSERV since May 2004. Their pricing attracted me at first, but it could only have been the quality of customer support that has retained me for this length of time. My IT knowledge level is best described as dangerous. I am confident that I have created more than my share of "situations." Yet the guys and gals at INTROSERV have patiently and determinedly handled my problems and resolved all issues on a continuing basis. If you're looking for web hosting, things are going to go wrong wherever you go. That's just the nature of humans and our technology. You had better go with an outfit that can resolve your problems in a timely and professional manner. INTROSERV just did that for me again, prompting me to write this long overdue recommendation