1

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 '13 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. – kyletaylored Sep 17 '13 at 18:40
  • 2
    This question appears to be off-topic because it is about server management, not Drupal itself. – Mołot Sep 17 '13 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. – kyletaylored Sep 17 '13 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 '13 at 22:14
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. – kyletaylored Sep 17 '13 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! – kyletaylored Sep 18 '13 at 14:20
1

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. – kyletaylored Sep 18 '13 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/… – Alejandro Moreno Sep 18 '13 at 9:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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