Het is belangrijk dat je voor de backup hebt ingesteld zoals beschreven in het artikel MySQL backup maken met Acronis. Als je dit niet gedaan hebt, dan kan je alsnog een poging doen om de backup terug te plaatsen. Echter, door de manier waarop MySQL werkt, is de kans groot dat het herstellen niet lukt.
Stap 1 - Herstel de data
Voordat je begint, zorg er voor dat geen map in /mysql en /tmp_mysql bestaat.
- Ga naar https://cloud.acronis.com en log in.
- Ga naar Back-Ups -> Kies de locatie -> Kies de machine -> Klik op Back-ups weergeven.
- Selecteer het back-up moment die je wilt herstellen.
- Klik op Herstellen....
- Kies Bestanden/mappen.
- Navigeer naar de MySQL data folder, maar ga hier niet in. Vaak is dit /var/lib/mysql. Dan navigeer je naar /var/lib.
- Selecteer de MySQL map en klik op Herstellen.
- Selecteer bij Herstellen naar de machine waar je de backup terug wilt plaatsen.
- Klik op Aangepaste locatie en klik op Bladeren.
- Selecteer de locatie / en klik op Gereed.
- Klik op Herstel starten.
- Selecteer Bestaande bestanden niet overschrijven.
- Vink uit Start de machine indien nodig automatisch opnieuw op.
- Klik op Doorgaan.
Stap 2 - Herstel de database
- Log in met SSH op de server als root gebruiker.
- Verplaats de MySQL map:
mv /mysql /tmp_mysql
- Voer de volgende commando uit (vervang DATABASE_NAAM met je databasenaam)
/var/lib/Acronis/mysql/dump.sh -d DATABASE_NAAM
- Een database dump is gemaakt in /tmp_mysql/DATABASE_NAAM.sql
- Herstel de database naar je MySQL instantie.
- Als je klaar bent, verwijder dan /tmp_mysql:
rm -rf /tmp_mysql