Conversatie beginnen

MySQL backup terugzetten - alle databases

Als je het MySQL backup script voor Acronis Cloud Backup heb ingesteld, dan kan je dit artikel gebruiken om de MySQL databases terug te zetten. Tijdens het maken van de backup zet Acronis tijdelijk de MySQL server op een lock zodat geen data verloren gaat.

Vereisten

  • Je hebt toegang via SSH op de doelserver.
  • Je hebt of MySQL of MariaDB.
  • Je weet de MySQL opslag locatie. Normaal is dit /var/lib/mysql.

Herstel alle MySQL databases

  1. Stop MySQL op je server:
    systemctl stop mysql
    Opmerking: het kan zijn dat je MySQL proces onder een verschillende dienst draait. Zorg er voor dat geen cron service draait die MySQL kan starten. Je kan ook de cron dienst helemaal uitzetten:
    systemctl stop crond
  2. Kopieer de bestaande gegevens naar een tijdelijke map:
    cp /var/lib/mysql /var/lib/mysql_backup -r
  3. Navigeer naar de Acronis Backup Portal op https://eu2-cloud.acronis.com
  4. Login
  5. Klik op Recover naast de server die je wilt herstellen.
  6. Klik op Recover bij het datapunt wat je wilt herstellen en klik op Files/folders.
  7. Klik op de harde schijf.
  8. Navigeer naar de bovenliggende folder van 
  9. Als de locatie /var/lib/mysql is, navigeer dan naar /var/lib.
  10. Select the checkbox next to the folder. In this case, mysql.
  11. Klik op Recover.
  12. Zorg er voor dat Original location is geselecteerd.
  13. Klik op Start Recovery.
  14. Als het proces is afgerond, start dan MySQL en eventueel de cron service.
    systemctl start mysql
    systemctl start crond

Als het gehele proces naar wens is verlopen en alles goed staat, dan kan de tijdelijke kopie in /var/lib/mysql_backup verwijderd worden.

Bestanden kiezen of sleep bestanden hierheen
Was dit artikel nuttig?
Ja
Nee
  1. Daniel

  2. Geplaatst
  3. Geüpdatet

Opmerkingen