Создание экземпляра локальной базы данных от снимка RDS

Файл журнала - там пишет, что скорость является критической. Дб читается ограниченное распространение.

0
задан 26 November 2012 в 16:36
2 ответа

I would suggest checking out Percona XtraBackup (innobackupex). Make sure all of your data tables are of the InnoDB engine type, because MyISAM won't get you anywhere near a solution without locking all of the tables.

XtraBackup is capable of making an online backup on a running database with very minimal impact on performance and minimal time of locking. Read the documentation before getting started.

If you need a complete backup/snapshot without any impact you could consider a master-slave installation with these backups made on the slave machine. A bit harder and painful to set up though.

You could also rely on InnoDB crash recovery and take an EBS snapshot. You can then mount this filesystem and have InnoDB recover with it transaction logs. However, I can't recommend this approach.

1
ответ дан 4 December 2019 в 21:33

Обычный способ гарантировать, что вы получаете хорошие резервные копии, не мешая работе базы данных MySQL, - это использовать конфигурацию главный / подчиненный и принимать резервные копии с подчиненного устройства. Это могут быть даже два экземпляра MySQL на одной машине. В такой ситуации поражение по производительности ложится на ведомое устройство, а не на ведущее устройство.

0
ответ дан 4 December 2019 в 21:33

Теги

Похожие вопросы