FAQ and Knowledge Base

Main Page > Printable
FAQ
 Can I Use ViceVersa to Backup ACT! Files?
 Can I Use ViceVersa to Copy Files That Are 'In-Use', Such as PST Files and Databases?
 Can ViceVersa Be Set Up for Scheduling?
 Does ViceVersa Handle Path Names Longer Than 259 Characters?
 Does ViceVersa Synchronize Outlook Files (.PST)?
 Does ViceVersa Work on Windows 2003 Server?
 Does ViceVersa Work with CD-R/CD-RW/DVD-RW Drives?
 How Do I Connect Two Computers to Exchange, Synchronize, Backup and Replicate Files? (No Network or Internet File Sharing)
 How Does ViceVersa Know Which Files Are Newer and Which Files Are Older?
 How Does ViceVersa Work?
 I Get "Exit Code 2, the system cannot find the path specified" When Running ViceVersa from VVScheduler. Why?
 Sometimes Windows Assigns Different Drive Letters to My USB Devices. How Do I Instruct Windows To Always Assign the Same Drive Letter?
 What Are the Main Differences Between ViceVersa PRO and ViceVersa PLUS?
 What Happens If the Connection Drops During Synchronization, Backup or Replication?
 What is a File Conflict?
 What is the Difference Between One-Way and Two-Way Synchronization?
 Which Operating Systems Are Supported by ViceVersa?
 Why Outlook OST files do not copy on Windows Vista, when using VSS Volume Shadow Copies?
 Will ViceVersa Work Over Any Connection Between Two Computers?
 Windows 64-bit Support
 [VVLauncher] Installing VVLauncher as a Service, I Get the Error that VVLauncher Cannot Access a Network Drive. Why?
 [VVLauncher] Why Do I Get a 'Cannot Monitor Folder' Error When Running VVLauncher as a Service?
Glossary
 Backup Software
 CRC (Cyclical Redundancy Checking)
 File Archiving
 File Compression
 File Encryption
 File Replication (File Mirroring)
 File Synchronization
 File Verification
How To / Articles
 About Synchronization (One-Way,Two-Way), Backup and Replication
 Backup Software for Professionals
 Bandwidth and Processor Load Control in ViceVersa
 Best Way to Sync Files Between 3 Computers (PCs or Servers)
 Common Solutions ViceVersa Provides
 Copy / Backup Open Files and Databases Using the Volume Shadow Service
 File and Folder Synchronization with ViceVersa: Benefits
 File Replication (File Mirroring) with ViceVersa: Benefits
 List of File Synchronization, Backup and Replication Methods Supported by ViceVersa
 Network Backup
 Real-Time Backup, Synchronization and Replication
 Synchronization vs. Backup / Mirroring / Replication
 Synchronize Files and Folders: Step by Step
 Synchronize Files Between Computers Not Connected
Purchasing / Ordering / Registering
 After Purchase, When Do I Receive the Registration Key?
 Can I Try ViceVersa Before I Buy?
 How Do I Buy / Order ViceVersa?
 How Do I Enter the Registration Information in ViceVersa?
 How Does 'Try-Before-Buy' Software Work?
 How Much Does ViceVersa Cost?
 I Ordered, but I Have Not Received My Registration Key.
 Which Credit Cards Do You Accept?
 Who Will Be Handling My Order?
Scripts
 E-MAIL Script: Sends E-Mail Notification After Running a Profile
 Global and Local Scripts in ViceVersa PRO
 S.M.A.R.T. Script: Checks Drive Health Before Running a Profile
 Script Output
 Script Return Codes
 Script Variables
 Using Global Scripts in ViceVersa PRO
VVEngine
 01. What is VVEngine?
 02. What Are the Requirements to Run VVEngine?
 03. Which Browsers are Supported by VVEngine?
 04. How Do I Install VVEngine?
 05. Does VVEngine Start Automatically Every Time I Start Windows?
 06. What Ports and Protocols Does VVEngine Use?
 07. Can I Connect to VVEngine from a Remote Computer?
 08. Can I Use VVEngine to Run Profiles Manually?
 09: How Do I Use VVEngine to Run a ViceVersa Profile As Soon As a USB Drive Is Inserted?
 10. How Do I Use VVEngine to Run a ViceVersa Profile As Soon As the Network Is Accessible?
 11. How Do I Run One Profile After Another?
 12: What Are the Advantages of Running VVEngine as a Windows Service?
 13. How Do I Setup VVEngine as a Windows Service?
 14. How Do I Uninstall VVEngine?
 15. How Do I Run a Profile Once a Week, on Monday at 2 PM?
 16. How Does VVEngine Compare with the Other Scheduling Tools Available for ViceVersa PRO?
 17. VVEngine and Firewalls
 18. Can I Restrict Access to VVEngine with a Password?
 19. Can I Change the HTTP Port Used by VVEngine?
 20. RSS Feeds


FAQ


Can I Use ViceVersa to Backup ACT! Files?

Yes.

Starting with ViceVersa PRO version 2, the Volume Shadow Service is used to copy files and databases while they are in-use or locked. See http://www.tgrmn.com/web/kb/item33.htm for more information.



Can I Use ViceVersa to Copy Files That Are 'In-Use', Such as PST Files and Databases?

Yes.

Starting with ViceVersa PRO version 2, the Volume Shadow Service is used to copy files and databases while they are in-use or locked. See http://www.tgrmn.com/web/kb/item33.htm for more information.



Can ViceVersa Be Set Up for Scheduling?

Yes, you can set up automatic file synchronization, file replication or file backup, using one of the following tools:

1) Use the Windows Task Scheduler and the ViceVersa Command Line (ViceVersa PRO and PLUS). Command line options for ViceVersa are documented in the help file.

2) Use VVScheduler (ViceVersa PRO). VVScheduler is included in the ViceVersa PRO download and can be accessed from the 'Tools' menu. VVScheduler can schedule multiple profiles to run periodically at a certain time.

3) Use VVLauncher (ViceVersa PRO). VVLauncher is included in the ViceVersa PRO download. VVLauncher can schedule one profile at a time and can run it as soon as file changes are detected in folders.

4) Use VVEngine   (ViceVersa PRO). VVEngine is our most advanced scheduling tool for ViceVersa PRO, available as a separate download. With VVEngine you can manage multiple profiles using the Internet Browser; organize profiles into categories; set profiles to run every X minutes, every X hours, every X days; set your profiles to run at startup or as soon as file changes are detected; detect external drives and network connections, re-run profiles on error and much more ... 
Click Here for more information on VVEngine 

See the different tools' capabilities in the Scheduling Comparison Chart



Does ViceVersa Handle Path Names Longer Than 259 Characters?

It is quite rare to exceed 259 characters for a file path name. If that is needed, ViceVersa PRO 2 now supports long path names exceeding 259 chars.

To enable this in a specific folder use the prefix "\\?\".
For example, to allow paths longer than 259 characters in c:\folder\backup\ use \\?\c:\folder\backup\ as source (or target, or archive folder) in ViceVersa PRO.
Using "\\?\" permits a maximum path length of approximately 32,000 characters composed of components up to 255 characters in length.

To specify a UNC path, use the "\\?\UNC\" prefix.
For example, "\\?\UNC\<server>\<share>".



Does ViceVersa Synchronize Outlook Files (.PST)?

ViceVersa treats Outlook Files (.PST) as any other file. 

When synchronization is activated, ViceVersa overwrites the older PST file with the newer PST file, based on the files' timestamps.
If changes have occurred in both PST files since the last synchronization (e.g. you have worked on both computers where Outlook is used, without synchronizing first), then a conflict is reported.
The conflict pair needs to be resolved manually, i.e. you need to decide which file to keep.

Please note: ViceVersa does not synchronize individual Outlook e-mails, contacts, appointments.



Does ViceVersa Work on Windows 2003 Server?

Yes. ViceVersa PRO is designed to run on Windows 2003 Server (and on Windows 2000 Server).

ViceVersa PRO can be setup to run continuously as a Windows Service using the VVLauncher tool (included in the ViceVersa PRO download) or using our most advanced scheduling tool VVEngine

ViceVersa PRO supports also the 64-bit version of Windows 2003 Server: more info



Does ViceVersa Work with CD-R/CD-RW/DVD-RW Drives?

Yes, ViceVersa works with CD/DVD Recordable/ReWritable drives (CD-R/CD-RW/DVD-RW) if a proper device driver is installed and configured with your drive. The driver should make the CD/DVD behave like a large floppy disk. Nero InCD (part of Nero 6 or later) and Roxio DirectCD (part of Easy Media Creator) are two products that work with various CD/DVD drives and makes them look like large floppy disks. Check with your CD/DVD documentation.
One simple test to see if ViceVersa will work with your drive is to see if you can copy files from your hard disk to the drive using Windows Explorer. If Windows Explorer can copy files to the drive ViceVersa can too.

Note on Windows XP: Windows XP includes a "lite" version of Adaptec/Roxio's Easy CD and it does not make the CD-R/RW/DVD-RW look like a hard disk. You will need to install a packet writing software such as Roxio's DirectCD for Windows XP. DirectCD is included with Easy Media Creator for Windows XP. DirectCD allows your drive to appear just like any other drive volume. In other words, your CD-R/RW/DVD-RW drive handles files just like a hard disk or floppy disk. Once you have Direct CD installed on your system, you can drag and drop files to the CD/DVD as well as use ViceVersa to backup your files to the CD-R/RW/DVD drives.



How Do I Connect Two Computers to Exchange, Synchronize, Backup and Replicate Files? (No Network or Internet File Sharing)

Please refer to the following article at http://www.ezlan.net/direct.html

www.ezlan.net has lots of useful information regarding HOME and SOHO networking issues. TGRMN Software highly recommends ezlan.net.



How Does ViceVersa Know Which Files Are Newer and Which Files Are Older?

ViceVersa uses the timestamp that Windows assigns to every file.

To identify file conflicts, i.e. files that have changed both in source and in target, and to keep track of file deletions, ViceVersa PRO uses a tracking database.



How Does ViceVersa Work?

Every time you run a project/profile, ViceVersa compares the files in source and in target to see if they have changed.
By using the file timestamp assigned by Windows, ViceVersa determines which files are identical, which files have changed and which files have been added or deleted.
Then, based on the execution method you specify, ViceVersa will copy and delete files as required.
For example, you can specify Synchronization or Backup or Replication as execution method. ViceVersa will save you time and network usage by only copying files when necessary.

ViceVersa powerful preview feature shows you exactly what is going to happen before any files are touched. Preview even gives you the possibility to copy/delete individual files and to reconcile file conflicts.

ViceVersa PRO can also be scheduled using VVScheduler or run at Windows' start-up, shut-down or as soon file changes are detected using VVLauncher (included in the ViceVersa PRO download).

See List of ViceVersa PRO and PLUS features



I Get "Exit Code 2, the system cannot find the path specified" When Running ViceVersa from VVScheduler. Why?

This error does not happen when you run ViceVersa manually by clicking on "Compare".

This can occur if you are working with a mapped network drive. Drive mappings may not be available when a scheduled task runs even if you set up the task to log in with your user name and password.

Solution:
- Set up the folders as UNC paths rather than mapped drive letters (eg \\server\share\) .



Sometimes Windows Assigns Different Drive Letters to My USB Devices. How Do I Instruct Windows To Always Assign the Same Drive Letter?

  • Insert the USB drive.
  • Go to Control Panel ->Administrative Tools -> Computer Management.
  • Select Disk Management.
  • Select the drive you just inserted and right-click.
  • From the context menu that appears, select the option to change the drive letter.
  • In the "Change Drive Letter" dialog, select an available letter for the drive. From now on, every time you insert the USB drive, Windows will assign the same drive letter you specified.



What Are the Main Differences Between ViceVersa PRO and ViceVersa PLUS?

See Product Comparison Chart



What Happens If the Connection Drops During Synchronization, Backup or Replication?

When ViceVersa overwrites an older file with a newer file, first it copies the new file to a temporary file in the destination folder. Only after the copy operation completes successfully, ViceVersa replaces the older file with the temporary file. So, in case of a connection failure only the temporary file is affected. Just run ViceVersa again when the connection is restored, the temporary file will be removed.



What is a File Conflict?

During file synchronization a file conflict occurs when a file has changed in both locations (source and target) since the last sync, making it difficult to determine which version should be left unchanged and which version should be updated.

For example, if you've changed a document on your desktop computer since the last synchronization and also made a different change to the same document on your laptop, a file conflict will occur.

ViceVersa PRO (ViceVersa Plus does not track file conflicts) will mark file conflicts in the comparison window with a ** in front of the name and will also report conflicts in the log file and the scheduler, so that you can decide which version you want to keep and which version you want to update.



What is the Difference Between One-Way and Two-Way Synchronization?

In one-way sync, files are copied only from a primary location (source) to a secondary location (target) in one direction, but no files are ever copied back to the primary location. Replication and Backup (=Mirroring) are one-way sync methods in ViceVersa.

In two-way sync, ViceVersa copies files in both directions, keeping the two locations in sync with each other. Synchronization and Consolidation are two-way sync methods in ViceVersa.

You might set up a one-way sync to backup your files to the network, for example, where ViceVersa will copy every new files from your computer to the network but never to copy files in the other direction (from the network to your computer). When files are deleted from your computer they are also deleted from the network.

You might set up a two-way sync between a desktop and a laptop computer, for example, where ViceVersa will copy the newest version of any file it finds to the other location, overwriting any older versions of the same file. This is a good way to sync if you work with the same files on both computers and want to make sure you always have the most recent version of every file you have worked on, no matter which computer you are using.

During a two-way sync, ViceVersa will alert you whenever it finds a conflict, which typically occurs when a file has changed in both locations since the last sync. Rather than overwrite either of the files that have been updated since the last sync, ViceVersa will show the conflict and you can decide which version to keep.



Which Operating Systems Are Supported by ViceVersa?

  • Windows XP (32-bit and 64-bit*)
  • Windows Server 2003 (ViceVersa PRO 2 only. 32-bit and 64-bit*)
  • Windows Vista (ViceVersa PRO 2 only. 32-bit and 64-bit*)
  • Windows 2000
  • Windows Server 2000 (ViceVersa PRO 2 only)
  • Windows NT 4.0
  • Windows Me
  • Windows 98
  • Windows 95

* The special ViceVersa PRO 2 installer for Windows 64-bit can be downloaded from here: http://www.tgrmn.com/web/kb/item74.htm

For other operating systems such as Unix, Linux or Netware, as long as the machines running these platforms are visible to the Windows machine, ViceVersa can synchronize and replicate files.

ViceVersa must run on one of the supported operating systems listed above.



Why Outlook OST files do not copy on Windows Vista, when using VSS Volume Shadow Copies?

When using VSS Volume Shadow Copies in Vista, ViceVersa PRO gives this error message if you try to copy an Outlook OST file:

"Can not open outlook.ost. The file could not be located."

This is by design in Windows Vista. Windows Vista Volume Shadow Copies do not include Outlook OST files.
The following is Microsoft explanation of this design decision:

<< Maintaining changes to .ost files within shadow copies is expensive in terms of space and I/O activity. The performance impact doesn’t occur during the image backup itself--the only extra work at backup time is backing up the .ost file as part of the image. Instead, the performance impact occurs during the ongoing, everyday I/O to the .ost file when Outlook is running. If the .ost changes were kept in shadow copies, then every time Outlook writes to the .ost file, the result is a copy-on-write I/O hit (2 writes, 1 read). Although we have worked to reduce the impact of copy-on-writes on shadow copies,  a heavily churned file like an .ost file could still cause problems. For these reasons, and the fact that .ost files can be regenerated, we chose to delete .ost files from the shadow copy before the image is created.

Even if the performance issues didn’t exist, there are situations where Exchange will, after an .ost is restored, detect a “future” version of the .ost file and force you to delete and then regenerate the local .ost file. Therefore, it’s still preferable to regenerate an .ost file instead of restoring it. >>

Hence, OST files cannot be copied with ViceVersa PRO using VSS Volume Shadow Copies, on Windows Vista.

To prevent ViceVersa PRO from reporting this error with OST files and VSS, exclude the OST file from the profile. Add an exclude file filter to exclude the file "outlook.ost", under profile settings -> file filters.



Will ViceVersa Work Over Any Connection Between Two Computers?

Yes, when you can "see" the source and target folders using Windows Explorer and you can manually copy/move/delete files between the two machines. ViceVersa will have no problem in synchronizing or mirroring the folders. The type of connection is not important. This includes connections such as LAN, WAN, VPN, Bluetooth and also storage media such as external Hard Disks, Network Disks, USB Disks, Zip Drives, USB Keys, CD-R, CD-RW, DVD, etc.



Windows 64-bit Support

ViceVersa PRO 2 is available as a 64-bit application for 64-bit Windows, specifically for

  • Windows Vista 64-bit
  • Windows Server 2003 64-bit
  • Windows XP 64-bit

The special installer for ViceVersa PRO 2 64-bit can be downloaded here: http://www.tgrmn.com/web/downloads/vvpro64.exe
This is the same version (and build number) as the 32-bit version (ViceVersa PRO 2 Build 2014)

Note: The VVEngine add-on is only available as a 32-bit application, but it is fully compatible and tested on Windows 64-bit and it works with both ViceVersa PRO 32-bit and 64-bit  More info on VVEngine



[VVLauncher] Installing VVLauncher as a Service, I Get the Error that VVLauncher Cannot Access a Network Drive. Why?

By default the VVLauncher service is installed under the LocalSystem account. The LocalSystem account does NOT have access to network drives. To access the network you need to run the VVLauncher service under a user account which has access to the network drive.

  • Open the Control Panel
  • On Windows NT, click Services. On Windows 2000/2003/XP click Administration Tools -> Sevices
  • Locate the service named VVLauncher
  • Double click on it or click the button "Properties"
  • Select the tab "Log In As" (this can have an other caption depending on the Windows version)
  • Enter the user account and password.
  • Click OK.
  • Restart the VVLauncher service.

Note: Do not use mapped drives to access the network. Instead use UNC paths ( eg \\server\share\ ). Services do not recognize mapped drives.



[VVLauncher] Why Do I Get a 'Cannot Monitor Folder' Error When Running VVLauncher as a Service?

You are probably running the VVLauncher service under the "Local System" account. The "Local System" account does not have access to network resources. This is causing the error. 
To solve this,
run the service under a user account which has access to the network share (you will need to specify proper user name and password).




Glossary


Backup Software

Backup programs are designed to backup files.

To "backup files" is to make copies of files (replication) and store them on a separate media to be used in case the primary files are lost or corrupted.

ViceVersa replication and archive features are designed to create secure backup copies of files and folders.

Backups are essential for all work. For important work, two or three backup sets are advisable. To be especially safe, backup sets should be kept in different locations. Backup files can be stored compressed and/or encrypted to save space.



CRC (Cyclical Redundancy Checking)

CRC is the acronym for Cyclical Redundancy Checking.

It is a type of algorithm known as a "hash". A hash algorithm accepts variable-length input and produces a fixed-length output which uniquely represents the input data. The hash is usually much shorter in length than the data it represents. A sample CRC value for a file could be ADE50E9F. In theory, no other file should produce the same hash value. ViceVersa calculates the CRC value of one file and compares it to the CRC of the corresponding file in the other folder. If the CRCs differ, the files differ. The CRC algorithm is widely used in network protocols and compression programs.



File Archiving

During File Synchronization, File Replication, File Mirroring or File Backup, older files are overwritten by newer files or they are deleted if their counterpart has also been deleted.

ViceVersa PRO enables archival of former versions of files which are changed or deleted. This is called the File Archiving feature.

By using File Archiving, when a file is overwritten or removed during a run, the old file is first moved to an archive location, locally or over the network. Files moved to the archive location maintain the original timestamp. The timestamp of when they were moved is also  encoded in the file name. Hence, multiple versions of files can be kept for a specified period of time. Extensive options in ViceVersa lets you to control how many versions of each file to keep, where and for how long: you can specify to keep old versions for X days, or up to X copies, or only for certain file names or extensions.

ViceVersa PRO also features an archive viewer tool that lets you browse the archive locations and visualize all the archived file versions.



File Compression

With ViceVersa PRO, files in Source and/or Target folders can be compressed to save space.

For example, when backing-up from a PC/Server to an external USB drive, ViceVersa PRO can keep the files on the USB drive compressed. Each file on the USB drive is compressed using the GZIP format.



File Encryption

You can instruct ViceVersa PRO to keep files in Source and/or Target encrypted (and compressed). ViceVersa PRO provides AES-256 encryption.

This feature is especially important when copying files to an external USB drive or over the Internet.

For example, if you are using ViceVersa PRO to backup files to a portable USB drive, you can make use of the file encryption feature to keep all the files on the USB drive encrypted.



File Replication (File Mirroring)

File Replication (File Mirroring) is a special type of File Synchronization, where:

  • Changed files are copied from Source to Target
  • New files in Source are copied to Target

For more information see File Synchronization.



File Synchronization

Synchronization is an adjustment that causes something to occur or recur in unison. Specifically, File Synchronization is an adjustment to files between two (or more) locations with the goal of making sure that the locations contain the same up-to-date files. Locations can be folders on LAN, WAN, VPN, USB drives, USB keys, CD-RW, Zip Disks, etc.

Using this definition File Replication and File Mirroring (Backup) can be classified as special synchronization methods.

ViceVersa supports several File Synchronization methods:

Synchronization (Bidirectional)
This method performs a bidirectional file synchronization between Source and Target.
* All new files/ folders added to Source (single files) are copied to Target
* All new files/folders added to Target (single files) are copied to Source
* All deleted files/folders in Source are deleted from Target
* All deleted files/folders in Target are deleted from Source
* All updated files in Source (newer) are copied over older files in Target
* All updated files in Target (newer) are copied over older files in Source
N.B.: If a file changes both in Source and in Target, the file is in conflict. Conflict files need to be reconciled manually.

Backup (Mirror Source to Target)
This method backs-up Source to Target by creating a mirror/replica of the Source in Target.
* All new files/folders added to Source (single files) are copied to Target
* All deleted files/folders in Source are deleted from Target
* All updated files in Source (newer) are copied to Target

Replication (Augment)
* All new files/folders added to Source (single files) are copied to Target

Replication (Refresh)  
* All updated files in Source (newer) are copied to Target (older)

Replication (Update)
* All new files/folders added to Source (single files) are copied to Target
* All updated files in Source (newer) are copied to Target (older)
N.B.: Files deleted in Source are NOT deleted from Target. This is different from the Backup method.

Consolidation
This method performs consolidation between Source and Target. This method does not keep track of file conflicts nor file deletions.
* All new files/ folders added to Source (single files) are copied to Target
* All new files/folders added to Target (single files) are copied to Source
* All deleted files/folders in Source are copied back from Target
* All deleted files/folders in Target are copied back from Source
* All updated files in Source (newer) are copied over older files in Target
* All updated files in Target (newer) are copied over older files in Source



File Verification

File Verification is the process of verifying that a file has not been changed and/or that two files are identical, bit by bit. ViceVersa supports both types of file verification.

You can verify that files in a specified location have not changed by creating a snapshot of one or more folders at a given time and then re-comparing the folder content with the original snapshot at later time.

You can also verify that two locations have exactly the same files, bit by bit: ViceVersa will calculate the CRC of each file to make sure they are indeed identical. A very important and common task for people working with CD creation is the verification that the data mastered is the same as the original data. For this purpose ViceVersa offers a Cyclical Redundancy Check. With ViceVersa you can determine if even one byte of data differs.




How To / Articles


About Synchronization (One-Way,Two-Way), Backup and Replication

File Synchronization (a.k.a. File Sync) is the process of ensuring that two or more locations contain the same, up-to-date, files. If you add, change, or delete a file from one location, the synchronization process will add, change, or delete the corresponding file at the other location.

Synchronization can be “two-way” or “one-way”.

Two-Way Synchronization (a.k.a. bi-directional synchronization or both-ways synchronization):

This synchronization process copies files in both directions to reconcile changes as needed. Files are expected to change in both locations. The two locations are considered equivalent.

Example: if a file is newer in Location A, it will be copied to Location B. But if a file is newer in Location B it will be copied to Location A. Similarly, if a file is deleted from Location A, it will be deleted from Location B as well and vice versa.

One-Way Synchronization (a.k.a. file mirroring / file replication / file backup):

Files are expected to change in one location only. To reconcile the changes, the synchronization process copies files only in one direction. The two locations are not considered equivalent. One location is considered the Source and the other is considered the Target. Files are pushed from Source to Target (or files are pulled from Source to Target, but always in one direction only). Source is said to be mirrored to Target.

This creates an exact 1:1 replica of all files in Source to Target. This is very useful and effective for backup purposes since only changed/new files are copied.

Example: If a file is newer in Location A (Source), it will be copied to Location B (Target). But if a file is newer in Location B, it will NOT be copied to Location A. Similarly, if a file is deleted from Location A, it will be deleted from Location B. But a file deleted in Location B is restored using the file in Location A.


 ViceVersa PRO supports several One-Way and Two-Way Synchronization methods: see List of File Synchronization, Backup and Replication Methods Supported by ViceVersa

 

About Visual Synchronization (Side-by-Side)

With ViceVersa you can synchronize files visually. ViceVersa will compare and analyze the files and folders in two or more locations and show you the files side-by-side, with all the changes that happened since last synchronization clearly marked. Show Me

 

Automatic Synchronization

File synchronization can be run automatically, without user intervention, at intervals (i.e. every 10 mins, every 2 hours, etc.), scheduled (i.e. Monday and Friday at 7:00), real-time (i.e. as soon as file changes are detected), at startup or at shutdown.

 

Common Synchronization Scenarios

  • Synchronization between computers connected to the local network (LAN). Computers can be laptops, desktops, workstations, servers. Selected folders across computers are shared, using Windows File Sharing, and synchronized using ViceVersa.

  • Synchronization between computers connected to the Internet (WAN). This requires a VPN tunnel. Computers can be laptops, desktops, workstation, servers. ViceVersa is used to synchronize files over VPN.

  • Synchronization between computers and external (USB) drives.ViceVersa is used to synchronize files to USB devices.

  • Synchronization between computers and NAS.ViceVersa is used to synchronize files to NAS devices.

  • More Scenarios

The end-goal is to make sure that the selected folders on computers and/or drives have the same, most current files.

 

Synchronization Between Non-Connected Computers

For computers that are not connected to a network, synchronization can be achieved by using a portable USB drive.
If there are files on a computer at home (PC-1) that must be kept synchronized with files on  a computer at work (PC-2), synchronization can be achieved by synchronizing PC-1 versus a portable USB drive and then taking the drive to work and performing the same synchronization between PC-2 and the portable USB drive.
At the end of the process the same up-to-date files will be on both PCs (and on the USB drive, useful for data backup purposes). Read More

 

Additional Features

ViceVersa PRO provides an extensive set of options that allow you to control and customize the synchronization process in detail. Here are some examples:

  • File Archiving. During synchronization, older files (in Source and/or in Target) are not simply overwritten with newer files. Instead, they are moved to an archive location for archiving purposes. Learn More

  • File Verification. ViceVersa calculates the CRC value of a file and compares it to the CRC value of the corresponding file in the other location. If the CRC values differ, the files differ. This ensures that files are copied properly. Learn More

  • File Encryption. ViceVersa can keep files in Source and/or Target encrypted. This is especially important when copying files to an external USB drive or over the Internet. Learn More

  • File Compression. ViceVersa can keep files in Source and/or Target compressed to save space, e.g. on a USB drive or a NAS. Learn More

  • Copy Open Files. ViceVersa can copy files even if they are open and in-use (e.g.  Documents, Spreadsheets, E-Mails, Music, etc.). ViceVersa uses the Windows Volume Shadow Service for this. Details

  • Bandwidth and Processor Load Control. You can control the bandwidth used and the max processor load to prevent overloading your system while copying files. Details

  • Real-Time Backup, Synchronization and Replication. ViceVersa PRO can backup, replicate and/or synchronize your files continuously, as they are being modified. Files can be saved to another location, such as another computer, a network drive, a USB drive, or even another folder on the same computer. Read More

 

Further Reading

Common Solutions ViceVersa Provides
Copy / Backup Open Files and Databases Using the Volume Shadow Service
VVEngine: Advanced Scheduling



Backup Software for Professionals

ViceVersa is designed to make backup of your data fast and easy. 

Backups are essential for all data. To "backup files" is to make copies of files (replication/mirroring) and store them on a separate media to be used in case the primary files are lost or corrupted. It means that your files are safe and secure. You never know when your hard disk may crash or be attacked by a virus. You can feel secure knowing that ViceVersa has made a backup copy of all your data to a secondary location.

With ViceVersa, you choose where you want to backup your data to. You can backup your data to different types of media such as a USB drives, external hard drives, to the LAN/network, to NAS, to CD/DVD, etc. Backup files can be stored compressed to save space and/or encrypted for security reasons, especially when the backup files are stored on portable hard disks.

ViceVersa PRO makes backup easy by allowing you to create ‘profiles’ (descriptions of what and where you want to back up your data to). You can schedule backups to run hourly, daily, weekly, it is up to you.

Where older backup tools took hours to backup data, ViceVersa makes backup of your files and folders fast because it detects and copies only those that have changed from the last backup. And with the innovative ViceVersa comparison window, you can clearly see which files have changed, which have been deleted etc.

The PRO version of the ViceVersa software offers a vaste array of options for advanced users: you can control bandwidth and amount of CPU used by the backup process, you can copy files even if they are in use (e.g. Outlook files, Quicken files, SQL/database files, etc.), you can verify file's CRC values after copying to make sure your backup fils are integer, you can run custom scripts before and after the backup opration, you can keep multiple version of backup files (file archiving), run ViceVersa as a service on a server or on a client.

ViceVersa PRO is the perfect backup solution for all users. From single users to corporations, ViceVersa makes securing your data easy, fast and reliable.



Bandwidth and Processor Load Control in ViceVersa

In ViceVersa PRO you can easily control the Bandwidth used and the Processor Load to prevent overloading your system while copying files.

The Bandwidth that ViceVersa PRO uses while copying files can be set as a MB/Sec or KB/Sec max value.

The Processor Load can be set as a percentage of the max CPU speed available.

By using these settings you can setup ViceVersa PRO to work transparently without any impact on the resources of your system.



Best Way to Sync Files Between 3 Computers (PCs or Servers)

Given 3 folders on 3 computers (PCs or Servers):

  • Computer 1 with Folder A
  • Computer 2 with Folder B
  • Computer 3 with Folder C

What is the best way to synchronize files between them, using ViceVersa PRO?


The easiest way is to install ViceVersa PRO on one computer (e.g. Computer 1) and setup two ViceVersa profiles, Profile 1 and Profile 2:

Profile 1 synchronizes Folder A on Computer 1 vs. Folder B on Computer 2
Profile 2 synchronizes Folder A on Computer 1 vs. Folder C on Computer 3

Both profiles use the "Synchronization" method.



This setup makes sure that if a file is added or changed at any of the 3 locations, the file will be copied to the other 2 locations.
For example, if a file is added to Folder B on Computer 2, it will be copied to Folder A on Computer 1 by Profile 1. It will then be copied from Folder A on Computer 1 to Folder C on Computer 3 by Profile 2.
Instead, if a file is removed from Folder B on Computer 2, it will be removed from Folder A on Computer 1 by Profile 1. It will then be removed also from Folder C on Computer 3 by Profile 2.



Profile 1
and Profile 2 can be scheduled to run every X minutes, using the VVEngine add-on or VVScheduler (included in the ViceVersa PRO software). The advantage of using VVEngine is that it can run as a service on Windows Servers and it can run profiles sequentially, one after the other.


Note about Real-Time Synchronization
T
o run the synchronization between the 3 computers in 'real-time' (i.e. not simply scheduled every X minutes, but as soon as file changes are detected), the VVEngine add-on needs to be able monitor file changes on all 3 computers. But it is not always possible to monitor files at remote locations (it depends on the network topology). VVEngine may report an error when trying to monitor a folder on a remote machine (e.g. trying to monitor Folder B on Computer 2 or Folder C on Computer 3 from Computer 1). In this case, VVEngine must be installed locally, on each machine, and 4 ViceVersa profiles must be setup:

Profile 1 on Computer 1 synchronizes Folder A on Computer 1 vs. Folder B on Computer 2. VVEngine monitors source Folder A for file changes.
Profile 2 on Computer 2 synchronizes Folder B on Computer 2 vs. Folder A on Computer 1. VVEngine monitors source Folder B for file changes.
Profile 3 on Computer 1 synchronizes Folder A on Computer 1 vs. Folder C on Computer 3. VVEngine monitors source Folder A for file changes.
Profile 4 on Computer 3 synchronizes Folder C on Computer 3 vs. Folder A on Computer 1. VVEngine monitors source Folder C for file changes.

This setup is only needed to achieve real-time synchronization.



Common Solutions ViceVersa Provides

Solutions for Desktop / Laptop

  • Keep files and folders in sync between computers. This enables you to work with files on either computer and always be sure you are working with the latest version.
  • Create backup replicas of your files to another computer or to a second hard-disk, external hard-disk, USB flash drive, DVD-RW and CD-RW. ViceVersa only copies files that have changed since last run, so backups are really fast. Restore are also very fast and easy, because ViceVersa creates an exact replica of your folders' structures. ViceVersa can also compress and encrypt files for saving disk space and data security on any media, and can keep several former versions of files, using a feature called 'file archiving'. 
  • Create backup replicas of your files to a network folder, over LAN or VPN.
  • "Subscribe" to a network folder, so that the network folder content is "pushed" to your computer every time you run ViceVersa.
  • Synchronize several computers against one master network folder. This enables a team to share the same set of files.

Solutions for Servers

  • Disk-to-Disk file server backup.
  • Backup Exchange and SQL Database.
  • Pulling files to a server from workstations. (LAN, VPN)
  • Pushing files from a server to workstations. (LAN, VPN)
  • Web Server mirroring, aka "Web Farms", i.e. a number of servers providing identical HTML pages to web-users. The web-users' connections are distributed across all the servers (which need to have identical content) for optimized load balance.

Solutions for Data Verification

  • Compare files in two locations to make sure both locations are identical, bit-by-bit. For example, verifying that data stored on a media such as DVD or CD is identical bit-by-bit to the source.
  • Create a snapshot of a folder containing information on folder structure, file timestamps and file CRC, and then later on make sure that the snapshot is still identical to the live folder, which guarantees that the folder content has not changed. Snapshots can be added to DVDs and CDs to periodically verify their integrity.

Solutions for File Compare

  • Visually compare files in two or more locations and see what files have been changed, deleted or added. A unique side-by-side hierarchical view makes it very easy to spot differences.
  • You can use ViceVersa to compare source code, compare program output and validate copies of your files.
  • Use ViceVersa in combination with CompareAndMerge for the ultimate file compare solution.

See also: Network Backup, File Synchronization, Backup and Replication Methods Supported by ViceVersa, About Synchronization (One-Way,Two-Way), Backup and Replication



Copy / Backup Open Files and Databases Using the Volume Shadow Service

Now you can copy and backup open files and databases with ViceVersa PRO 2. This includes Outlook files, Quicken databases, open SQL databases, documents, etc. ViceVersa PRO 2 is now fully integrated with the Volume Shadow Service (VSS) on Windows XP, Windows Server 2003 and Windows Vista. 

You can activate VSS under Profile Settings->Advanced Settings

How It Works

  • Before starting a new file copy operation ViceVersa calls the Volume Shadow Service (VSS) and requests the creation of a Volume (=Disk) Shadow Copy for the files to be copied. This is not a full copy of the entire disk, but a differential copy. Hence, its creation will take only a few seconds.
  • Once the Volume Shadow Copy is available, ViceVersa uses it to access the files to be copied.

  • Finally, ViceVersa releases the Volume Shadow Copy.

Advantages

  • By using the Volume Shadow Copy ViceVersa can access and copy files even when they are open, locked or in-use.

  • You can change and work on your files while ViceVersa is copying them. ViceVersa uses the Shadow Copy to access the files, so it will never interfere with your work.

Disadvantages

  • It takes a few seconds to create the Volume Shadow Copy before file copying can start.

Limitations

  • It is available only on Windows XP, Windows Server 2003 and Windows Vista.

  • At least one NTFS volume needs to be present locally.

  • The file being copied must be on a local disk, not on a network disk.

  • The account running ViceVersa must have administrator access rights.

Note: This new feature is integrated in ViceVersa PRO 2. It can be activated in the profile settings. It does not require any additional plug-ins.



File and Folder Synchronization with ViceVersa: Benefits

ViceVersa is a File and Folder Synchronization Tool for Windows. It allows two replicas of files and folders to be stored on different computers or on different disks and media, to be modified separately, and then synchronized, by applying the latest changes in each replica to the other.

Distinctive File and Folder Synchronization Features and Benefits:

  • Unlike simple synchronization and mirroring utilities, ViceVersa will deal with changes to both sides (Source and Target) and implement bi-directional synchronization. Files that are not in conflict are copied automatically, conflicting files are detected and displayed.
  • Unlike the vast majority of file synchronizers, ViceVersa will visually show changes to Source(s) and Target(s) in a side-by-side, easy to understand display and preview. No more running jobs blindly. And on top of that ViceVersa can also perform synchronization at scheduled times, real-time as soon as changes are detected, at log-on or at log-off.
  • Unlike the vast majority of file synchronizers, the ViceVersa file synchronization process is resistant to failure. If connection between Source (s) and Target(s) is lost at any point during synchronization, files will be left in a valid status. We validate this constantly with our "pull-the-plug" test, your data is 100% secure.
  • ViceVersa supports encryption and compression of Source(s) and Target(s). A key feature when data needs to be carried or stored remotely. Your data is 100% protected.
  • ViceVersa allows users to control total bandwidth and CPU utilization during  synchronization. ViceVersa runs in the background silently, you will not notice any performance degradation.
  • ViceVersa supports file archiving and file versioning. Instead of removing older files from disk, they can be stored in a separate location for a period of time. Your data is 100% safe from accidental deletion.

File Synchronization Common Uses:

  • You use more than one computer and want to keep the same set of files on all computers. Computers can be connected via a LAN, a serial cable, over VPN (Virtual Private Network), with Bluetooth dongles or using a intermediary media (e.g. USB disks and USB memory keys).
  • You work in a team and share some files and folders. You can use file synchronization to get and put the latest versions of the documents you are sharing with your team and make them available offline.
  • Continuous synchronization of two or more servers to provide load balancing and fail-over: files need to be the same on each server and when one file is updated, it needs to be copied to all other servers.

Keywords: File Synchronization Software, Folder Synchronization Software, Folder Sync, File Sync, Synchronize Files, Synchronize Folders



File Replication (File Mirroring) with ViceVersa: Benefits

ViceVersa is a File Replication and File Mirroring Tool for Windows. ViceVersa is designed  to replicate a collection of files or folders from one location (=Source(s)), to another (=Target(s)). During each replication, ViceVersa will only copy files that have changed since last time, saving a considerable amount of time.

Distinctive File Replication Features and Benefits:

  • When required, ViceVersa will show changes to Source(s) and Target(s) in a side-by-side, easy to understand display. No more running of jobs blindly.
  • The ViceVersa replication process is resilient to failure. If the connection between Source (s) and Target(s) is lost at any point during replication, files will be left in a valid status. We validate this constantly with our "pull-the-plug" test. Your data is 100% protected.
  • ViceVersa supports encryption and compression of Source(s) and/or Target(s). A necessary feature when data needs to be moved over the web or replicated remotely. Your data is 100% safe.
  • ViceVersa allows users to control the bandwidth and the CPU power to be utilized during  replication. ViceVersa silently runs in the background. You will not notice any performance degradation.
  • ViceVersa supports file archiving and file versioning. Instead of removing older files from disk, they can be moved to a separate location for a period of time. Your data is 100% protected from accidental deletion.
  • Successful file copy can be verified using CRC, which compares files bit-by-bit.
  • NTFS file and folder permissions can also be replicated.
  • Variable Path Selection inserts variables into the source or target path to create unique replications based on these variables.
  • Replication can occur on demand, scheduled, as soon as file changes are detected, at log-on or at log-off.
  • Replication can be performed as a Windows Service.

File Replication Common Uses:

  • Continuous file backup and file mirroring to a separate location, such as to a network hard disk, a NAS, CD-RW, LAN, another PC, server or storage device.
  • Server backup to another server.
  • Continuous one-to-one or one-to-many replication of two or more servers to provide load balancing and fail-over. Files need to be the same on each server and when one file is updated, it needs to be pushed to all other servers.
  • Distribution of files from a server to workstations / laptops (push).
  • Backup of workstations / laptops to a server (pull).

Keywords: File Replication, File Mirroring, Replicate Files, Replicate Folders, Mirror Folders, Mirror Directory



List of File Synchronization, Backup and Replication Methods Supported by ViceVersa

ViceVersa supports the following Synchronization, Backup and Replication methods:

Synchronization (Bidirectional) - ViceVersa PRO only
This method performs a two-way file synchronization between Source and Target. New and updated files are copied both ways. Renames and deletes on either side are repeated on the other. Details:
* All new files/ folders added to Source (single files) are copied to Target
* All new files/folders added to Target (single files) are copied to Source
* All deleted files/folders in Source are deleted from Target
* All deleted files/folders in Target are deleted from Source
* All updated files in Source (newer) are copied over older files in Target
* All updated files in Target (newer) are copied over older files in Source
N.B.: If a file changes both in Source and in Target, the file is in conflict. Conflict files need to be reconciled manually.

Backup (Mirror Source to Target)
This method will backup Source to Target by creating a mirror/replica of the Source to the Target. New and updated files are copied from Source to Target. Renames and deletes from the Source are repeated to the Target. Details:
* All new files/folders added to Source (single files) are copied to Target
* All deleted files/folders in Source are deleted from Target
* All updated files in Source (newer) are copied to Target
NB: If you wish to preserve the old version of files in Target instead of just deleting/overwriting them, enable the archiving feature.

Replication (Augment)
* All new files/folders added to Source (single files) are copied to Target

Replication (Refresh)  
* All updated files in Source (newer) are copied to Target (older)

Replication (Update)
* All new files/folders added to Source (single files) are copied to Target
* All updated files in Source (newer) are copied to Target (older)
N.B.: Files deleted in Source are NOT deleted from Target. This is different from the Backup method.

Consolidation
This method performs consolidation between Source and Target. This method does not keep track of file conflicts or file deletions.
* All new files/ folders added to Source (single files) are copied to Target
* All new files/folders added to Target (single files) are copied to Source
* All deleted files/folders in Source are copied back from Target
* All deleted files/folders in Target are copied back from Source
* All updated files in Source (newer) are copied over older files in Target
* All updated files in Target (newer) are copied over older files in Source



Network Backup

It is easy to backup files and folders with ViceVersa for users on a computer network. It is a fast and reliable backup solution whether it is for two users or thousands of users. It is perfect for home users who work in a network environment and for companies with many users whose data they want to secure.

ViceVersa can backup multiple users data or ‘profiles’ (name you give to the descriptions of what and where you want to back up your data to) that are connected to the network at the same time.

Key Features:

  • Copy files between two or more locations on the network very quickly, only files that have changed since last backup are copied

  • Copy open files and locked databases using Volume Shadow Copy

  • Schedule ViceVersa to run unattended, as soon as file changes are detected, at start-up and shut-down

  • No limit on data size or file size

  • Run custom scripts before / after network backup

  • Encryption, compression, bandwidth control, archiving, password protection, CRC verification, file permissions and much more! View Complete List of Features

Backup from Clients to a File Server over the Network

Backup from Clients to a File Server over the Network

Backup from Servers to a Backup Server over the Network and then to an External Hard Drive

Backup from Servers to a Backup Server over the Network and then to an External Hard Drive

ViceVersa is the perfect network backup solution for users on a computer network whether that be two users or thousands of users. For corporate licensing enquiries, please contact sales@tgrmn.com



Real-Time Backup, Synchronization and Replication

Many backup and synchronization solutions only work when scheduled or on demand. But what if something happens to the documents and files you are currently working on and the last backup only ran last night? You may have spent hours working on important documents and suddenly there's a power outage. Your documents are lost.

If you setup ViceVersa PRO to backup, replicate or synchronize files in real-time this won't be a problem.

ViceVersa PRO can backup, replicate or synchronize your files continuously, while they are being modified. Files can be saved to another location, such as another computer, a network drive, a USB drive, or even another folder on the same computer. ViceVersa PRO monitors files for changes in the background, using very little system resources. As soon as a file change is detected, the file is saved to the secondary location.

Real-Time Backup is also known as Continuous Data Protection (CDP). Traditional backups can only restore data to the point at which the backup was done. With continuous data protection, there are no backup schedules. When data is written to disk, it is also written to a second location, usually an external USB drive, a NAS or another computer over the network.
With ViceVersa PRO setup in real-time you will always have a mirror copy of all your files. You can combine this feature with File Archiving to keep an archive copy of previous versions of your files.



Synchronization vs. Backup / Mirroring / Replication

Synchronization, Backup, Mirroring and Replication are all methods of copying files between 2 or more locations / folders.

Synchronization potentially copies files in either direction, while Backup, Mirroring and Replication always copy files in one direction (a.k.a. \'pushing files\').

ViceVersa uses the modification timestamp of files to determine which files are newer. All methods copy only those files that are different. This means that repeating a backup will not copy any files, if no files have changed.

Further Reading:



Synchronize Files and Folders: Step by Step

It is very easy to synchronize files and folders with ViceVersa PRO.

This article shows how to use ViceVersa PRO for visual file synchronization. Beside visual file synchronization, ViceVersa can also be setup to run on-demand, at scheduled times, every x minutes, or continuously, while monitoring files for changes.

Step 1: Select Source and Target folders.

Step 2: Click the 'Compare' button. The Comparison Window opens. Files and folders are shown side-by-side. Files are clearly marked as newer, older, added or removed since the last synchronization.

Step 3: Select 'Synchronization' as execution method (or Backup, or Replication) and then click the 'Execute' button.

Done! Your source and target folders are synchronized. 

Note that all your settings can be saved to a file for the next time you start ViceVersa.

You can also copy / delete individual files or group of files by using the context menu (right mouse-button click over a file)



Synchronize Files Between Computers Not Connected

For computers that are not connected to a network, file synchronization can be achieved using a portable USB drive.

The objective is to synchronize files between a computer at home (Computer 1) and a computer at work (Computer 2), as shown in this illustration.


File synchronization is achieved in 2 steps:

  1. First synchronizing files on Computer 1 vs. a folder on the portable USB drive (1)
  2. Then using the USB drive at work and performing the same synchronization between the files Computer 2 and the same folder on the portable USB drive (2)

At the end of the process the same up-to-date files will be on both computers and on the USB drive, useful for backup purposes.

Steps 1 and 2 are repeated each time a synchronization is needed between the two computers.




Purchasing / Ordering / Registering


After Purchase, When Do I Receive the Registration Key?

Paying by Credit Card

After we receive your online credit card order (or by FAX/Phone) and the charge is authorized, you will receive an e-mail with the Registration Key. Most transactions are immediate, however it may take a few hours to authorize the transaction in some cases.

In the unlikely event that your credit card is declined, you will receive an e-mail stating the reason for this.

If you do not receive any e-mail within 24 hours, please contact us at sales@tgrmn.com with your name and the approximate date and time of your order to obtain the status of your order.

Other Payments (Wire Transfer, Check, Pro-Forma)

The Registration Key is sent via e-mail once the payment is received.



Can I Try ViceVersa Before I Buy?

Yes, you can download ViceVersa for a free 30-day trial. The trial download is fully functional.

After the trial period ends, you will need to purchase one or more licenses.

If you do not wish to purchase after evaluation, the included uninstall routine will completely and cleanly remove ViceVersa from your computer.



How Do I Buy / Order ViceVersa?

You can order ViceVersa over the Internet, or by Phone/Fax, paying with Credit Card, Check or by Wire Transfer.

When we receive your order, we send you a Registration Key via E-mail. You then enter the Registration Key in the ViceVersa trial that you have already downloaded and installed on your computer. ViceVersa will unlock and become registered in your name.



How Do I Enter the Registration Information in ViceVersa?

Once you have received the registration information from us, you will need to enter it in ViceVersa. The easiest option is to copy and paste the information directly from the e-mail.

Step-by-Step Instructions:

1. Start ViceVersa

2. Select "Enter Registration Information" (from the starting dialog or from the help menu, this depends on which ViceVersa version you are running)

3. The "Enter Registration" dialog box will open.

4. In the E-Mail we sent, you will find a code like this one below:

REGISTRATION TEXT: [ Paul-Sand-1-Lic-Order7-paul@sand.com ]
REGISTRATION KEY: [ 186-684-155667 ]

Paste the two values into the corresponding fields in ViceVersa.
*** Paste the entire string, exclude the [ ] ***

In the above case you would paste:
Paul-Sand-1-Lic-Order7-paul@sand.com into the TEXT field
186-684-155667 into the KEY field

Additional Notes:

* Sometimes the registration text may span across 2 lines of E-Mail. In that case you need to merge and copy both lines.
Example:
REGISTRATION TEXT: [ Paul-Sand-1-Lic-Order7-pa
ul@sand.com ]
REGISTRATION KEY: [ 186-684-155667 ]

In the above case you would still paste:
Paul-Sand-1-Lic-Order7-paul@sand.com into the TEXT field
186-684-155667 into the KEY field

* In ViceVersa Plus the "text" field is called "name".

* Make sure that you enter the code in the correct version of ViceVersa. If you purchased ViceVersa Plus the code is only valid for the Plus version, if you purchased ViceVersa Pro the code is only valid for the PRO version.

For further queries, please contact support@tgrmn.com and include your registration text/key, the error code returned and any relevant order detail information.



How Does 'Try-Before-Buy' Software Work?

'Try-before-buy' software allows you to evaluate applications such as ViceVersa to see if they suit your needs.

You can try the fully-functional ViceVersa for free for 30 days.
Download free from www.tgrmn.com

After this trial period, if you wish to continue to use ViceVersa, you must place an order for the number of licence(s) you require. We then send you the Registration Key via e-mail that you can enter in ViceVersa to unlock the program. There is no need to download or install additional software.



How Much Does ViceVersa Cost?

A license for ViceVersa PRO for Windows XP, Vista, 2000, Me, 98, 95 costs $59.95 (US$). For ViceVersa PLUS $34.95 (US$).

A server license for ViceVersa PRO for Windows 2003 Server, Windows 2000 Server costs $89.95 (US$). One license covers unlimited profiles on one server.

See Buy Page for all pricing options, including multi-license discounts.



I Ordered, but I Have Not Received My Registration Key.

When you order online via our secure server, your key is automatically generated and sent to the e-mail account that you specified on the ordering form. Usually this takes a few minutes, sometimes up to 1 hour.

If you do not receive our e-mail within 3 hours, please check the following:

  • You entered your "other" e-mail account when you ordered.
  • Your spam filter killed the e-mail.
  • You have a spam blocking service and the e-mail with code is stuck in a queue somewhere.

You can also contact us at sales@tgrmn.com. We will be happy to re-send your registration key.



Which Credit Cards Do You Accept?

We accept all major Credit Cards (Visa, MasterCard/EuroCard, American Express, Diners' Club, etc.). During the ordering process, you will be given the option to use fax or phone as an alternative to the standard online credit card order.



Who Will Be Handling My Order?

Your order will be fulfilled by Atlantic Coast SWREG, the oldest on-line software store in the world. Your order is fully guaranteed.




Scripts


E-MAIL Script: Sends E-Mail Notification After Running a Profile

This is a Visual Basic script which sends an e-mail notification after a profile run. You can install this script by following the 5 easy steps below: 

  • Save the ViceVersa PRO E-Mail Script to your ViceVersa "GlobalScripts" folder, under the ViceVersa PRO 2 installation folder (usually 'C:\Program Files\ViceVersa PRO2\GlobalScripts'). If you do not have the GlobalScripts folder, you need to update to the latest version of ViceVersa PRO 2.
  • Open the script with NotePad.
  • Edit the 5 variables at the beginning of the script USERNAME, PASSWORD, FROM_EMAIL, TO_EMAIL , SMTP_EMAIL_SERVER
  • Save the script.
  • Activate the option "Run custom scripts after execution" in the advanced profile settings for all the ViceVersa PRO profiles you want to receive an e-mail for.

Notes:

  • By default the script will send an email only if an error occurs. You can change this default behavior by setting the variable SEND_EMAIL_ONLY_IFERROR to FALSE. Then the script will always send an e-mail at the end of a profile execution.
  • You need ViceVersa PRO 2 Build 2011 or newer for this script to work.

 

The following is an example of an e-mail sent by the script.

Result: OK
Profile: My Documents - backup
Exit Code: 0
Source: C:\Documents and Settings\User\My Documents\ | C:\Documents and Settings\User\Desktop\
Target:
\\nas\winXP-ibm\My Documents\ | \\nas\winXP-ibm\Desktop\
User: Romeo
Computer Name: IBM-LAPTOP

Backup (Mirror Source to Target)

- Run Summary -
- Added Files - Source: 0 (0) - Target: 163 (16.73MB)
- Updated Files - Source: 0 (0) - Target: 11 (8.02MB)
- Deleted Files - Source: 0 (0) - Target: 0 (0)
- Added Subfolders - Source: 0 - Target: 14
- Deleted Subfolders - Source: 0 - Target: 0
- Archive Information -
- Files Added to Archive - Source: 0 (0) - Target: 10 (7.30MB)
- Files Deleted from Archive - Source: 0 (0) - Target: 2 (8.04KB)

- Final Status -
- Total Files - Source: 2,323 (1.98GB) - Target: 2,323 (1.98GB)
- Excluded Files - Source: 0 (0) - Target: 0 (0)
- Matched Files - Source: 2,323 (1.98GB) - Target: 2,323 (1.98GB)
- Single Files - Source: 0 (0) - Target: 0 (0)
- Newer Files - Source: 0 (0) - Target: 0 (0)
- Older Files - Source: 0 (0) - Target: 0 (0)
- Total Subfolders - Source: 224 - Target: 224
- Excluded Subfolders - Source: 0 - Target: 0
- Matched Subfolders - Source: 224 - Target: 224
- Single Subfolders - Source: 0 - Target: 0



Global and Local Scripts in ViceVersa PRO

Since Version 2Build 2011, ViceVersa PRO supports local and global scripts. Scripts can be setup to run before and/or after a profile execution.

Typically scripts before profile execution are run to prepare the computer environment. For example, mapping a network drive or connecting to a network resource. Instead, scripts after profile execution are run to disconnect from the network or to report, e.g. via e-mail, the results of a synchronization or a backup.

Scripts can be Visual Basic scripts (*.vbs), batch files (*.bat, *.cmd) or Java scripts (*.js)

Scripts can be global (a global script is run for all profiles) or local (a local script is only run for one profile).

Global scripts must be located in the "GlobalScripts" folder in the ViceVersa PRO installation folder, usually 'c:\program files\ViceVersa PRO2\GlobalScripts'
They must be called global_start.ext (global_start is the global script  to run when a profile starts) or global_end.ext (global_end is the global script  to run when a profile ends). .ext can be one of the supported extensions, that is .vbs, .js, .bat or .cmd

If you need to define multiple start scripts, the first script must be called 'global_start.ext', the second one 'global_start_1.ext', the third one 'global_start_2.ext' and so on, up to a max of 9. Same mechanism for the global end scripts: the first must be called 'global_end.ext', the second one 'global_end_1.ext', the third one 'global_end_2.ext' and so on, up to a max of 9.

Once you have created and placed your global scripts in the GlobalScripts folder, you will need to activate the option "Run custom scripts before comparison" and/or "Run custom scripts after execution" in the profile settings for the profiles you wish to run the scripts for. If you do not activate these profile options, the profile will not run the global scripts before and/or after execution.

Local scripts are run only for a specific profile. Differently from global scripts, local scripts must be located in the same folder as the ViceVersa profile file (.fsf file) and they must be called 'profilename_start.ext' for the script to run before execution, or 'profilename_end.extfor the script to run after exection; profilename is the name of you profile, which you want to run the local script for. .ext can be one of the supported extensions, that is .vbs, .js, .bat or .cmd

Also for running local scripts, you will need to activate one or both the options "Run custom scripts before comparison" and "Run custom scripts after execution" in the profile settings for the profiles you wish to run the local scripts for.