Software Pursuits Connection
Software Pursuits' Home PageSureSync Home PageMigratePro Home PageSoftware Pursuits Connection

Software Pursuits Connection

Software Pursuits Connection
May 2009

New: SureSync 6.0 Beta Registration

Distributing Files with SureSync

MigratePro Tip - Automate Migration During the Off-Hours

Looking for extra assistance? Take a look at SPI Knowledgebase

Download SureSync version 5.0.35

View Previous Software Pursuits' Connections

Software Pursuits Connection

Distributing Files with SureSync

For a company with a single office, providing employees access to important standardized files is simple. A file server can be configured and users can access the files from a central location. The administrator updates the files in that single location and can move on. This issue quickly becomes more complex when multiple offices are introduced to the network environment. Data distribution becomes a critical component of operating efficiently when multiple offices are present. The data being distributed can be a number of different things. Consider the following examples:

  • The information technology department manages deployment of applications on standardized desktops using imaging technology. These files need to be kept consistent across offices to ensure all employees have the correct software deployed to them.
  • A central office generates a library of Word templates which employees use to generate responses to customers. These templates must be updated in a timely to ensure consistent communication with the company’s customers.
  • A library of PDF documents needs to be accessible to technical employees in all offices. The library needs to be kept current based on a source library which is updated in one office by a manager.
  • A web developer makes changes to a staging web site and wants to make sure that all servers involved in a server farm get the current versions of the files.

All of these examples can be addressed through the use of data distribution. Data distribution takes a set of files from a “source” or “master” directory structure and copies them to all destinations. This process ensures that all destination machines have the same information. The act of distributing data becomes increasingly more complex as the environment grows. SureSync can be used to make data distribution issues a thing of the past.

How do you configure a distribution job with SureSync? Some details will be discussed in the remainder of this article.

Selecting the Correct Rule Type

Generally, distribution jobs are performed with a Mirror rule. This one-way rule ensures that the destinations always look exactly like the source. Any changes from the source will be copied to the destination machines. Any changes made to files on the destinations will be replaced with copies from the source path when the job is run. In addition, any files added to the destination directories which do not exist on the source will be deleted. The end result of this processing is a set of destination directories which contain the exact same files as the source.

A Recent Master Copy or Different Master Copy rule can also be used if you want users to be able to add files to the destination paths or make changes to existing files. Please see the Rule Method Summary topic in the SureSync help file for detailed information on the various rules.

Automating the Distribution

SureSync offers both Scheduled and Real-Time modes of operation. With a Schedule, data is synchronized on a clock basis. For example, the job could be run each night at 11PM or once every hour. With a Real-Time Monitor, changes are synchronized as they occur. For most distribution environments a Schedule is the correct mode of operation. This allows the administrator to fire off the synchronization job(s) at a set time and a set frequency. The administrator needs only to ensure that the new changes are in place on the source before the job runs. If no changes are made to the source, the SureSync Schedule will still run but it will find nothing to do. Distributions are commonly performed at night on a daily or weekly basis.

Synchronization Trees

In large environments, distributing data from a single source can become impractical. The amount of data being pushed to the destination machines in some environments is simply too large to complete in a timely manner. The work can be distributed across multiple SureSync machines using a synchronization tree. In a synchronization tree, the source machine will synchronize files to a set of machines a level down the tree. Once that synchronization has been completed, those destination machines then become source machines synchronizing the same set of changes to a new set of destination machines. This can be accomplished through the use of the SyncCmd command line utility to launch Schedules on the machines or by staggering the run times of the Schedules on each level of the synchronization tree so the first level completes before the second level executes. This creates a tree structure which distributes the synchronization workload across many machines as illustrated below.
ReplicationTree.gif
The result of configuring a synchronization tree is an optimized distribution environment where changes are efficiently copied from the source to a set of destinations and then distributed all the way down the tree using multiple SureSync installations. When the synchronization tree has completed, all of the machines will have the same set of files. This is the exact same concept as a smaller distribution but done on a much larger scale.

A synchronization tree can also be configured to operate in Real-Time where changes flow from one level to the next as changes occur.

Detailed information about synchronization trees can be found in the SureSync help file in the ‘Synchronization Trees’ topic.

Conclusion

Distributing data to many offices is a critical data management issue. An information technology department must ensure that employees have access to necessary standardized files and that items such as standardized drive images are available throughout the network environment. SureSync can be used to automate the distribution process. An administrator needs to only update the “master” directory structure and SureSync will take care of the rest quickly and efficiently.

Does your company have a pressing data distribution need? If so, let me know and I will pair you up with one of our support team members who can assist you in selecting the best distribution architecture for your environment. – Jeff Krasky, VP of Development and Support

 

TOP

Software Pursuits Connection

MigratePro Tip - Automate Migration for the Off-Hours

Migration jobs can be scheduled to be run after hours. Simply configure your migration job and have it run in the middle of the night. An e-mail alert can be configured to be sent notifying you of any potential problems with the migration. This functionality helps ensure that large migrations are done when they will have minimal impact on end users and helps free up administrator time usually spent babysitting this type of work.

View the SureSync Help Files Online


TOP

Software Pursuits Connection

Looking for extra assistance? See what's new in the SPI Knowledge Base Software Pursuits Connection

TOP

Software Pursuits Connection

SureSync 5.0.35

Download and update your SureSync installations.

Not upgraded to SureSync version 5.0?

Visit our SureSync Upgrades page to learn more about the upgrade process. You may be eligible for a free upgrade with our Upgrade & Support Plan.

If you are not on the plan, you can submit an Upgrade Quote Request using our online form. If you have any questions, please contact our Sales Team.

TOP

red line

Software Pursuits Connection

Software Pursuits, Inc.
1500 Fashion Island Blvd.
San Mateo, CA 94404

You are receiving the Software Pursuits Connection because you are a Software Pursuits' customer or you indicated that you would like to be updated on Software Pursuits' products. The Software Pursuits Connection keeps you connected to Software Pursuits' product releases, upgrades, product tips, and solutions our products will help you implement. If you have any questions or comments, please send an email to the Editor.

If you would like to Unsubscribe, please follow this link.

(c) Software Pursuits, Inc., 2009. SureSync is a registered trademark. The product and service offerings described in this document are produced by Software Pursuits, Inc. This document includes many forward-looking statements regarding anticipated product functionality, targeted release dates, availability of technology and certain company initiatives that involve risks and uncertainties, and actual results may differ materially. This document is not intended to obligate Software Pursuits to such functionality release dates, technology, initiatives and plans, but merely to inform the audience of Software Pursuits current intentions. This document is for informational purposes only and is subject to change without notice. Software Pursuits makes no warranties, express or implied in this document. The contents of this document are believed to be current and accurate as of its date of publication. For a complete description of the product features, please refer to the product's user guides, reference manuals and release notes. This newsletter was sent to you because you are a Software Pursuits customer.