views:

36

answers:

2

CF9, Windows Server 2008 Standard, IIS7, mySQL 5.1.48 community.

I have managed to get CF to take a database mySQLdump which I was going to run as a nightly cfschedule task, with a server time based lock on the application controlled in application.cfc

That will get me a local copy, but whats the best strategy to encrypt the datadump.sql text file (and what would you use to do so for sensitive personal information) and transfer to an off site location, cfftp?

+1  A: 

For my personal sites, I use a ColdFusion scheduled job that runs a mysqldump, and then stores the updated backup in a dropbox account. I've never bothered encrypting the backups, though that does seem like a potential hazard. What if the encrypted file becomes corrupted? Then you can't even get a partial restore from uncorrupted sections of the file.

Adam Tuttle
I'm trying this approach, as it is all controllable from CF with CFFILE
Saul
I think this will suffice as dropbox encrypts to AES
Saul
Working like a dream
Saul
A: 

Can't you windows' scheduled tasks for the backup and EFS to encrypt it?

Travis
I found this "Moving or copying EFS files to another file system removes the encryption, but backing them up preserves the encryption."so maybe this would not do.
Saul