Backup är det viktigaste säkerhetssteget och är ofta det som försummas mest av ägare av websites.
Att säkerhetskopiera en WordPress-database manuellt är ett snabbt och enkelt sätt att downloada all din WordPress-data. Det är ej en komplett backup av WordPress-webbplatsen, men det är praktiskt för att återskapa en WordPress site.
I den här artikeln visar vi dig hur du säkerhetskopierar en WordPress-database manuellt.
Här är en snabb översikt över de ämnen som vi kommer att täcka i denna tutorial:
- When and Why Make a WordPress Database Backup Manually?
- Making a WordPress Database Backup Using a Plugin
- Backing Up WordPress Database Manually Using phpMyAdmin
- Creating a Manual WordPress Database Backup From cPanel
- Restoring a WordPress Database Backup
- Set Up a Proper Automated Backup System for the Future
När och varför göra en manuell backup av WordPress Database?
Du bör alltid installera och konfigurera ett WordPress backup-system för din site. Detta allow you att återställa din site om något skulle gå fel.
Det finns flera situationer när du kan behöva säkerhetskopiera en database manuellt.
For instance, you could be making some big changes to your WordPress website and just to be on the safe side, you want to have a database backup.
Om du har tillgång till admin area på din website kan du använda ett plugin för att göra en on-demand backup av databasen (vi visar dig hur och vilket plugin du ska använda senare i den här artikeln).
Å andra sidan kan det hända att du i vissa instanser ej har tillgång till admin area på din WordPress website.
Detta kan till exempel hända när din WordPress website hackas eller blir otillgänglig på grund av ett WordPress error.
Det är då du måste göra en helt manuell backup med hjälp av ett verktyg för hantering av databaser (vi kommer att visa dig hur du gör det också).
En manuell backup av databasen är exakt samma sak som en backup av databasen som skapas av ett plugin.
Med detta sagt, låt oss ta en titt på hur du enkelt kan göra en backup av WordPress database manuellt.
1. Gör en backup av WordPress Database med hjälp av ett tillägg
Den här metoden är enklare och rekommenderas, men den fungerar bara om du har tillgång till admin area på din WordPress website.
Först måste du installera och aktivera pluginet Duplicator. För mer detaljer, se vår tutorial om hur du installerar ett plugin för WordPress.
Note: Det finns också en gratis version av Duplicator, som kan användas för att skapa backup av databaser. Vi rekommenderar att du upgraderar till den betalda versionen eftersom den erbjuder fler funktioner.
Vid aktivering måste du gå till Duplicator Pro ” Packages page och klicka på knappen ’Create New’.
På nästa vy tillåter Duplicator dig att välja vad du vill inkludera i backupen.
Välj ”Database Only” och klicka sedan på knappen ”Next”.
Duplicator kommer nu att skanna din WordPress site och database.
Efter det visas skanningsresultaten för you. There may be a notice next to the Database section informing you that you are creating a database-only package.
Klicka på knappen ”Build” för att fortsätta.
Duplicator kommer nu att förbereda din backup av databasen i bakgrunden och visa dig framstegen.
När du är slutförd kommer du att kunna downloada backup-filerna. Vi rekommenderar att du downloadar både Archive- och Installer-filerna. This will allow you to restore your website more easily.
2. Säkerhetskopiera WordPress Database manuellt med hjälp av phpMyAdmin
För den här metoden kommer vi att använda phpMyAdmin. Det är en open source-programvara som tillåter you att hantera din MySQL database med hjälp av ett webbaserat gränssnitt.
phpMyAdmin finns förinstallerat på de flesta hosting providers för WordPress.
För den här artikelns skull visar vi screenshots från Bluehost för dig. Den grundläggande proceduren är dock densamma för de flesta hosting providers.
Först måste du logga in på kontrollpanelen på ditt WordPress webbhotell och klicka på knappen ”Settings” under din website.
Under your website settings rullar du ner till Quick Links section.
Klicka sedan på knappen ”phpMyAdmin” för att fortsätta.
Detta kommer att starta phpMyAdmin app i en new webbläsare tabs.
Klicka här för att select your WordPress database från den vänstra columnen och klicka sedan på knappen ”Export” högst upp.
You will be asked to select the export method (Du kommer att bli ombedd att välja metod för att exportera).
Därefter måste du välja ”Custom”, eftersom det ger dig fler alternativ att utforska.
När du väljer alternativet Custom kommer alla dina tabeller i WordPress-databasen att visas som valda.
Ibland addar WordPress tillägg sina egna tabeller till din database. Om det finns några tabeller som du gillar att utesluta från att exportera, kan du avmarkera dem. Om du är osäker är det bättre att låta dem vara valda all.
Du måste nu rulla ner till ”Output” section.
Som standard kommer phpMyAdmin att visa dig utdata från exportprocessen som text.
Du måste ändra detta genom att välja alternativet ”Save output to a file”.
För komprimering måste du välja alternativet zippat eller gzippat.
Nu måste du rulla ner till längst ner på sidan och klicka på knappen ”Go”. phpMyAdmin kommer nu att skicka dig databasen exportera som en zip- eller gzip-fil.
Nu är allt klart. Du har utan problem gjort en manuell backup av WordPress database.
3. Skapa en manuell backup av WordPress Database från cPanel
De flesta bra WordPress webbhotell erbjuder också enkla sätt att ladda ner on-demand backups. Så här gör du en manuell backup av WordPress-databasen från din dashboard på webbhotellet.
Hosting providers som Bluehost, SiteGround och HostGator har alla liknande alternativ.
För denna tutorial kommer vi att visa dig screenshots av Bluehost. Den grundläggande proceduren är dock ganska lik för andra servrar.
Först loggar du in på dashboarden för ditt webbhotell och klickar på knappen ”Settings” under din website.
På nästa vy måste du växla till tabben ”Avancerat”.
Härifrån rullar du bara ner till cPanel section och klickar på knappen ”Hantera”.
Detta kommer att starta cPanel-gränssnittet i en new tab i webbläsaren.
Härifrån rullar du bara ner till sektionen för filer och klickar på knappen ”Backup”.
På sidan backups rullar du ner till section partial backups.
From here, you need to click on your database name to download your database backup file.
You can also download the backup of your WordPress files from this page if you need to.
Återställa en backup av en WordPress Database
När du har downloadat WordPress database backup kan du fortsätta fixa din hackade WordPress site eller göra andra ändringar som du behöver.
I många fall behöver du förmodligen inte återställa din website från backupen.
Men om du gör det har vi en detaljerad Step-by-Step guide om hur du återställer WordPress från backup. Den täcker alla vanliga alternativ för backup av WordPress, inklusive återställning från en backup av en database.
Sätt upp ett korrekt automatiserat backup-system för framtiden
Du kan göra backup av WordPress database manuellt, men kom ihåg att detta inte är ett alternativ till en ordentlig backup-lösning för din WordPress site.
Det finns situationer när du kanske inte har tillgång till din WordPress database. Det kan t.ex. hända om ditt webbhotell stänger av ditt account eller om du förlorar data på din website.
Ett annat möjligt scenario är när någon hacker injicerar skadlig kod i din WordPress database. Att rensa en infekterad database kommer att bli mycket svårare.
Det är därför vi föreslår att du använder ett ordentligt plugin för backup för att automatiskt lagra dina säkerhetskopior av WordPress database i molnet.
Vi rekommenderar att du använder Duplicator. Det skapar och lagrar automatiskt dina backups på en molnlagringstjänst som Google Drive, Dropbox, OneDrive och mer.
Du kan se den här guiden om hur du automatiskt säkerhetskopierar WordPress för detaljerade instruktioner.
Vi hoppas att den här artikeln hjälpte dig att lära dig hur du gör en backup av en WordPress-databas manuellt. You may also want to see our guide on how to återställ your WordPress site with just a database backup or our expert picks of the best WordPress database plugins.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Hajjalah
I usually backup my database manually using the phpMyAdmin because it enables you to only include the necessary files. But I am wondering about the accuracy of this method because some times some tables do not turn up when restore the backup is restored. I do not know why. Is there a special step one can make to avoid loss of data when creating and restoring the backup made in phpMyAdmin?
WPBeginner Support
There should not be a specific step required for that, you may want to check with your hosting provider to ensure you are not running into a limit set by them when downloading your database.
Administratör
Mrteesurez
When I used Duplicator, free version to backup my site, do I still need to backup database separately when I have done a complete backup of the files ?
Isn’t a database not included ??
WPBeginner Support
The free version includes the database so you would not need to worry about that.
Administratör
Mrteesurez
Thanks for your reply, this is good, the basic version of the plugin has given more than enough by making this possible both the lite version. Now I will not need to worry about database.
Prajwal Shewatkar
Backup is the only solution to achive ultimate security. No matter how much you try someday you’ll have security issues on website and only backups can save you. I recommend daily full backup.
WPBeginner Support
It would depend on how often content is added to a site for how often backups should be ran but they are great for keeping a site safe
Administratör
Jiří Vaněk
Daily backups seem unnecessary to me, and for a larger website, you’ll very quickly need a lot of storage. In my opinion, the best practice is to perform backups before any changes or upgrades, or after adding new content. Personally, I perform an automatic backup using Duplicator once a week to Google Drive and keep 4 backups at a time. This way, I have about a month covered, and even for my site, which is 1.5 GB, the backup sizes remain quite reasonable. Otherwise, I always back up the entire FTP and database.
Jiří Vaněk
I use phpMyAdmin for exporting the database. When I use a plugin, can I rely on the resulting backup being as comprehensive as using phpMyAdmin?
WPBeginner Comments
Yes, it should copy the whole WordPress database. It can actually be more comprehensive, because it can also include things like images and media.
Jiří Vaněk
Thanks a lot for the confirmation. So I will probably switch to an automated backup with the help of a plugin.
Moinuddin Waheed
I am getting stucked with the import file of the database in phpmyadmin of the local xampp server.
I wanted to make a test site for a live website, I followed the steps mentioned above but when I am importing the database file, it gives an error Maximum execution time of 300 seconds exceeded”
and it doesn’t proceed further.
is there a way I can solve this issue?
WPBeginner Support
That can happen if you are importing a large database, you would need to increase your execution time, our guide below has two methods you can use or you may need to go into your XAMPP options to change these settings if it does not work for you.
https://www.wpbeginner.com/wp-tutorials/how-to-fix-fatal-error-maximum-execution-time-exceeded-in-wordpress/
Administratör
Moinuddin Waheed
Thanks for the reply.
I have sorted out this problem following this guide.
I increased the execution time limit and it worked.
so, by default the execution time is very less and it needs to be updated for importing large files.
Moinuddin Waheed
I have done manual backups many times and was unable to restore the back up database files in the liver server.
Having said this, is there any method which can ensure full back of everything like themes , settings and database all in one?
if this can be achieved, it would be very easy to restore any website without losing anything.
WPBeginner Support
We would recommend taking a look at our guide below for some of the ways to backup your files and database for what you are looking for.
https://www.wpbeginner.com/beginners-guide/how-to-backup-your-wordpress-site/
Administratör
Moinuddin Waheed
Thanks for the recommendation, I have gone through the guide and found it really helpful for creating backup that can be used to restore the website when needed.
A Owadud Bhuiyan
Manually backing up the database is incredibly useful, especially when testing plugins locally.
WPBeginner Support
It can certainly be helpful
Administratör
Richard
What is the difference between a database backup and a site backup performed by a plugin such as Duplicator Pro?
WPBeginner Support
It varies from plugin to plugin but normally a site backup includes the theme and plugin files while a database backup is for your content.
Administratör
Rafal
I dont see any Backup Buttons on my Bluehost account: there are only tabs: Home, My sites, Marketplace, e-mail, domains, advanced
WPBeginner Support
Hi Rafal,
Click on the Advanced Tab to access the full cPanel interface.
Administratör
Rose
If I have a premium or business wordpress site, then wordpress is my host, correct? What can I do from wordpress.com besides an export?
WPBeginner Support
Hi Rose,
Please see our guide on the difference between self hosted WordPress.org vs free WordPress.com blog.
Administratör
tim
Hi. I have all folders from a wordpress site but i dont have any database backup. Is it possible to restore drom folders without sql backup?
WPBeginner Support
Hi Tim,
No you cannot. You can try finding the lost content by using Google Cache or Way Back Machine.
Administratör
David John
I have Finished the given all the steps, but i can’t backup my site, it shown be a Sever Error…And How to Rectify this error….
Rebecca
Can you use the built in ”export” feature as a manual backup?
WPBeginner Support
Not a good idea. The export file will be able to import your comments and posts into WordPress. However, it will not be able to import images if they have been removed or lost from original server. It will also be unable to restore any other data stored in WordPress database.
Administratör
afdhal ilahii
my i share this at my blog?
Syed Azad Shah
Dear Syed,
Many thanks for your wonderful posts. They are really doing miracles for me. Just one question – I have four or five sites running on one hosting account. One from main directory and rest from sub-directories. How do I go about backing them up all. My website is
Should I back them up as one file or different files
Thank you very much
Azad
WPBeginner Support
Depends on your setup. If all of them are using the same database, then you can select tables for each site and then export them. Repeat for the next site.
If they are using different databases then you need to export in different files.
Administratör
Teguh
And how to restore it?
WPBeginner Support
See our guide, how to restore WordPress from backup.
Administratör
Ahmed LAHMAR
Hi WPBeginner,
I use WP-DBManager and i would recommend it to anyone who wants some peace of mind it’s a wonderful plugin that you can backup your database, compress it into .gz file (my 70 mb SQL file became 5 mb after compression) and email it to you as schedueled. You can choose daily and weekly backup or you can do the backup manually.
The plus other featues like optimisation which you can scheduel as well
Ahmed LAHMAR
Sorry for typing mistakes m’y keyboard went mad