
1 minute read
Using FTP to manually backup and restore WordPress –
Method 5
This method is like the last one where you download your website’s files manually, but the difference is that you use a File Transfer Protocol (FTP) client instead of doing it through your cPanel.
Advertisement
The major advantage of using FTP is that it’s optimized to help you download a large number of files. Moreover, it’s less prone to errors than using the cPanel file manager.
Attention please: FTP credentials aren’t the same ones that you use to log into WordPress or your hosting control panel.
When you register with a web hosting service, they typically provide you with a specific set of FTP login details. If you ’ re unsure about what they are, you can check your hosting control panel to find out.
Once you have your FTP credentials, you can use them to connect to your server using a client such as FileZilla. The WordPress root folder should be among them.
Right click on the root directory and select the Download option. This will download the entire folder, and save it somewhere safe.
For restoration, access the server via FTP, locate the root file, and delete it. Then, re-upload the version you downloaded previously, and you are good to go.
Then export the database separately via phpMyAdmin, just like we did for the manual cPanel backup and restoration.
Use a WordPress Staging site – Method 6
Staging sites are like test dummies used for testing websites. Some website hosts provide additional features called “staging”. This approach allows you to ensure that everything works properly before pushing those changes to a “production” or live environment.
Any changes you would have made on the live site can be made using them, and if they don’t work out, you can easily delete the staging site.
Usually, shared hosting plans don’t come with staging capabilities. However, if you ’ re using managed WordPress hosting, you probably have access to staging functionality.
Using PaaS for backup and restoration – Method 7
Platform as a Service (PaaS) is a cloud computing model that offers a comprehensive development and deployment environment for creating, testing, launching, and managing applications in the cloud.
PaaS providers offer backup and restoration services as part of their platforms. PaaS providers typically have built-in backup and restore capabilities that allow developers to backup and restore their applications and data.
The frequency of backups, retention policies, and recovery options may vary depending on the PaaS provider and their specific offerings.
Some popular PaaS providers include Google App Engine, Microsoft Azure, Heroku, and AWS Elastic Beanstalk.