How to backup your files to your Dreamhost account (OS X)

by Ross McKillop on September 16, 2008

Mac

The popular web hosting company Dreamhost recently decided to change a policy they had in place that didn’t allow customers to use their storage space to backup files. Now you’re given 50GB of storage space to use as backup. This change in policy does come with one caveat - the backups aren’t backed up. So if for whatever reason the Dreamhost backup server that stores your files happens to die, your files die with it. So while you probably don’t want to make it your primary backup solution, it’s still a nice feature (since you’re already paying for web hosting). This tutorial will guide you through using mathusalem (free backup software) to automatically FTP the files you want to backup to Dreamhost.

In truth, this tutorial could also be called “How to backup files using mathusalem” - because that’s essentially what it is. I just happen to use Dreamhost as the remote server to backup the files to. Mathusalem also supports backing up to local drives, iDisk, WebDAV, AFP, SMB, FTP, SFTP or Amazon S3 - this example happens to use FTP.

  1. First you’ll need to enable your Dreamhost account to allow for backups. Head over to https://panel.dreamhost.com/?tree=users.backup and select FTP access only (you can always change this to SFTP later). Enter a password for your backup account, and then click the Activate Backup User! button.
  2. Your account will be created. Make note of your user name and server name. You’ll need them in a few moments.

  3. click to enlarge

  4. Head over to the mathusalem page and download a copy. Unzip the file and double-click the .prefPane to install it. After it’s installed as a System Preference, it will automatically open.

    Click the Create New Backup button.


  5. click to enlarge

  6. A whole slew of settings and options will appear. Don’t be intimidated, we’ll get to all of them in due time.

  7. click to enlarge

  8. Start by giving your backup a name. Double-click the default name and enter something descriptive. Since I’m going to backup all my pictures to Dreamhost, I named mine Photos. Click the Choose… button in the Source: section.

  9. click to enlarge

  10. Navigate to the folder you want to back up, select it, and click Open.

  11. click to enlarge

  12. Select FTP Server from the Type: drop-down list.

  13. click to enlarge

  14. Now enter the Host (server name), User Name and Password in the appropriate fields.

  15. click to enlarge

  16. Click the Schedule tab. For our first backup we’ll run it manually, but for ongoing backups, this is the place you’ll want to define them. There are enough options that you’re bound to find one that meets your needs.

  17. click to enlarge

  18. Now click the Advanced Settings tab. From here you can specify a number of options.

  19. click to enlarge

  20. Hover your cursor over any of the options/settings and a more descriptive pop-up will appear.
  21. Return to the Source & Destination tab. Click the Save Backup button first, then click Run Backup Now….

  22. click to enlarge

  23. Mathusalem (by default) creates disk images (.DMG files) as your backups. This means that for every megabyte (or gigabyte) that you want to back up, you have to have that much free space on your drive (for the .dmg to be created).
  24. Once the .dmg has been created, it will be uploaded.

  25. click to enlarge

  26. Once you’ve made changes to your backup folder (added more files, removed files etc), and you run a backup again, you can use the History & Restore tab to see which files are backed up, and when. Files highlighted in red are “new” to that backup set.

  27. click to enlarge

  28. If you opt to run backups automatically, you’ll probably want to return to the Advanced Settings section, and place a check in the Don’t Ask For Confirmation on Start. Otherwise, each time a backup starts (and you’ll probably want to schedule them for the middle of the night, when you’re not using your Mac) - you’ll be prompted to confirm the backup process.
  29. That’s pretty much it. You can experiment with the settings (particularly the compression settings if you want to squeeze every spare megabyte possible on your storage server). If you have any questions, by all means feel free to leave them in the comments.
Related Posts:
  • I think the move was almost successful
  • How to backup your Google Chrome profiles
  • How to backup the Windows XP registry, boot files and other system files
  • How to backup your files online - for free
  • How to backup your files online using SpiderOak - in Linux
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

     

    You can always opt out of this email subscription at any time.


    Bookmark and Share

    { 1 comment… read it below or add one }

    1 Ben Leivian 09.17.08 at 3:49 pm

    Thanks for the write-up! I see in the screen-shot you can password protect your disk-images as well. Bonus.

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>