Migrate a Website from BigRock
To migrate a website from BigRock, back up the files and MySQL databases from BigRock's cPanel, restore them on the new host, copy the mailboxes over IMAP, and test the new copy through your hosts file. Then change the nameservers or A record. The domain can stay registered at BigRock, with the old plan kept as a rollback.
For site owners leaving BigRock hosting who want to move files, databases and email with no downtime and a clear rollback at every step.
knowledge
- Read time
- 7 min
- Sections
- 9
- Updated
- 14 Nov 2026
- Written by
- WebJi® team
Last editorial update: 14 November 2026. Prices follow the dated sources on this page; checkout confirms current charges.
What does migrating a website from BigRock involve?
Migrating a website off BigRock hosting means copying the files, every MySQL database and the mailboxes to the new host, testing the copy, then pointing DNS at the new server while BigRock keeps serving until the switch is proven. The domain registration can stay at BigRock: a hosting move and a registrar transfer are separate jobs.
- Hosting move: files, databases, mail and DNS records. Needs one nameserver or A-record change.
- Registrar transfer: unlock, authorisation (EPP) code and a 60-day lock after registration or a previous transfer. See domain transfer if you want this later.
- Do them in different weeks, so a problem in one is not confused with the other.
WebJi® is not BigRock and is not its support desk; the steps below need only your BigRock control-panel login.
What moves with the hosting, and what does not?
A cPanel full backup carries the home directory, databases and email accounts' files, but the safest plan treats mail, SSL, DNS and cron jobs as separate tasks with their own checks. Write the inventory down first; it doubles as your rollback plan.
| Item | How it moves | Check |
|---|---|---|
| Site files | Full backup or zip of public_html and addon domains | File count and .htaccess present |
| MySQL databases | Export from phpMyAdmin or mysqldump | Table count matches |
| Mailboxes and old mail | Recreate accounts, copy over IMAP | Message count per folder |
| SSL certificate | Issue a new one on the new host | HTTPS loads without warnings |
| DNS records | Copy A, CNAME, MX, TXT (SPF, DKIM) and TTLs | Same answers from dig |
| Cron jobs | Re-create the schedule | Paths point to the new home folder |
| Domain registration | Stays at BigRock | Only nameservers or A record change |
How do you back up a site from BigRock cPanel?
In BigRock's hosting cPanel open Files → Backup → Full Account Backup (or Backup Wizard), wait for the archive, and download it; if the account is too large, take the files, databases and DNS zone separately. Log in to the hosting panel for the domain, not the billing area.
- Generate the full backup and download it. Keep it until the new site has run cleanly for a week.
- Export each database. Over SSH:
mysqldump --single-transaction --routines --triggers -u USER -p DBNAME > DBNAME.sql - Download
wp-config.php(or your app's config file); it names the database and user to recreate. - Copy every DNS record and its TTL from the zone editor, and take a screenshot.
Freeze edits on BigRock once the backup is taken; anything changed after that must be repeated on the new server.
How do you restore the site on the new host?
Add the domain on the new account, create the database and user, upload and extract the files into public_html, import the database and update the config file. A full cPanel archive can be restored in one step by a host that runs cPanel; on other panels, restore the parts.
- Create the database and a user, and grant the user all privileges on it.
- Upload the files archive with File Manager and extract it into
public_html. - Import the dump in phpMyAdmin, or run
mysql -u USER -p DBNAME < DBNAME.sql. - Update
DB_NAME,DB_USER,DB_PASSWORDandDB_HOSTinwp-config.php. On cPanelDB_HOSTis usuallylocalhost; use whatever the new host specifies. - Set permissions:
find . -type d -exec chmod 755 {} \;andfind . -type f -exec chmod 644 {} \; - Confirm
.htaccessarrived; without it, inner permalinks return 404 while the home page loads.
A cPanel-to-cPanel move with root access on both sides can also use WHM's transfer tool; cPanel-to-cPanel migration covers that route.
How do you move BigRock email without losing messages?
Create the same addresses on the new host, copy the mail over IMAP with a tool such as imapsync, and change the MX record only after folder counts match. Mail is the item most often forgotten until someone asks where last year's invoices went.
# Dry run first: shows what would be copied
imapsync --host1 mail.oldhost.example --user1 you@yourdomain.in --password1 'OLD' --ssl1 \
--host2 mail.newhost.example --user2 you@yourdomain.in --password2 'NEW' --ssl2 \
--automap --dry
# Then run the same command without --dry, twice;
# the second pass copies only what arrived during the first.
Compare message counts per folder, send a test from an outside address, and only then change MX. Add the new mail server to the SPF record in the same edit. Migrating email accounts has a desktop-client method if you cannot run imapsync; if you would rather keep mail off the web server, business email hosting starts at ₹2,520 a year for five 5 GB mailboxes before 18% GST.
How do you test the new copy before changing DNS?
Point only your own computer at the new server with a hosts-file entry, or test single requests with curl --resolve, while everyone else still reaches BigRock. Use the server IP from the new host's welcome email.
- macOS / Linux: add
203.0.113.10 yourdomain.in www.yourdomain.into/etc/hosts. - Windows: add the same line to
C:\Windows\System32\drivers\etc\hosts, opening Notepad as administrator (editing the hosts file). - No edit:
curl -I --resolve yourdomain.in:443:203.0.113.10 https://yourdomain.in/
Check the home page, an inner page, images, the stylesheet, a form and the admin login over HTTPS. Remove the hosts entry afterwards so your browser does not hide propagation problems later.
How do you switch DNS and when can you cancel BigRock?
Lower the A-record TTL to 300 seconds a day ahead, change the nameservers or A record in BigRock's domain panel, confirm with two public resolvers, and keep the BigRock hosting paid for about a week. The old account is your rollback until traffic settles.
- Record the current answers:
dig +short NS yourdomain.inanddig +short A yourdomain.in. - In BigRock's domain management, replace the nameservers with the new host's, or change only the A record (and MX when mail is ready).
- Check
dig +short yourdomain.in @1.1.1.1and@8.8.8.8; both should return the new IP. - If anything breaks, paste the old values back; BigRock is still serving.
- After a week of normal traffic, take a final backup and cancel the BigRock hosting (not the domain).
Resolvers keep old answers until the previous TTL expires, so some visitors reach BigRock for a while; DNS propagation explains the timing, and changing nameservers covers other registrars.
What does a BigRock migration cost?
Doing it yourself costs nothing beyond the new hosting; WebJi®'s paid migration service is ₹700 one time for one domain with files and up to five MySQL databases (up to 5 GB), before 18% GST. Free migration is also offered with hosting, subject to terms and approval.
| Route | Fee | Scope |
|---|---|---|
| Do it yourself | ₹0 | Follow the steps on this page |
| WebJi® migration service | ₹700 one time | One domain, files, up to 5 databases, up to 5 GB |
| BigRock's own migration service (bigrock.in, read 4 Nov 2026) | ₹5,000 up to 10 GB, ₹1,000 per extra GB | cPanel to cPanel, VPS and dedicated terms |
For the destination, WebJi® cPanel hosting starts at ₹300 a month (₹3,000 a year) and Linux shared hosting on ControlPanel.Systems at ₹299 a month, both before GST. If you are still choosing, BigRock alternatives compares options.
Frequently asked questions
Will my site go down while moving from BigRock?
No, if you test before changing DNS. BigRock keeps serving the site during the copy. A short mixed period happens only while resolvers refresh, and a 300-second TTL keeps that to minutes.
Do I need to transfer my domain away from BigRock?
No. The domain can stay registered at BigRock while the site runs elsewhere; only the nameservers or A record change. Transfer the registration later if you want everything in one account.
What if the BigRock Full Backup option is missing?
Some plans hide it. Zip public_html in File Manager, export each database from phpMyAdmin, and copy the DNS zone by hand. The result is the same set of parts.
How long does DNS take to switch?
About one TTL of the old record, not a fixed 48 hours. With a 300-second TTL most visitors switch within minutes; with a one-day TTL it can take a day. Check with dig against two public resolvers.
BigRock figure read from bigrock.in/website-migration on 4 November 2026; WebJi® is not affiliated with BigRock · Reviewed by the WebJi® team, Jaipur, 15 November 2026.
Ready to get started with WebJi®?
Join 12,000+ businesses across India and overseas. INR pricing, 18% GST shown before payment and 24/7 email support in Hindi and English — average first reply under 60 minutes.