Физическое и логическое резервное копирование — это два разных метода резервного копирования баз данных MySQL на AWS RDS. Вот ключевые различия:
Физическое резервное копирование
1. Тип резервного копирования. Физические резервные копии представляют собой необработанные копии каталогов и файлов, в которых хранится содержимое базы данных. Они часто используются для больших наборов данных и могут быть более быстрыми и менее ресурсоемкими.
2. Используемые инструменты. Такие инструменты, как Percona XtraBackup, можно использовать для создания физических резервных копий баз данных MySQL на самоуправляемых экземплярах или на экземплярах Amazon EC2. Однако эти инструменты нельзя использовать для создания физических резервных копий экземпляров RDS для MySQL.
3. Преимущества:
- Быстрее и менее ресурсоемко.
- Фиксирует полное состояние и структуру базы данных.
- Обеспечивает целостность и возможность восстановления базы данных.
4. Недостатки:
- Непереносима и может быть восстановлена только на той же платформе и той же версии программного обеспечения базы данных.
- Не подходит для выборочного резервного копирования или восстановления определенных объектов или схем в базе данных.
Логическое резервное копирование
1. Тип резервного копирования. Логические резервные копии сохраняют содержимое и структуру базы данных в логической форме. Они часто используются для небольших наборов данных и могут использоваться для передачи данных между различными системами или форматами баз данных.
2. Используемые инструменты: такие инструменты, как mysqldump или MyDumper, можно использовать для создания логических резервных копий баз данных MySQL.
3. Преимущества:
- Портативен и может быть восстановлен на разных платформах или версиях программного обеспечения базы данных.
- Позволяет выборочное резервное копирование или восстановление определенных объектов или схем в базе данных.
- Может использоваться для передачи данных между различными системами баз данных или форматами.
4. Недостатки:
- Медленнее и ресурсоёмче.
- Может не захватывать всю информацию или зависимости объектов базы данных.
- Может оказаться несогласованной или невосстанавливаемой, если база данных была изменена в процессе резервного копирования.
Заключение
Физические резервные копии подходят для больших наборов данных и обеспечивают более быстрое и менее ресурсоемкое резервное копирование и восстановление. Логические резервные копии подходят для небольших наборов данных и обеспечивают большую гибкость с точки зрения переносимости и выборочного резервного копирования или восстановления.
Цитаты:[1] https://www.linkedin.com/advice/0/how-can-you-compare-ological-physical-backups
[2] https://aws.amazon.com/blogs/database/improve- Performance-of-your-bulk-data-import-to-amazon-rds-for-mysql/
[3] https://sudoconsultants.com/how-to-backup-mysql-databases-on-amazon-rds/
[4] https://repost.aws/questions/QUKZyq-gcETA6ly4rFEyTcyg/single-db-backup-restore-for-rds
[5] https://www.reddit.com/r/Database/comments/9uzxtl/ological_vs_physical_backup_and_online_vs_offline/