Nearly all the documentation on backing up my Drupal site seems to require using the command line. My hosting service does not provide command line access. How do I backup my site without using the command line?

4 Answers 4


I'd go with the Backup and Migrate module. You can either start backups manually or have it run automatically on cron run. Then you can just download your /sites/ folder and you should have a full backup of everything (assuming your files, modules and themes are all in /sites/ like they should be.)

  • 2
    This is the must-have module of almost all Drupal sites. Commented Mar 2, 2011 at 23:52
  • 1
    Why isn't it part of Core? Commented Mar 9, 2011 at 22:04

The "Backup and Migrate" module should do the trick:


If you don't want to go that route, you should be able to do a SQL dump of your database (assuming you have a mySQL Admin type interface with your hosting account) and FTP the contents of your Drupal "sites" folder.

That should be enough to restore it elsewhere I'd think.


Another recommendation for Backup and Migrate, and you can also add the Backup and Migrate Files Module if you want to grab your files automatically.


I use this handy script which backups not only the database but the whole site altogether. By adding the DB password to the script, you will be ablt put it in your cron table to makes backups automatically and even add other commands to send the backup to an external server etc.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.