Video: Ruby on Rails by Leila Hofer 2025
Dataoverførsler sker normalt, når du vil oprette en lokal kopi af de data, du har arbejdet med i AWS-skyen. Der er mange forskellige grunde til at udføre denne opgave, med sikkerhedskopiering og applikationsydelse, der danner de to mest almindelige behov. Normalt går dataoverførslen til en skrivebeskyttet database, fordi du ikke vil have lokale ændringer af dataene. Ellers kan du måske finde dig i den uholdbare stilling, at du skal dømme lokale ændringer mod dem, der er lavet af andre mennesker i skyen (en situation, der normalt resulterer i et vist niveau af datatab). Disse oplysninger hjælper dig med at udføre en dataoverførsel ved hjælp af MySQL Workbench.
Som med dataoverførsler kan du udføre dataoverførsler, der giver dig en komplet, replikeret kopi af din MySQL-database. Denne proces kan være lang og lidt kompliceret, og derfor bør du undgå at bruge det, når det er muligt. AWS-siden beskriver denne længere proces. De fleste udviklere er imidlertid mere interesserede i faktiske data.
Inden du starter denne proces, skal du sørge for, at du har en lokal kopi af MySQL Workbench installeret og konfigureret til at få adgang til din MySQL database på RDS. Disse trin hjælper dig med at oprette en lokal eller netværkskopi af din database.
- Åbn MySQL Workbench og opret forbindelse til RDS.
Du ser forbindelsen åben som normalt.
- Vælg Server → Data Eksport. Du finder siden Data Export åben. Brug siden Dataudførsel til at gemme en lokal kopi af dine data.
- Vælg en liste over skemaer, du vil eksportere.
Eksemplet forudsætter, at du vælger FirstDatabase. Du kan dog eksportere alle (eller alle) af skemaerne i listen.
- Klik på skemaet og vælg alle de skema entry objekter, du vil eksportere. Eksemplet har kun MyTable at vælge.
- Vælg alle de objekter, du vil eksportere. Eksemplet eksporterer alle gemte procedurer og funktioner, hændelser og udløsere.
- Vælg Export to Dump Project Folder, og indtast en placering for mappen. En dump projektmappe indeholder en række scripts designet til at genskabe databasen og alle dens objekter.
- Vælg Inkluder Opret skema. Hvis du vælger denne indstilling, kan du nemt genskabe databasestrukturen i en lokal kopi af MySQL.
- Klik på Start Export. For en virkelig lille opsætning som FirstDatabase sker processen inden for et sekund eller to.