Platform V CopyWala — как устроен инструмент для резервного копирования и восстановления данных
Совместно с СУБД Pangolin развиваются программные продукты, которые позволяют комплексно решать задачи бизнеса по работе с данными. К примеру, графический инструмент Platform V Kintsugi дает возможность обслуживать тысячи баз данных и выполнять задачи сопровождения в одном окне. А при миграции баз данных на СУБД Pangolin можно использовать Platform V GraDeLy — универсальный инструмент логической репликации, фильтрации и преобразования данных с механизмом захвата, доставки и применения изменений. GraDeLy поддерживает более ста типов данных и совместим с Platform V Pangolin DB «из коробки».
В 2024 году в линейке продуктов, совместимых с СУБД Pangolin, началась разработка еще одного сопутствующего продукта — Platform V CopyWala. Это инструмент резервного копирования и восстановления данных. В 2025 году продукт выпустил первый релиз и был зарегистрирован в Едином реестре российского ПО (РРПО). Platform V CopyWala работает со всеми СУБД на основе PostgreSQL и уже «из коробки» совместим как с СУБД Pangolin, так и другими дружественными продуктами для работы с данными. Разберем главные функциональные возможности продукта.

Основная функциональность Platform V CopyWala
Создание полных и инкрементальных резервных копий. CopyWala сохраняет данные в отдельный контейнер, используя два подхода:
- Полные копии — для восстановления с нуля.
- Инкрементальные копии — фиксируют только изменения с момента последнего бэкапа, экономя место и ускоряя процесс.
Гибкое восстановление. Можно восстановить базу данных в любом состоянии — от последней сохраненной версии до конкретной точки во времени.
Централизованный каталог. Метаданные резервных копий всех зарегистрированных агентов хранятся в единой структуре с версионностью. Это упрощает поиск по тегам, времени или параметрам СУБД и гарантирует целостность данных.
Мониторинг и аудит:
- Все важные метрики задач резервного копирования экспортируются в Prometheus.
- В централизованном каталоге есть журнал аудита всех операций.
- Отслеживание статусов и прогресса происходит в реальном времени.
- Можно гибко настроить логирование и предупреждения при сбоях.
Максимальная утилизация процессорных ресурсов. Благодаря реализации на Go и оптимизациям уровня ядра Linux, продукт максимально использует процессорные мощности и сетевой трафик. Настройка троттлинга предотвращает перегрузку инфраструктуры.
Передача данных на удаленное хранение. Быстрый и гибкий в настройке протокол передачи данных на удаленное хранение с возможностью потокового шифрования и сжатия данных. Как приятный бонус — управление жизненным циклом копий на удаленных узлах, без участия агентского приложения.
Поддержка хранилища S3. Резервные копии можно сохранять не только локально, но и в S3-совместимые хранилища — это улучшает масштабируемость, защищает от потери данных при аварии на сервере и снижает затраты на инфраструктуру.
Параллельное снятие и восстановление данных. Создание резервных копий и восстановление в несколько потоков ускоряют работу с большими базами, минимизируя простои. Это особенно важно для больших баз данных. Можно одновременно копировать разные таблицы или разделы БД.
FUSE-драйвер. Позволяет подключать резервные копии как виртуальные файловые системы без полного восстановления. Это ускоряет доступ к данным и упрощает администрирование.
Ключевые преимущества Platform V CopyWala
- Собственный формат контейнера для компактности и скорости.
- Микросервисная архитектура каталога резервных копий.
- Компрессия и дедупликация.
- Выборочное восстановление отдельных баз.
- Соответствие строгим требованиям финансового сектора.
Планы развития
- Добавление multistreaming — передачу данных на хранение в несколько TCP-соединений.
- Развитие отчетности Recovery Catalog для WAL-сегментов.
- Добавление возможности создания синтетических резервных копий.
- Развитие функциональности Fuse-драйвера.
Следите за обновлениями продукта в нашем сообществе. Узнать больше о функциональности Platform V CopyWala, оставить заявку на консультацию или тестовый дистрибутив можно на странице продукта.