Een back-up maken van een MySQL-database
MySQL is een relationeel databasebeheersysteem(Relational Database Management System) ( RDBMS ). Het verwerkt database-instructies en kan veel databases tegelijkertijd beheren.
Als u bijvoorbeeld een nieuwe database wilt maken(create a new database) of gegevens aan een bestaande database wilt toevoegen, stuurt u een bericht naar de MySQL -server, geeft u deze de gegevens die u wilt toevoegen en vertelt u waar deze moet worden toegevoegd.
Of uw bedrijf nu klein of groot is, uw gegevens zijn een essentieel onderdeel. Om ervoor te zorgen dat uw waardevolle informatie beschermd is tegen schade, diefstal of de gevolgen van een ramp, maakt u een back-up van uw MySQL-(backup your MySQL) database. In dit artikel worden verschillende manieren uitgelegd om dat te doen.
Back-up van MySQL-database met phpMyAdmin(Backup MySQL Database Using phpMyAdmin)
Maak(Create) een export- of back-upbestand van uw MySQL - database door de phpMyAdmin-tool te openen vanuit uw webhostingconfiguratiescherm, zoals cPanel. We zullen cPanel gebruiken voor de doeleinden van dit artikel.
- Begin door in te loggen op uw cPanel en te klikken op phpMyAdmin.
- Kies de MySQL -database waarvan u een back-up wilt maken in het navigatiepaneel in de linkerzijbalk. Klik vervolgens op de exportlink in de bovenste navigatiebalk.
- Op de pagina Exporteren(Export) ziet u twee opties: Aangepast(Custom ) en Snel(Quick) . Selecteer de optie Aangepast(Custom) .
- Nadat u Aangepast(Custom) heeft gekozen , ziet u een lijst met uw databases. U kunt één, enkele of alle selecteren. De standaardinstelling is om een back-up van alles te maken.
- Kies onder de Uitvoeropties gzipped voor Compressie(Compression) . Laat de andere opties als standaard.
- Klik op de knop Go om de back-up te starten en uw bestand te downloaden. De naam van uw bestand is YourDatabaseName.sql.gz file .
De tijd die nodig is om de back-up te voltooien, is afhankelijk van de grootte van uw database.
Back-up van MySQL-database met mysqldump(Backup MySQL Database With mysqldump)
Gebruik de opdracht mysqldump om een tekstbestandsdump van uw database te maken die door MySQL wordt beheerd . Een tekstbestandsdump is een tekstbestand dat de SQL - opdrachten bevat die u nodig hebt om uw database helemaal opnieuw te maken.
- Gebruik de volgende opdracht om een back-up van een enkele database te maken:
mysqldump database_name > database_name.sql
Met deze opdracht wordt de back-up gemaakt en naar een .sql-bestand verzonden. Het maakt alleen een kopie van uw database en heeft daar geen invloed op.
- Gebruik de volgende opdracht om tegelijkertijd een back-up te maken van meerdere databases.
mysqldump –databases database_one database_two > two_databases.sql
Database_one verwijst naar de naam van de eerste database en database_two is de naam van de tweede database waarvan u een back-up wilt maken. Van beide wordt een back-up gemaakt in een enkele database.
- Als u een back-up van al uw MySQL -databases op een server wilt maken, gebruikt u de volgende opdracht om een enkel .sql-back-upbestand te maken dat al uw databases zal bevatten.
mysqldump –all-databases > all_databases.sql
Back-up maken van MySQL-database met behulp van Cron Jobs(Backup MySQL Database Using Cron Jobs)
Een cronjob is een Linux- commando dat wordt gebruikt om een taak automatisch op een bepaald tijdstip uit te voeren. We zullen uitleggen hoe u deze opdracht kunt gebruiken om een back-up van MySQL(MySQL) - databases te automatiseren .
- Begin door in te loggen op uw cPanel en naar beneden te scrollen naar het gedeelte Geavanceerd(Advanced) en klik op Cron jobs .
- U zult een waarschuwing zien dat u een goede kennis van Linux -commando's moet hebben om cron-taken effectief te gebruiken. Als je dat niet doet, neem dan contact op met je hostingbeheerder.
- Als u een e-mail wilt ontvangen telkens wanneer een cron-taak een opdracht uitvoert die uitvoer produceert, plaatst u uw e-mailadres in het vak en klikt u op E- mail bijwerken(Update Email) .
- Kies een van de Algemene instellingen(Common Settings) in het vervolgkeuzemenu om te selecteren hoe vaak u de back-up wilt uitvoeren.
- U kunt ook de andere instellingen aanpassen, zoals tijd en dag van de week.
- Nu is het tijd om de opdracht als volgt in te voeren:
/usr/bin/mysqldump -u dbusername -p’dbpassword’ dbname > /home/username/path/backup.sql
- Vervang dbusername , dbpassword en dbname door uw databasegebruikersnaam, databasewachtwoord en databasenaam.
- Pad(Path) verwijst naar een map of reeks mappen waar u uw back-upbestand wilt hebben. De naam van uw back-upbestand wordt in de opdracht weergegeven als backup.sql . U kunt die naam wijzigen of laten zoals hij is. Klik (Click) op Nieuwe cron-taak toevoegen(Add New Cron Job) .
- Als u een klein beetje naar beneden scrolt, ziet u een lijst met uw huidige Cron-taken.(Current Cron Jobs.)
- Als u een van uw huidige cron-taken wilt wijzigen, klikt u op Bewerken(Edit) . Als u geen enkele taak meer wilt uitvoeren of een fout wilt maken, klikt u op Verwijderen(Delete) .
Gebruik WordPress (WP) plug-ins om een back-up te maken van MySQL(Use WordPress (WP) Plugins to Backup MySQL)
Als u WP gebruikt, kunt u een plug-in gebruiken om een back-up van uw database te maken(use a plugin to back up your database) . UpdraftPlus maakt met één klik een back-up van uw databasebestand. Het heeft momenteel meer dan twee miljoen actieve installaties.
TerugWPup(BackWPup)(BackWPup)
Gebruik BackWPup(Use BackWPup) om een back-up te maken van uw MySQL - databasebestanden en zelfs uw volledige WP-installatie.
Er zijn veel meer WP-plug-ins beschikbaar om een back-up van MySQL te maken . Kies er een die werkt met de huidige versie van WP en die actief wordt bijgewerkt.
Maak regelmatig een back-up van uw MySQL - database om verlies van kritieke gegevens te voorkomen. Als je een back-up hebt, kun je essentiële of onvervangbare gegevens herstellen als er iets gebeurt dat je site beschadigt.
Related posts
Boekrecensie - De How-To Geek Guide to Windows 8
GIMP-plug-ins installeren: een handleiding
Hoe Google Chrome offline (zelfstandig) installatieprogramma te downloaden
Gebruikersaccountbeheer (UAC) uitschakelen voor een specifieke toepassing
8 van de beste technische ideeën om met zelfisolatie om te gaan
Hoe u Firefox Private Network gebruikt om uzelf online te beschermen
Hoe u uw pc-software automatisch kunt bijwerken
Maak een Gmail Desktop-app met deze 3 e-mailclients
Hoe een video van elke website te downloaden
Hoe u uw Chromebook als tweede monitor kunt gebruiken
Hoe weet u of uw computer wordt gecontroleerd?
Hoe de map Windows.old te verwijderen in Windows 7/8/10
Hoe dvd's te digitaliseren
Twee partities samenvoegen in Windows 7/8/10
Hoe u de SSID van uw router kunt wijzigen en waarom u dat zou moeten doen?
Hoe te repareren AirDrop werkt niet van iPhone naar Mac
7 technische SEO-optimalisatietips voor elke website
Hoe een pdf met een wachtwoord te beveiligen om het veilig te houden
Hoe Raspberry Pi te updaten
De transmissie-webinterface gebruiken