Управляемые базы данных Zinn®

Управляемые PostgreSQL и MySQL, с сайтом или без него

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

Что это такое

Управляемые базы данных Zinn® — это PostgreSQL или MySQL, которые мы обслуживаем для вас и продаем отдельно. В этом сервисе нет предположения, что вы также размещаете сайт здесь: подключите к нему приложение откуда угодно и используйте его как службу баз данных, а не как дополнение к тарифному плану хостинга.

Для каждого движка доступно три размера. Младший тариф представляет собой один экземпляр. Средний и старший тарифы добавляют автоматическое переключение при сбое, поэтому потеря узла становится событием переключения, а не сбоем, о котором вы узнаете от пользователей. Стоимость переключения при сбое различает для разных движков: PostgreSQL выбирает между двумя экземплярами, в то время как MySQL для достижения кворума требует группу из трех участников и пару маршрутизаторов, именно поэтому тарифы MySQL стоят немного дороже для каждого размера.

Два связанных сервера баз данных, один из которых заменяет другой

Что вы получаете

Управляемые PostgreSQL и MySQL с настроенными должным образом операционными процессами и описанными достаточно понятно, чтобы вы могли планировать свою работу.

Автономный, сайт не требуется

Купите базу данных без покупки хостинга. Ваше приложение может работать где угодно; база данных — это самостоятельный продукт.

Автоматическое переключение при сбое для среднего тарифа

Средние и крупные тарифы с автоматическим переключением при отказе. Переход с малого тарифа — это изменение уровня доступности, а не только увеличение объема.

Тарифный план Single-Instance Small

Тариф Small работает на одном экземпляре, что подходит для разработки, тестирования и небольших рабочих нагрузок, где допустимо короткое время восстановления.

Восстановление на определенный момент времени для PostgreSQL

В PostgreSQL восстановление выполняется на определенный момент времени, а не до вчерашнего снимка, что позволяет отменить неудачную миграцию или ошибочное удаление без потери данных за весь день. Базы данных MySQL резервируются каждую ночь и хранятся в течение четырнадцати ночей.

Проверенные восстановлением посредством подключения

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

Три варианта размера для каждого двигателя

Каждый тариф работает на выбранном вами движке. Переход на более высокий тариф изменяет объем выделенных vCPU, памяти и дискового пространства, а начиная с тарифного плана «средний» — добавляет автоматическое переключение при сбое.

Как это работает

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

  1. Выберите уровень

    Выберите PostgreSQL или MySQL, затем малый, средний или большой размер в зависимости от необходимого объема процессора, памяти и диска, а также от того, нужен ли вам автоматический переход на резервный ресурс.

  2. Подключите ваше приложение

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

  3. Мы запускаем и доказываем это

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

Тарифные планы

Три уровня для каждого сервера, с ежемесячной оплатой, размер которых определяется vCPU, памятью и диском; для среднего и выше уровней включено автоматическое переключение при отказе. Цены уровней рассчитываются на основе измеренных базовых тарифов инфраструктуры и пересчитываются при их изменении.

Zinn® Managed MySQL Small

13,99 $/месяц

Ядра vCPU
1
Память
2 ГБ
NVMe-накопители
20 ГБ

Zinn® Managed PostgreSQL Small

13,99 $/месяц

Ядра vCPU
1
Память
2 ГБ
NVMe-накопители
20 ГБ

Zinn® Managed PostgreSQL Medium

48,99 $/месяц

Ядра vCPU
2
Память
4 ГБ
NVMe-накопители
60 ГБ

Zinn® Managed MySQL Medium

73,99 $/месяц

Ядра vCPU
2
Память
4 ГБ
NVMe-накопители
60 ГБ

Zinn® Managed PostgreSQL Large

102,99 $/месяц

Ядра vCPU
4
Память
8 ГБ
NVMe-накопители
150 ГБ

Zinn® Managed MySQL Large

153,99 $/месяц

Ядра vCPU
4
Память
8 ГБ
NVMe-накопители
150 ГБ

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

Почему стоит купить здесь

Многие хостинг-провайдеры готовы предоставить базу данных только в том случае, если вы также покупаете у них хостинг. Этот продукт продается отдельно, а значит, вы можете разместить базу данных у нас, а свое приложение — там, где вам удобно, без необходимости перестраивать стек под готовый пакет.

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

Нужно ли мне размещать сайт у вас, чтобы использовать это?

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

Какие тарифные планы обеспечивают высокую доступность?

Планы Medium и Large работают с автоматическим переключением при отказе. План Small представляет собой один экземпляр, поэтому переход от Small к Medium — это вопрос доступности, а не только увеличения мощности.

Как работают резервное копирование и восстановление?

Для обеих систем создаются резервные копии, и восстановление каждой из них проверяется путем подключения к полученному результату. Они различаются глубиной архива: PostgreSQL выполняет непрерывное архивирование, поэтому вы можете выполнить восстановление на определенный момент времени — что особенно важно после неудачной миграции или случайного удаления, когда нужно восстановить всё вплоть до секунды перед совершением ошибки. Для MySQL резервные копии создаются каждую ночь, при этом хранятся копии за последние четырнадцать ночей.

Откуда вы знаете, что резервные копии действительно восстанавливаются?

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

Могу ли я перейти на более высокий тарифный план по мере роста базы данных?

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

Разместите вашу базу данных там, где о ней позаботятся

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

Начать работу