Скрипт обновления MySQL для Debian и CentOS
Платформа Navixy, как и любое современное программное обеспечение, постоянно совершенствуется и обновляется. В результате новые версии платформы не могут работать со старыми сторонними приложениями. Поскольку многие наши уважаемые клиенты полагаются на нашу платформу для ведения бизнеса, неизбежно установленное при первоначальном развертывании стороннее ПО со временем устаревает.
Работа с базой данных является неотъемлемой частью платформы, что означает, что устаревшие версии СУБД со временем становятся непригодными для эффективной работы. Однако вмешательство в базу данных всегда связано с определённым риском, поэтому многие клиенты не решаются выполнять это самостоятельно. Кроме того, стандартный процесс обновления требует продвинутых навыков системного администрирования, которые доступны не всем.
В Navixy мы понимаем эти трудности и стремимся обеспечить нашим клиентам бесшовный и удобный опыт. Мы постоянно работаем над повышением производительности платформы и обеспечением совместимости с новейшими технологиями, чтобы вы могли сосредоточиться на ведении бизнеса с уверенностью.
Как сделать
Чтобы повысить удобство наших уважаемых клиентов и автоматизировать процесс обновления СУБД, мы разработали скрипт обновления MySQL. Этот скрипт без труда выполняет обновление без необходимости вашего активного участия. Однако для успешного выполнения должны быть соблюдены определённые условия:
Операционная система (OS): Наш скрипт поддерживает Debian 9 или 10, а также CentOS 7, которые широко используются нашими клиентами.
Версия MySQL: Убедитесь, пожалуйста, что у вас установлена версия MySQL 5.7.34 или более новая.
Скрипт выполняет тщательные проверки для верификации совместимости версий ОС и MySQL. Если будут обнаружены какие-либо несоответствия или MySQL не установлен, скрипт выведет предупреждающее сообщение и не предпримет дальнейших действий.
Чтобы инициировать обновление, запросите скрипт у техподдержки Navixy. Получив его, поместите скрипт mysqlUpdate.sh в любую удобную папку (например, /home/navixy/), либо на сервер базы данных, если экземпляр Navixy развернут на двух серверах.
Наконец, выполните скрипт с повышенными привилегиями. Вы сможете наблюдать за ходом установки: скрипт подготовится к обновлению, загрузит последнюю версию и установит необходимые компоненты MySQL. Ручного вмешательства не требуется — просто дождитесь завершения процесса.
Мы стремимся обеспечить максимально беспроблемный опыт и ценим ваше доверие к нашим решениям. Обращайтесь в нашу техподдержку, если потребуется помощь.
Продолжительность обновления может существенно варьироваться в зависимости от таких факторов, как размер базы данных и производительность сервера.
Видео
Ниже приведено видео процесса обновления MySQL 5.7, выполненного на Debian 10. Как видно, весь процесс полностью автоматизирован и не требует специальных действий со стороны системного администратора. В результате на сервер устанавливается MySQL 8.0 и готов к работе.
Результат
Наш скрипт решает перечисленные выше проблемы, избавляя клиентов от хлопот по самостоятельному выполнению обновления. Им достаточно выполнить простую команду и терпеливо дождаться результата. Впоследствии, с обновлённой версией MySQL, клиенты получают возможность обновить платформу до последней версии и воспользоваться всеми её нововведениями.
Последнее обновление
Это было полезно?