Hybrid Cloud Replication for MySQL for High Availability
Hybrid environments, where a part of the database infrastructure is located on-prem and some of it is located in a public cloud are not uncommon. There may be different reasons to use such setup -...
Database Backup Considerations for Hybrid Cloud Databases
Hybrid cloud databases are gaining adoption as a strategy for architectural resilience, agility by leveraging cloud resources but without necessarily being locked into one vendor’s cloud infrastructure. But how do you handle database backups in...
Running MariaDB in a Hybrid Cloud Setup
The term “hybrid” is popular nowadays. Hybrid is used for vehicles, applications, financials, and also cloud. For example, in the vehicle's use case, the hybrid means combining the power of the gasoline engine with an...
Deploying a Percona Server to a Hybrid Cloud
If you come across this question accompanied by doubts and scepticism, there's nothing different from the regular deployment. This is the fact, but the challenge awaits how the architecture is designed and how it can...
Considerations for Building a Hybrid Cloud Database
On-prem setups are not uncommon nowadays - we still see businesses owning and managing their datacenters. Cloud is appealing, though - it comes with a promise of velocity and flexibility. You may wonder if it...
How to Backup Your Chamilo LMS MySQL Database
Backup is the process of creating and storing copies of data that can be used to protect organizations against data loss. Chamilo LMS relies on MySQL or MariaDB as a database, so it is important...
How to Backup Your Moodle MariaDB Database
Previously, we had blogged about backing up your Moodle MySQL Database. This time, it's all about backing up your Moodle MariaDB Database. In fact, it shares the same approach when backing up your Moodle MySQL...
Setting Up Alerts & Notifications to Monitor Your Moodle Database
Monitoring is a basic requirement when running a system in production, and especially important if you are running a highly available database for Moodle. Monitoring helps you understand the current state of your database, the...
Tips for Monitoring PostgreSQL for Moodle
Moodle is a Learning Management System (LMS) designed to provide educators, administrators, and learners with a single robust, secure, and integrated system to create personalized learning environments. It supports different database technologies (e.g. MariaDB, MySQL,...
How to Deploy the Open edX MongoDB Database for High Availability
Open edX is a platform that provides the massively scalable learning software technology behind edX. The Open edX project is a web-based platform for creating, delivering, and analyzing online courses. It is the software that...
Automatic Failover of the Moodle PostgreSQL Database
One of the key aspects of high availability is the ability to quickly react to failures. It is not uncommon to manually manage databases, and have monitoring software keep an eye on database health. In...
How to Backup Your Open edX MongoDB Database
Open edX is an open source project for online learning developed by the MIT and Harvard team. It is a web based application with a lot of components such as student facing, course authoring, course...