- Offsite File Backup
For individuals and small businesses that do not have large internal infrastructure and still want secure storage/backups for their individual property, AASync offers a cost effective, scalable solution. Why spend huge sums of money on servers with special backup software, when the solution is very simple. You can either rent space on a shared server at an ISP and get an FTP or SFTP account, or simply setup your own linux server. Turn on the FTP/SFTP service on your server, and you are in business! You data can be stored encrypted by AASync, so it is safe from unauthorized access. You have easy access to your data through AASync Mac and Windows clients. Set up the backup in AASync, set the schedule and from that point on everything is automatic. Cannot get any easier than this.
- Website maintenance
Do your website edits on your local copy, when you done, simply click "Sync Now" and let AASync flush your changes quickly to your deployment server. The optional Mirror mode lets you create identical copies of your site for publishing.
- Monitoring changes on a remote site
You can monitor changes at a remote location by setting up a Remote-to-Local sync and keep an updated copy of the remote folder.
Example use for an FTP file backup:
Let's say we have a folder with our VID (very important data) at c:\VID. We have an FTP account where
the site admin has given us he following connection/login information:
FTP Server (host): ftp.myserver.com
The first task is to define a Source->Destination(Target) folder pair, add some options to it, and save it as our sync definition. In this case the source folder is local, the destination is remote, so this is an LTR sync (see Folder Sync Concepts
Click the New Sync Definition button, that gives you the options window. Your sync source will be c:\VID, just click the local browse button just to the right of the source path, navigate and select c:\VID, click OK. e are back to the Options window, the source path is now set. To set the destination folder, click the Remote Browse button to the right of the Destination path.
On the Remote Login Panel, enter the protocol (FTP) , host (ftp.myserver.com), user (ftpuser), password (ftppass) and the full
path of the remote folder if it is known already. If you copying the path of a remote folder
from another app and it is a full URL (so it looks something like ftp://somehost/some/path), then
copy the path portion of the url (/some/path) into the path field. See Sync Options for details on how to set options on this page and enter the host info.
Once the path is set, click OK, and you are finished with the most important part: the source and destination are defined. Now, lets set various options. Leave the sync mode Automatic (details in Sync Options)
One of the folders must be local, as Remote-to-Remote sync is not permitted. Set various options, then click "OK" to save the sync definition. At this point you are ready to run a sync operation.
- What to back up, what not to back up ??
A very important question. Lets say, you think backing up your home directory is important. You have plenty of external or FTP storage, why not? Well, at the end it is not a good idea to back up the entire home directory as a single sync. Reason? It is usually huge, contains a lot of useless junk you may not even know about. For instance on the Mac, HOME/Library/Caches can contain gigabytes of data from previous web browsings, downloads etc. More importantly, a lot of these are transient files, they come and go, they can even vanish during the sync process causing sync errors. If you really take a look at how much stuff in your home directory is really important, you realize that with a little organization you can group your files folders such that the important (read: needs to be backed up) data is separated into folders away from the useless data that you can always reproduce later, such as downloaded dmg's, apps distributions etc. Within your important data you can again separate the sensitive data you need to store encrypted, such as bank records, personal files, etc.. that you should set up a separate encrypted backup to keep that data private.
If you do this, your files will be easier to find, the backup will go much faster, putting a lot less pressure on your network resources. Remember, uploading large distribution files on FTP can take a long time, while the really important data is waiting, and can even change (!) before it gets backed up. If you have set up several sync to back up various data folders, you can run them scheduled, one after another in a Chain Sync.
- Why does it take such a looooong time ??
For starters, when it comes to back up your data, speed is not the most important factor, ACCURACY is. Making sure all the changed files get copied and only those. If the source folder is huge, it will take a long time to go through it. As for going through the destination folder, it is optional in some cases (if encoding or mirror are not used). By default, AASync always checks the destination folder to make sure your files are really there. So you can do some tradeoffs here. If you are sure that your destination folder will not be changed by someone else "Always Check Destination" option can be turned off. In this case AASync will rely on monitoring changes in the source folder, and uploading the files that been added/changed. The speedup will be immediate and noticeable. Warning: In this mode AASync will not detect if someone simply removes a file from the destination folder! For that reason we do not recommend the disabling of this option.
Along with all of these considerations, AASync is the fastest it can be, employing a highly optimized algorithm to detect file changes.