Archive for December, 2009

Automatic Backup You Can Count On

Tuesday, December 22nd, 2009

Many utilities are built to perform their function and then report success or failure.

FRP was designed to be part of your data infrastructure.   FRP understands that you are assuming that your data moving infrastructure is fast and efficient.  That it is fault tolerant and will act persistently.

We assume that an announcement of failure is not what you want from your file replication software.  But if you use a computer, you know that things can and do go wrong. Transmission failures, network errors, internet timeouts, permissions issues – there’s always something that can go wrong. FRP has built in algorithms that adapt to the far from error-free environments of the internet, long distance communications and not so fast channels.

You need to be able to get perfect file synchronization and replication results even when the environment isn’t perfect.

Some utilities work fine as long as nothing goes wrong.  The intimate management of the communications channel allows FRP to recover from network errors, efficiently retry and restart failed actions and persistently push the data to completion.

Even when you’re not watching it.

FRP Helps Power Users with File Transfer API

Thursday, December 17th, 2009

power userThe FRP Power User is a special person with the ability to save a lot of time and money for his or her company. Some of the features we build into FRP are for the power user, and one of them is the API.

You don’t have to be a Power User to benefit from most of the advantages of FRP. In fact, one of the great things about FRP is the way it keeps your data safe, secure, and synced without special knowledge and effort on the part of you or your staff. Get your IT people to configure FRP to sync files automatically whenever one of your workers opens a laptop, and you save your company endless stress and strife.

The API, or Application Programming Interface, allows you to do much more with FRP. You can set up your replications in Excel if you want to, and pass them to FRP programmatically. If you have 50 servers, you can copy the conventions you use. You can programmatically create or start jobs using simple URLs rather than the more demanding XML-RPC API.

In short, File Replication Pro’s new API allows FRP to communicate with other programs you’re already using, in the way that works best for you. It allows you to script the replication based on your environment.

One specialist loves the flexibility for multimedia work. The files are huge, and a scalable solution with the adaptability of an open API gives him the edge he needs. “It’s a highly flexible, redundant, scalable architecture for high bandwidth uses,” he told us happily.

For example, at the end of the day, to get the files from the field back to the office, we kick off an immediate 2-way sync, using this script:

FRPCLI mirror2way  //WinLA/C:\Data\LA //OSXAtlanta/Documents/LA

This command starts an immediate 2-way synchronization between the two servers, moving the large data files at blazing fast speed with a single simple command. The beauty of this is that FRPCLI, the application that invokes the API, is a utility that sits in any directory. You can create a batch file to be called on completion of a script within the application you’re using and immediately replicate your files at a remote server.

What’s more, you can arrange for the batch file to be executed in a number of ways.

* The user can double click it when ready to replicate, say upon completion of a stage of the product and when ready to send it along for approval or to the next stage of production.

* The application can automatically call it based on its requirements.

* The Power User can create a multi-line batch file to do tens or hundreds of jobs all from the command line.

As soon as the commands are executed, FRP immediately replicates your files per your instructions from servers and to servers pushing, pulling, or syncing — as you’ve directed.

Of course, there are more possibilities. The adaptability of the API allows you to use FRP the way that you want to, confident of seamless, speedy real-time replication and synchronization to meet your needs, whatever they are.

The increased efficiency and smoothness of operation let you — or the Power User on your staff — accomplish more.

FRP is Built for Speed: Fast File Transfer

Tuesday, December 15th, 2009


Some tools are designed with lots of bells and whistles and end up being large and slow.  Think back on the last software package you bought. Chances are it did a lot of things you didn’t really need it to do. You installed it on your computer, opened it up, enjoyed the animated introduction and the cute sounds it made, and called your colleagues around to see the fun extra tricks it could do.

That’s fun for about twenty minutes. As you use the software every day, though, you begin to wish that it would just do the things you want it to do fast, without hogging your resources and making you choose among a range of options every time you start work.

In fact, a lot of us develop little tricks and workarounds to sidestep the fancy stuff our spreadsheet, word processing, or accounting programs do – so we can get our own work done without delays. Our software has trained us to do tricks.

FRP was designed from the ground up to be fast and efficient.  It is used on major servers, but can comfortably fit on your laptop. You add some files on one server, and in seconds they pop up on the other, in real time.  Large directories are compressed and streamed over, at high speed, with no impact on normal production server operations.  FRP’s multi tasked proprietary tcp/ip based communication engine will adapt to your com channels to maximize data transfer speed.

Users often share with us their surprise at how fast FRP is.  We’re not surprised; it’s fast because we made it that way.

FRP Tackles Years of Accumulated Data

Thursday, December 10th, 2009

dreamstimefree_2415850A new client came to us with a huge backlog of files. As a major international supplier of innovative communication intelligence and security products and systems, with 250 in staff on two continents, his company generated a lot of data, and security was of utmost importance. He had three terabytes of data he needed to replicate to a remote server. He also wanted to keep his remote server in sync with his server on a daily basis.

“It’s going to take months to get all the data onto the backup, right?” he frowned. “And until that’s done, I’m just getting further behind. It seems like a vicious circle.”

He’s right that he’s talking about an enormous job. With a 1.5Mb/sec line between the two servers, at a 70% effective rate, it takes over an hour to move 500MB which is 0.5GB and there are 3000GB to move. It will take 9 months to move all the data through this line.

But the real-world problem isn’t as bad as those numbers would suggest.  The main reason the client needs the server kept in sync is for the current action. The changes and additions to the repository being made now are the ones that are important on a day-to-day level.

The old files which aren’t changing can be replicated gradually.

Can FRP keep current changes in sync and slowly migrate the older files over?

Version 6.1 can.  FRP can now perform a copy or mirror of two servers capturing all current changes and ignoring all files older than a user supplied date.  So our client can tell FRP to migrate his last six months of data first.  Once that’s done, he can change the cutoff date to 12 months ago, and then 18, and so on. All the changes are replicated in real time, so his files stay up to date. The older files are replicated on his schedule, and eventually he’ll have remote backup for all the files.

What if the client needs to work with an older file before it’s replicated? No problem.  If the client changes a three year old file on the source server, FRP will see this as a current change and migrate that file over.  Only unchanged files will have to wait their turn.

If you’re not backing up your files to a remote server yet, you should get started on it as soon as possible. Data security is important for all organizations, and lost data – in any amount – can be a serious problem for your business, especially when data is your business. The good news is, even if you’ve dropped the ball on this in a big way, it’s not too late. Download FRP now and start taking care of the problem.

Copyright © 2007 - 2009 FileReplicationPro Home Features Download Buy Support