I am using Google Drive locally on my PC as an off-site backup solution for my data. To ensure there are levels of encryption to help prevent my files being readable, I am using the following method:
- Using Symantec PGP Disk Encryption I assign two partitions (
F:
andG:
) to the system manually - Using CryptSync I make a pair between
F:
andG:
and encrypt with a password - Using SyncToy I copy from
D:\Documents
(where the PGP disks are stored) to Google Drive
Now, I like using Symantec PGP as it encrypts all my files into a container, and prevents anyone accessing them without a password.
As for CryptSync, the issue I found is there is no hierarchy to follow. If I made a pair between F:
to G:
and then D:\Documents
to C:\Users\Michael Nancarrow\Google Drive
it would attempt to copy both at once and just corrupt data.
I've set the PGP disks to stay alive for 120 minutes, and set CryptSync to check every 60 minutes - all I need to do is manually start both applications (I know I could add them both to startup, but that defeats the purpose of trying to ensure my data is not accessed, to an extent).
My problem is I now need to rely on a third tool (SyncToy) to copy the actual PGP disks into another directory - the third directory is my "backup drive" that I want to use for data integrity. I know I could make a symbolic link/junction (or even use robocopy
) but it lacks features.
To summarize I want a single tool that can:
- Copy data from
Folder A
toFolder B
with encryption (CryptSync uses 7Z's AES-256) - Based on completion of
Folder B
, copyFolder A
andFolder B
toFolder C
It must run on Windows 8, but can be a paid solution.