I've researched this a little bit, but I'm wondering if anyone else has an idea on how to do this. The request is to be able to create a weekly archive of the files uploaded through a document content type, basically downloading all files. The client is a team of non-technical, financial advisors - so the simpler, the better.

Obviously Backup & Migrate doesn't fit the bill since that's database only. The only thing I can really think of is writing a bash script to gzip their document folder, and then have a continually updating URL based on a date that links to that zipped folder.

  • rsync is usually the best tool for a job like this
    – Clive
    Sep 17, 2013 at 18:04
  • Right, we were just looking for something that would be more client friendly and wasn't going to cost them a fortune for us to custom build. Sep 17, 2013 at 18:40
  • 2
    This question appears to be off-topic because it is about server management, not Drupal itself.
    – Mołot
    Sep 17, 2013 at 19:48
  • 1
    I disagree. The client wants to be able to download all documents uploaded through a document content type. They are financial advisors, not developers. They have no idea what rsync is, nor do they care. They want a button to click in Drupal that will download all files uploaded in a week. That's definitely Drupal, not server management. Sep 17, 2013 at 21:46
  • 1
    I'm probably making a big assumption actually - are you in a position to install a script and set up a scheduled job on your client's machines (preferably servers) for them? If not then ignore me ;)
    – Clive
    Sep 17, 2013 at 22:14

2 Answers 2


There is actually Backup and Migrate Files too.

  • I'd prefer something that isn't in dev for a client site, but I'll check it out. Sep 17, 2013 at 18:33
  • After multiple conversations, this seems to be the best way to go so far in terms of requirements for our client. Thanks! Sep 18, 2013 at 14:20

Weate using cdn, having the files folder, nor really in the server but linked to it from the server. You could use this idea to have the files in drop box or any similar service, and mounted in your server.

As it is Dropbox, it will be sync directly with any other folder, like your customerfor example.

  • That is actually a pretty creative idea, but I think that puts too much power into the client's hands. I know it's their site, but let's face it - they delete something in Dropbox and then a file doesn't load on their site, I know who they're calling to fix it. I will keep this in my back pocket though, thanks for sharing. Sep 18, 2013 at 0:24
  • 1
    I am sure you can find a similar service in which the client has no access to shared folders, just read. Have a look at this: superuser.com/questions/371530/… Sep 18, 2013 at 9:19

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.