Кратко

  • В объявлении от 10 сентября Prapl предлагает плановые копии баз из Windows в локальное или поддерживаемое облачное хранилище пользователя.
  • Подписка на программу отделена от расходов на хранение; наличие копии ещё не подтверждает восстановление приложения.

Кто управляет местом хранения

Переход к другому сервису резервирования проще обсуждать, когда заказчик сам контролирует учётную запись, в которой лежат копии. Prapl строит своё предложение на таком разделении: программа Windows назначает задания, пользователь выбирает локальное либо поддерживаемое облачное назначение. Предоставленный продавцом релиз от 10 сентября также обещает неограниченное число серверов и баз, уведомления и отслеживание результатов. Это объявление предложения, а не независимая проверка восстановления или доказательство первой доступности продукта именно в этот день. Сообщение поставщика.

Разделяется и оплата. Согласно сайту Prapl, клиент использует собственные хранилища и платит их провайдерам напрямую, без надбавки разработчика за гигабайт. Явная цена программы — 9 долларов в месяц с годовым списанием; страница PostgreSQL уточняет сумму в 108 долларов за год. Это не основание считать лицензию бессрочной или место бесплатным. У локальных дисков есть ёмкость и расходы на обслуживание, у облачных копий — стоимость хранения и передачи. Отсутствие лимита на число баз не отменяет этих ограничений. Официальный сайт.

Перенести файл — только часть возврата данных

Описанный поставщиком процесс включает поиск копии, её получение, расшифровку, распаковку и восстановление средствами самой базы. Для PostgreSQL указаны экспорт через pg_dump в формате custom и pg_restore. Отдельно описан путь восстановления всего сервера PostgreSQL из физических копий для самостоятельно размещённых версий начиная с 17. Это разные методы, а не одинаковое обязательство для всех управляемых сервисов. Также описана возможность выбрать другую цель, не заменяя исходную базу. Для этой статьи данные операции не выполнялись. Описание PostgreSQL-продукта.

Документация PostgreSQL уточняет границы метода. pg_dump создаёт согласованный экспорт при одновременном доступе пользователей, но обрабатывает одну базу. Общие объекты кластера, включая роли и табличные пространства, требуют отдельной обработки через pg_dumpall. Документация также предупреждает, что, кроме простых случаев, pg_dump обычно не является подходящим выбором для регулярного резервирования производственных баз. Отсюда следует необходимость выбирать способ по требованиям восстановления, а не вывод об отсутствии у Prapl отдельно заявленного физического пути. Архив базы сам по себе не является планом восстановления сервера или приложения. Документация PostgreSQL.

Владение учётной записью хранилища не заменяет управление ключами. Prapl описывает шифрование на клиенте, хранение реквизитов базы в Windows Credential Manager и необязательный онлайн-мониторинг с передачей имени задания, результата, объёма и длительности. Это сведения поставщика, не выводы аудита безопасности. Прежде чем штатная утилита сможет использовать архив, нужно правильно раскрыть его зашифрованную оболочку. Пароль подключения к базе и пароль защиты копии — разные зависимости.

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