How to backup your website

Good website administration requires making backups of your account regularly and storing them somewhere safe yourself. You also need to download backups in order to migrate website to other hosting accounts.

InfinityFree does not create or store any backups of free hosting accounts. It’s your responsibility to regularly create backups, and to store them somewhere safely.

Backup your website files

The best way to backup your website files is by downloading them using a desktop FTP client.

  1. Open an FTP connection to your account (more info).
  2. Find the htdocs folder of the website you’re trying to back up.
  3. Download the htdocs folder to your computer. In FileZilla, this is as easy as dragging the htdocs directory from the pane on the right to the left.

If you have a large website, it may take a long time for the download to complete. This is normal. Just start the transfer and let it run in the background. If some of the transfers fail, simply retry them until all files have been transferred successfully.

Backup your databases

You can download database backups through phpMyAdmin.

  1. Login to the control panel of your account.
  2. Click the phpMyAdmin button.
  3. Click the Connect Now button next to the database you would like to download.
  4. Go to the Export tab.
  5. Click the Start button.

Note about generating ZIP files on the server

Some file managers have the option to create and extract ZIP files of your website “on the server”.

However, note that the file managers use FTP, and FTP does not support managing archives on the target server. This means the file manager creates or extracts the zip file on the file manager server, similar to how you can create or extract archives on your own computer.

Additionally, web based file managers are not good at dealing with large archives, and may break while handling the archives.

Finally, please note that there is a file size limit of 10 MB on free hosting, so you may not be able to package your entire website on your hosting account.

Note about backup scripts

Some CMS have a built-in backup options, or have plugins which can make backups. We recommend against using such tools.

While backup plugins look easy to use, they often involve running extremely complex PHP code to generate the backups. These backup scripts frequently break down because of file size limits or PHP execution time limits, leading to incomplete or corrupt backups. They also generate a high server load when creating or restoring backups, which may cause other problems for your website.

And even if the backup scripts completes successfully, you may run into similar issues when restoring the backup, which may result in you having a backup you can’t restore anywhere.

This is why you should not use backup tools and plugins, and always create backups with FTP and phpMyAdmin.

4 Likes
Fail download backup
WP plugin all-in-one-wp-migration/ stops at 6 percent
Any alternative to backup a wordpress site
Wgy i cant download my files?
Move a Wordpress website over to a different domain
Need help I am facing inode usage problem and two other issue
Softaculous Installer Stuck at 95%
Migration to another host
Migrate
WordPress WPvivid free plugin problem
WP Admin not loading
Transferring site to another domain without losing settings
Wordpress page recuperation
Avoid service interruption or downtime
I have an issue on my website
request for a files for the subdomain 000.pe
Website is down
Website suspended
CPU limits
How can i change the Apache timeout?
Account was deleted
Where are the databases?
Domain 000.pe Suspended by Registry
How To create and download a backup of my wordpress website
How to run cron jobs on my account (automated back up)
Frontend disappered
Im trying to export to new domain
Reconnect domain after add the site to cloudflare
Can't migrate to new host due to Infinityfree being so slow
No Backup download possible on WordPress
Backup
Backup and Create new
Edit backupinfo file in softaculous
WordPress login after domain redirect
How to transfer one domain to another
Multiple IP's Down
Can't find increse php memory limit options
My website is ultra slow in staging and backup
500 Internal Server Error
I cannot access my databases
Reinstalling Backup
Website migration
Can't view my website if not started with Local app
502 bad gateway nginx
MyBB has experienced an internal SQL error and cannot continue.
There is no database
FTP Quota Full
On free trial, how to prevent I/O limits
How can i back up my entire website
Big Problem - Backup on Softaculous is "gone"
Another Suspension!
Big Problem - Backup on Softaculous is "gone"
cPanel Account Backup
Ssl
Stability issues on multiple servers (new accounts most affected)
My file is deleted, can we recover the last edited file?
My website backup
My website backup
Problem solved
Download backup failed
A problem during making back up
Err_connection_timed_out
Backup website
Unknown error leads to not being able to Download or Archive website files
Using Rsync
Export wordpress
"This site can’t be reached"
Phpmyadmin-acess-denied
I can't get backup
How to get free space for backup of my website
Wordpress - ALL In one
Website randomly hitting RAM Limit even when not In use
My website is down
Free hosting for non-profits (political discussion)
Why is my website suspended?
Website files lost on my website ip
Website files lost on my website ip
Website files lost on my website ip
Schedule
Escapeshellcmd() has been disabled for security reasons
InfinityFree backups
My site was working fine. But it isn`t now
Getting "This site can’t be reached" for my site
Not able to migrate
What's up ! really what's up!
Transfering domain
Need Help with Website Storage Issue (WP Vivid Backup)
Changes on webserver
File Permission Issue with All-in-One WP Migration Plugin
Site says active, but not there
Backup suspended site
Your FTP account quota has been exceeded
I lost my account details
Cambio de dominio, uno caducado y eliminado, por uno nuevo
Accidentally delete a table from the database
Migrating Website to NameCheap
Help with my InfinityFree account and domain registration!
I want to migrate to other hosting provider. Could back up 500MB file but can't download more than 1
I can't restore updraftplus backup to my website
Backup
Wordpress migration.What type of premium i need?
My Website got suspended for potential phishing somehow, Help! 07/2025
Suspended account
Как сохранить скачать на пк резервную копию
Subject: Assistance Required for Website Issues Dear [Support/Team], I am facing multiple issues w
Auto-backups?
The file manager Monsta FTP can't archive all my site file
Recovering of files and also please make it of wordpress
All infy.uk subdomains down - suspended by registry
Subdomain migration
Recovery of wp_content
Unable to download the htdocs!
All infy.uk subdomains down - suspended by registry
All infy.uk subdomains down - suspended by registry
All infy.uk subdomains down - suspended by registry
Can I check the size of a folder on FTP? How can I compress and backup a folder if it is too large?
My account(s) have been getting shutdown
Request for Reverse DNS Setup for My Domain (https://dawnoclock.infy.uk/)
How to download a site backup
Freesite.online Suspended by Registry
FTP speeds extremely slow - ≈1 KB/s to ≈90 KB/s
Backup
Migration from localhost to infinityfree help
Sending domain to another hosting
Conversation about the current outage - Aug. 16-19/23
Conversation about the current outage - Aug. 16-19/23
Back Up Wordpress Site
Wordpress restore backup problem
New website not showed in the list, or dashboard
Website does not load
How to zip all website files?
How to backup website?
Can't access site
Why is it impossible to back up my WordPress website either manually or with a plugin?
Unable to zip and download hosted laravel project
I want to download the files of my live website on infinity free
I want to download the files of my live website on infinity free
Website not working
I'm trying to export my website but I can't
How to export site from InfinityFree hosting?
Error whilst trying to transfer to a new host
Unable to add the rules in.htccess file
Website database deleted from infinity free
How to recover my articles?
While Saving A Backup From Filemanager.ai, A Download Error
Transferring the website from one domain to another
Is there a way I can archive my website?
Akeeba Backup - An unhandled Exception has been detected
Cant ZIP in online File Manager and FileZilla is SLOW
Missing a temporary folder.
Migrating site
I have a website that has already been published. I want to create a backup copy of it
Elementor /server error 400 / past due actions (cron?) / can't update/ backup /
Unable to install Plugins in wordpress
Site Import Help needed
Backup copies
How i get backup of my site

Is there a video explaining the entire process? From downloading the backup copy to uploading to the new hosting

There is a video on using FileZilla in that guide, but I don’t think there is one for the entire process though. Maybe I’ll make on in a few weeks / months if I find the time and motivation :joy:

1 Like

InfinityFree doesn’t have video tutorials for anything, including this.

Also, in my opinion, the most difficult part of the process is finding and updating the configuration of the website to use the new database settings and domain, and that part is highly specific to the website software you’re using, so there isn’t really a way to have a generic step-by-step guide for it.

2 Likes

A post was split to a new topic: WordPress Issue

By what’s Filezilla is showing I’m averaging download speed of ~2.8KiB/s (1.8 to 60), I wonder if that’s as expected.

This just means that your Internet is slow?

3 Likes

FileZilla shows the overall speed over the entire backup, basically “data size / download time”.

However, this is usually much slower than actual data transfer speed. The problem is that you are not downloading one big file, but many small files Setting up the download of each of these small files requires FileZilla to go back and forth to the FTP server a few times, which takes some time due to latency. And FileZilla also factors that time into the average download speed.

So the biggest factor to the download speed is not the maximum throughput of your internet connection, but simply where in the world you are. Given that the FTP server is in the UK, people in Europe will see much higher speeds than people on other continents. And the further away you are, the slower the transfer will be.

7 Likes

.

Thanks for your response. But I dont even have the opportunity to run it at slow transfer 24/7 because I keep getting suspensed for 24hours for hitting CPU limits everyday while I have not even made a single backup while FileZilla is set to skip over all duplicates.
For more information, I’m in Australia, my minimum download speed test is well over 100Mbps, I understand about many small size file things but I wonder if Filezilla could do many of them at the same time.

It can actually! FileZilla can do up to 10 concurrent transfers, but by default will do only two. So you can speed up the transfer 5X by cranking up the concurrent transfers. You can find it under Edit → Settings → Transfers.

7 Likes