×
1 Choose EITC/EITCA Certificates
2 Learn and take online exams
3 Get your IT skills certified

Confirm your IT skills and competencies under the European IT Certification framework from anywhere in the world fully online.

EITCA Academy

Digital skills attestation standard by the European IT Certification Institute aiming to support Digital Society development

LOG IN TO YOUR ACCOUNT

CREATE AN ACCOUNT FORGOT YOUR PASSWORD?

FORGOT YOUR PASSWORD?

AAH, WAIT, I REMEMBER NOW!

CREATE AN ACCOUNT

ALREADY HAVE AN ACCOUNT?
EUROPEAN INFORMATION TECHNOLOGIES CERTIFICATION ACADEMY - ATTESTING YOUR PROFESSIONAL DIGITAL SKILLS
  • SIGN UP
  • LOGIN
  • INFO

EITCA Academy

EITCA Academy

The European Information Technologies Certification Institute - EITCI ASBL

Certification Provider

EITCI Institute ASBL

Brussels, European Union

Governing European IT Certification (EITC) framework in support of the IT professionalism and Digital Society

  • CERTIFICATES
    • EITCA ACADEMIES
      • EITCA ACADEMIES CATALOGUE<
      • EITCA/CG COMPUTER GRAPHICS
      • EITCA/IS INFORMATION SECURITY
      • EITCA/BI BUSINESS INFORMATION
      • EITCA/KC KEY COMPETENCIES
      • EITCA/EG E-GOVERNMENT
      • EITCA/WD WEB DEVELOPMENT
      • EITCA/AI ARTIFICIAL INTELLIGENCE
    • EITC CERTIFICATES
      • EITC CERTIFICATES CATALOGUE<
      • COMPUTER GRAPHICS CERTIFICATES
      • WEB DESIGN CERTIFICATES
      • 3D DESIGN CERTIFICATES
      • OFFICE IT CERTIFICATES
      • BITCOIN BLOCKCHAIN CERTIFICATE
      • WORDPRESS CERTIFICATE
      • CLOUD PLATFORM CERTIFICATENEW
    • EITC CERTIFICATES
      • INTERNET CERTIFICATES
      • CRYPTOGRAPHY CERTIFICATES
      • BUSINESS IT CERTIFICATES
      • TELEWORK CERTIFICATES
      • PROGRAMMING CERTIFICATES
      • DIGITAL PORTRAIT CERTIFICATE
      • WEB DEVELOPMENT CERTIFICATES
      • DEEP LEARNING CERTIFICATESNEW
    • CERTIFICATES FOR
      • EU PUBLIC ADMINISTRATION
      • TEACHERS AND EDUCATORS
      • IT SECURITY PROFESSIONALS
      • GRAPHICS DESIGNERS & ARTISTS
      • BUSINESSMEN AND MANAGERS
      • BLOCKCHAIN DEVELOPERS
      • WEB DEVELOPERS
      • CLOUD AI EXPERTSNEW
  • FEATURED
  • SUBSIDY
  • HOW IT WORKS
  •   IT ID
  • ABOUT
  • CONTACT
  • MY ORDER
    Your current order is empty.
EITCIINSTITUTE
CERTIFIED

What are the manual steps involved in backing up a WordPress site, including both files and the database?

by EITCA Academy / Thursday, 13 June 2024 / Published in Web Development, EITC/WD/WPF WordPress Fundamentals, Customization, plugins, and settings, Moving a WordPress site, Examination review

Backing up a WordPress site is an essential task for any website owner or administrator. This procedure ensures that you have a copy of your website's files and database, which can be restored in case of data loss, hacking, or other issues. The manual steps involved in backing up a WordPress site encompass both the website files and the database. Here is a detailed and comprehensive explanation of the process:

Step 1: Backup WordPress Files

WordPress site files include themes, plugins, images, scripts, and other static content. These files are typically stored on the web server. To manually back up these files, follow these steps:

1.1 Access Your Web Server

You need to access your web server where your WordPress files are stored. This can be done through:

– FTP/SFTP (File Transfer Protocol/Secure File Transfer Protocol): Use an FTP client like FileZilla, Cyberduck, or WinSCP.
– cPanel File Manager: If your hosting provider offers cPanel, you can use the File Manager tool.

1.2 Connect via FTP/SFTP

– Open your FTP client: Launch the FTP client you have installed.
– Enter your FTP credentials: Input the hostname (usually your domain name or IP address), username, password, and port (default is 21 for FTP and 22 for SFTP).
– Connect to the server: Click the connect button.

1.3 Navigate to the WordPress Directory

Once connected, navigate to the directory where WordPress is installed. This is usually the public_html directory or a subdirectory within it.

1.4 Download WordPress Files

– Select all files: Highlight all the files and folders within the WordPress directory. This includes wp-admin, wp-content, wp-includes, and all other files.
– Download the files: Right-click and select the download option, or drag the selected files to a local directory on your computer. Ensure you have sufficient storage space on your local machine.

Step 2: Backup WordPress Database

The WordPress database contains all the dynamic content of your site, including posts, pages, comments, settings, and user information. To back up the database manually, follow these steps:

2.1 Access phpMyAdmin

phpMyAdmin is a web-based tool used to manage MySQL databases. Most hosting providers offer access to phpMyAdmin through their control panel (such as cPanel or Plesk).

– Log in to your hosting control panel: Use your hosting account credentials to log in.
– Locate and open phpMyAdmin: Find the phpMyAdmin icon or link and click to open it.

2.2 Select the WordPress Database

– Identify your WordPress database: If you have multiple databases, you need to identify the one used by WordPress. This information can be found in the wp-config.php file located in the root directory of your WordPress installation. Look for the following line:

php
  define('DB_NAME', 'your_database_name');
  

– Select the database: In phpMyAdmin, click on the database name to open it.

2.3 Export the Database

– Go to the Export tab: Once the database is selected, click on the Export tab.
– Choose the export method: Select the Quick method for a simple and fast export, or choose Custom if you need more control over the export options.
– Select the format: Ensure the format is set to SQL.
– Export the database: Click the Go button to start the export process. This will generate a .sql file that you can save to your local computer.

Step 3: Verify the Backup

It is important to verify that the backup process was successful and that you have all the necessary files and database content.

3.1 Check the Files

– Review the downloaded files: Ensure that all files and folders from the WordPress directory have been downloaded correctly.
– Check file integrity: Open a few files to verify that they are not corrupted.

3.2 Check the Database

– Review the .sql file: Open the exported .sql file with a text editor to ensure it contains the database content.
– Check for errors: Look for any errors or incomplete sections in the .sql file.

Step 4: Store the Backup Safely

After verifying the backup, it is important to store it in a secure location.

4.1 Local Storage

– Organize the backup files: Create a dedicated folder on your local computer to store the backup files.
– Label the backup: Use a clear naming convention that includes the date of the backup, such as "wordpress_backup_YYYYMMDD".

4.2 Remote Storage

– Cloud storage: Upload the backup files to a cloud storage service like Google Drive, Dropbox, or Amazon S3.
– External storage: Use an external hard drive or USB drive to store a copy of the backup.

Additional Considerations

Automating Backups

While manual backups are essential, automating the backup process can save time and ensure regular backups. Consider using WordPress plugins like UpdraftPlus, BackWPup, or VaultPress to schedule automatic backups.

Testing Restorations

Regularly test the restoration process to ensure that your backups are functional and can be restored without issues. This involves creating a staging environment where you can import the backup files and database to verify the site's functionality.

Security Measures

Ensure that your backups are stored securely to prevent unauthorized access. Use strong passwords for your cloud storage accounts and consider encrypting the backup files.

By following these steps, you can manually back up your WordPress site, ensuring that you have a reliable copy of both the files and the database. This practice is important for maintaining the integrity and availability of your website in case of any unforeseen issues.

Other recent questions and answers regarding Customization, plugins, and settings:

  • How do Permalinks settings affect the URL structure of your WordPress site, and what are the potential benefits of customizing these settings?
  • What is the purpose of the Media settings in WordPress, and how can customizing image sizes benefit your website?
  • How can the Discussion settings in WordPress be used to manage comments and prevent spam?
  • What options are available in the Reading settings to control the homepage display and the visibility of the website to search engines?
  • How can you change the default category for new posts in WordPress, and why might this be useful?
  • How do you update the wp-config.php file with new database credentials after moving a WordPress site to a new hosting environment?
  • What is the purpose of the Site Health tool in WordPress, and what types of issues does it typically identify?
  • How can you import content from an XML file using the WordPress import tool, and what options are available during the import process?
  • What are the steps to export specific posts or pages using WordPress's built-in export tool?
  • What are the limitations of a Contributor role compared to an Administrator role in WordPress?

View more questions and answers in Customization, plugins, and settings

More questions and answers:

  • Field: Web Development
  • Programme: EITC/WD/WPF WordPress Fundamentals (go to the certification programme)
  • Lesson: Customization, plugins, and settings (go to related lesson)
  • Topic: Moving a WordPress site (go to related topic)
  • Examination review
Tagged under: Automation, Backup, Cloud Storage, Database, FTP, PHPMyAdmin, Restoration, Security, Web Development, WordPress
Home » Customization, plugins, and settings / EITC/WD/WPF WordPress Fundamentals / Examination review / Moving a WordPress site / Web Development » What are the manual steps involved in backing up a WordPress site, including both files and the database?

Certification Center

USER MENU

  • My Account

CERTIFICATE CATEGORY

  • EITC Certification (105)
  • EITCA Certification (9)

What are you looking for?

  • Introduction
  • How it works?
  • EITCA Academies
  • EITCI DSJC Subsidy
  • Full EITC catalogue
  • Your order
  • Featured
  •   IT ID
  • EITCA reviews (Medium publ.)
  • About
  • Contact

EITCA Academy is a part of the European IT Certification framework

The European IT Certification framework has been established in 2008 as a Europe based and vendor independent standard in widely accessible online certification of digital skills and competencies in many areas of professional digital specializations. The EITC framework is governed by the European IT Certification Institute (EITCI), a non-profit certification authority supporting information society growth and bridging the digital skills gap in the EU.

Eligibility for EITCA Academy 80% EITCI DSJC Subsidy support

80% of EITCA Academy fees subsidized in enrolment by

    EITCA Academy Secretary Office

    European IT Certification Institute ASBL
    Brussels, Belgium, European Union

    EITC / EITCA Certification Framework Operator
    Governing European IT Certification Standard
    Access contact form or call +32 25887351

    Follow EITCI on X
    Visit EITCA Academy on Facebook
    Engage with EITCA Academy on LinkedIn
    Check out EITCI and EITCA videos on YouTube

    Funded by the European Union

    Funded by the European Regional Development Fund (ERDF) and the European Social Fund (ESF) in series of projects since 2007, currently governed by the European IT Certification Institute (EITCI) since 2008

    Information Security Policy | DSRRM and GDPR Policy | Data Protection Policy | Record of Processing Activities | HSE Policy | Anti-Corruption Policy | Modern Slavery Policy

    Automatically translate to your language

    Terms and Conditions | Privacy Policy
    EITCA Academy
    • EITCA Academy on social media
    EITCA Academy


    © 2008-2025  European IT Certification Institute
    Brussels, Belgium, European Union

    TOP
    Chat with Support
    Chat with Support
    Questions, doubts, issues? We are here to help you!
    End chat
    Connecting...
    Do you have any questions?
    Do you have any questions?
    :
    :
    :
    Send
    Do you have any questions?
    :
    :
    Start Chat
    The chat session has ended. Thank you!
    Please rate the support you've received.
    Good Bad