Добавлю свои пару копеек к правильным ответам и комментам (@Vamp и др):
- 100ГБ - это мелочи, но надо следить чтобы база не росла бесконтрольно, т.е. чистить старые данные которые уже неревантны
- "Создание дампов" - mysqldump c --single-transaction, есть и более продвинутые методы
Но в целом - или взять DBA, или - это обычно дешевле - использовать managed service - AWS RDS если вы уже в AWS, или
https://aiven.io/.
Потому что в дополнение к в вопросам которые вы уже задали, для продакшен надо задать еще много - например, как откатиться к на полчаса или на сутки?