Real Time Backup with AnyFileBackup
- Overview
- Real-Time
- Backup
- Monitoring
- Security
- More

Overview
AnyFileBackup is a professional solution for real-time operations:
- Backup, replication and mirroring
Example: Copy all '*.avi' and 'jpeg' files created after 1 January 2013 in 'X:\For Distribution\' to 'ftp://123.456.789.012/Backup2013' and to 'AmazonS3/Backup2013' - Two-way synchronisation
Example: Keep 'presentation.pptx' and 'report.pdf' in sync between '\Client496\Report\Final_version' and '\Backup\Client496\' - Monitoring web servers, HDD S.M.A.R.T., files and folders, system event logs, mailboxes, etc.
Example: Is ftp://123.255.189.001/ accessible? - Clean-up files and directories
Example: Delete all '*.tmp' files from 'C: \Windows\Temp\' - Scheduling application start up, script execution, e-mails sending, etc.
Example: Launch 'C:\Program Files\Timer\Timer.exe' from Mn to Fr at 9:00 AM
Example: an e-mail reminder to John adbout server maintenance on Th at 3:30 PM
Keeping files current and reliably backed up is exactly that AnyFileBackup designed for, combining these basic tasks with many advanced features for higher security and more reliable file synchronization and backup.
It provides the ultimate solution for companies and professionals which need reliability, performance and high security.

Real-Time
Real-time means that backup, replication and mirroring may be performed as soon as files have been changed, replaced with other files or just emerged in a source for the first time.
This is particularly important when you need to know about new / changed files immediately as it happens
There are other schedule types that you may also find equally useful for your needs:
Example: Task starts every 2 minutes
Example: Task starts every Mn and Fr at 10.00 AM
Example: Task starts when 'document.docx' is amended in 'X:\Reports\'
Example: If 'Main Backup' task is not successful, it will initiate 'Alternative Backup' task
Example: Task starts when AnyFileBackup Remote Agent Extension receives a request from the another computer or laptop which has been connected to network
Example: Task starts when you initiate it by clicking the 'Task Start' button

Backup & Replication
Real-time backup, replication and mirroring -- all are just different terms for saying that with AnyFileBackup you can make a second copy of your files elsewhere be that another network folder, FTP server or Amazon S3 bucket. With AnyFileBackup you can:
- make a perfect backup copy of your entire original location (we call it a 'source')
Example: backup all files from 'X:\Distribution\' to 'ftp://123.456.789.001/Weekly_Backup' - replicate only selected files from the source
Example: replicate 'xlsx' files that has filename starting with '2013-01' to 'Z:\Completed Reports\' - mirror all changes that happen in source making the same changes in your second location (we call it a 'target').
Example: mirror all changes to 'Document***.docx' files by copying them to 'Y:\For Review\'
AnyFileBackup supports the following sources (that is where you store your original files)
AnyFileBackup can backup, replicate and mirror files to the following targets (that is a location where you want original files to be backed up / replicated to)
AnyFileBackup can backup, replicate and mirror files
- from a SINGLE source to a SINGLE target
Example: backup files from a local folder to FTP server
Example: replicate files from Amazon S3 bucket and send them to a mailbox as attachments to e-mails - from a SINGLE source to MULTIPLE targets
Example: backup files from FTP server to a network folder and to Amazon S3 bucket
The number of targets is simply unlimited and that makes AnyFileBackup truly unique

Monitoring
AnyFileBackup can follow the status of the following objects:
Example: Has 'presentation.pptx' been changed?
Example: Is there an e-mail with subject 'Urgent'?
Example: Has '\\Due diligence report\Final version\' been created?
Example: Are there records about errors in the System Log?
Example: Is 'ftp://123.123.123.001/' accessible?
Example: Is DHCP client service working?
Example: Is '64.233.160.0' alive?
Example: Has 'www.any-file-backup.com/index.html' been changed?

Advanced Security
It works like this: File encryption in a source -> File transfer -> File decryption in a target (provided that AnyFileBackup is installed there)
Archives (ZIP, RAR, etc.) made with AnyFileBackup can also be protected with advanced grade passwords.

Access Control
Access to AnyFileBackup can be restricted by username and password almost like you see at Windows logon screen.

Rights Management
Users can have different clearance levels when it comes to managing AnyFileBackup. An access to the following options may be restricted:
For example, you may create a user that can only view how AnyFileBackup is working and view its task statistics. On the contrary, you may have a category of powerful users that can create and configure tasks, start and stop tasks but cannot change AnyFileBackup general settings. Of course, you can set up an administrator’s account with all privileges and permissions.

Even More...
There are dosens of functions which help to setup any backup scenario you may need.
New Task Assistant
Filtering
Extensions
Account Management
Reporting
Notifications
Traffic optimization
Uninterruptable
Access from anywhere
System Requirements
Folder filtering:
Example: folders which correspond the following pattern Project*2012
File filtering:
- name
Example: doc??012012.doc - extension
Example: *.avi, *.mpeg
Example: only NEW files created in or copied to C:\Documents\
Example: all files which has been CHANGED in X:\Videos\
Example: files DELETED in T:Misc\ will be deleted in ftp://123.234.123.234/
- by file time
Example: file time between 09:10:25 and 16:45:50 - by file date
Example: files OLDER than 10 days
Example: files NEWER than 3 hours
Example: files CREATED BETWEEN 1 January 2013 and 20 January 2013 - by file size
Example: files LESS than than 5 GB
Example: files GREATER than 100 Mbytes
Example: files EQUAL to 100 kb - by file attribute
- system
- read-only
- compressed
- hidden
- archive
- encrypted
All these filters can be combined together to create a unique patter to copy only relevant files.
Extensions are additional modules allowing to perform specific operations and giving AnyFileBackup almost unlimited potential
- File compression extension
- Additional Tasks Extension
- Secure Protocol Extension
- TFTP Extension
- Log Redirector Extension
- HDD S.M.A.R.T. Extension
- Remote Agent Extension
- Remote Console Extension
- Event Log Extension
- File Encryption Extension
- Data Exchange Extension
- Reporting Extension
- Time Synchronization Extension
- SMS Extension
Reports are generated by AnyFileBackup and contain a detailed statistics of what has been done by AnyFileBackup (including a list of all files copied).
Report types
- full report (all tasks included)
- individual report
- per task
Example: report about 'Copy to FTP12' task - per time period
Example: report about tasks which started on 10 January 2013 - per operation status
Example: report about uncompleted tasks only
- per task
Reports may be delivered to
- LAN folder
- FTP Server
- Mailbox
You may be notified about ANY event that happens with your task
Example: task start
Example: task was completed successfully
Example: file backup has begun
Notifications may be sent
- to an e-mail address
- as a LAN message
- to any device receiving SMS messages (mobile phone, smartphone, communicator, tablet, etc.)
- SMS via email gate
- SMS through Android smartphone connected to a computer where AnyFileBackup is installed
Why optimisation is necessary?
- backup and replication are performed quicker
- network reliability is increasing: backup and replication does not interfere with other network activities
- files you need most are copied first
How to optimise backup and replication?
- ZIP file compression
Files are compressed before being copied - FTP Z-Mode
On-the-fly file compression when transferring files to / from FTP server supporting Mode Z - control over file transfer speed
Set the maximum speed limit to reduce the load on your network
Example: maximum speed 5 Mb / sec. - file copy order
Example: copy LARGER files first
Example: copy SMALLER files first
Example: copy files in a REVERSE alphabetical order (from Z to A)
Example: copy files in an ORDINARY alphabetical order (from A to Z)
Example: copy NEWER files first
Example: copy OLDER files first
What happens to your backup if a computer where AnyFileBackup is working has accidentally been restarted? NOTHING.
After restart AnyFileBackup will continue backup from exactly the same point where backup has been interrupted. In other words, files which have already been copied will not be copied again.
If new files have appeared during this incidental break, AnyFileBackup will track them and copy as usual.
You may access AnyFileBackup and manage it (that is to start and stop tasks) from anywhere in the world.
To get an access to AnyFileBackup you need:
- Remote console extension installed with AnyFileBackup (on the same computer where AnyFileBackup is installed)
- Web browser on your device (laptop, tablet, mobile phone, smartphone, etc.)
- Internet, LAN or WAN connection
Nothing else is necessary. You can access AnyFileBackup now.
AnyFileBackup uses a minimal amount of system resources which allow to run almost unlimited number of task
- Windows XP (SP3) / Vista (SP2) / 7 (SP1) / 8
- Instruction set: x32-bit / x64-bit
- Memory (RAM): 32 Mb
- Disk (HDD) space: 20 Mb
- CPU supported: Intel, AMD

















