Fysiske og logiske sikkerhetskopier er to forskjellige metoder for sikkerhetskopiering av MySQL-databaser på AWS RDS. Her er de viktigste forskjellene:
Fysisk sikkerhetskopi
1. Type sikkerhetskopi: Fysiske sikkerhetskopier er råkopier av katalogene og filene som lagrer databaseinnhold. De brukes ofte til større datasett og kan være raskere og mindre ressurskrevende.
2. Verktøy som brukes: Verktøy som Percona XtraBackup kan brukes til å lage fysiske sikkerhetskopier av MySQL-databaser på selvadministrerte instanser eller på Amazon EC2-instanser. Disse verktøyene kan imidlertid ikke brukes til å lage fysiske sikkerhetskopier av RDS for MySQL-forekomster.
3. Fordeler:
– Raskere og mindre ressurskrevende.
- Fanger hele tilstanden og strukturen til databasen.
- Sikrer konsistens og gjenopprettbarhet av databasen.
4. Ulemper:
- Ikke bærbar og kan bare gjenopprettes til samme plattform og versjon av databaseprogramvaren.
- Ikke egnet for selektiv sikkerhetskopiering eller gjenoppretting av spesifikke objekter eller skjemaer i databasen.
Logisk sikkerhetskopiering
1. Type sikkerhetskopi: Logiske sikkerhetskopier lagrer innholdet og strukturen til databasen i en logisk form. De brukes ofte til mindre datasett og kan brukes til å overføre data mellom ulike databasesystemer eller formater.
2. Verktøy som brukes: Verktøy som mysqldump eller MyDumper kan brukes til å lage logiske sikkerhetskopier av MySQL-databaser.
3. Fordeler:
- Bærbar og kan gjenopprettes til forskjellige plattformer eller versjoner av databaseprogramvaren.
- Tillater selektiv sikkerhetskopiering eller gjenoppretting av spesifikke objekter eller skjemaer i databasen.
- Kan brukes til å overføre data mellom ulike databasesystemer eller formater.
4. Ulemper:
– Tregere og mer ressurskrevende.
- Kan ikke fange opp all informasjon eller avhengigheter til databaseobjekter.
- Kan ikke være konsistent eller gjenopprettelig hvis databasen endres under sikkerhetskopieringsprosessen.
Konklusjon
Fysiske sikkerhetskopier egner seg for større datasett og gir raskere og mindre ressurskrevende backup og gjenoppretting. Logiske sikkerhetskopier egner seg for mindre datasett og gir mer fleksibilitet når det gjelder portabilitet og selektiv sikkerhetskopiering eller gjenoppretting.
Sitater:[1] https://www.linkedin.com/advice/0/how-can-you-compare-logical-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/logical_vs_physical_backup_and_online_vs_offline/