|
Profiler/Interface:
- Customers who are running PeerLock v2.0.1 or higher on the same machine as PeerSync
will now be able to configure PeerLock directly from the PeerSync Profiler.
Configuration
options include the ability to link specific PeerSync Profile Jobs to PeerLock,
ability to access/view/edit the PeerLock Global Settings from the PeerSync Profiler,
ability to install/uninstall the PeerLock Service, as well as launch and view PeerLock directly from the PeerSync Profiler.
- The Selection Tree can now be categorized into four sections: PeerSync,PeerLock,
Startup/Service, and Run/View. By default these categories
will not be shown unless you have PeerLock v2.0.1 or newer installed
on the same computer as PeerSync. You can manually display these
categories by adding PeerLock windows to the Customized tree mode.
- Changed the default Log file name to %JobName% that will resolve
to
current Job name.
- Improved the display/load time of the Selection Tree (left panel) as
well as ensure that all necessary items are displayed within each
display mode (Basic, Intermediate, Advanced, and Customized).
- Improved general communication and connection issues between PeerSync
and the Profiler.
- Fixed an issue with the 'Send status information to PS Observer Utility'
option not
being enabled in the interface when using the /GO argument.
- Added the ability to use the %UserProfile% Environmental Variable and
other variables that can be set via the set command from a command prompt.
- Improved ability to load Jobs that use variables (i.e. %HomeShare%) that
cannot be resolved by the machine perhaps due to network issues. The
new /QYV option will always try to resolve dynamic variables and not
treat them as folders. So when the laptop is not connected to the network,
PeerSync will go into a retry cycle and try to resolve the dynamic variable.
Once the variable can be resolved, synchronization will start.
- Improved Job Data Import for accurate display of Job Names.
TCP Mode / TCP WAN Connector
- PeerSync now supports real-time or scheduled bi-directional replication
using our TCP replication mode. To achieve real-time bi-directional replication
across TCP, PeerSync and PSListener would need to be
installed on both the Source and the Target machines. For scheduled bi-directional replication across TCP, PeerSync
would need to be
installed on one side, while the PSListener on the other. This feature
is not supported when using a TCP Source, FTP Source or FTP Target.
Bi-Directional
- Improved Enhanced Bi-directional capabilities so that relaying can occur
once a file has been added/updated to the target.
- Added improved logic for Enhanced Bi-directional synchronization where
PeerSync analyzes files against the TLR file to accurately determine what
actions need to be taken with the files.
- When selecting Bi-Directional replication, the Profiler will auto-select
the recommended "Use intermediate file during copy" option and turn off
the "Include attribute change as synchronization criteria" option.
Managed Files
- Added the "Volume Shadow Copy Service (VSS)" as a new open file manager
option. VSS has been integrated with PeerSync to provide another method
for processing open/locked files. In order to enable this feature you
will require the VSS add-on module. This method works well with
applications that are VSS compliant.
Performance
- Enhanced Scanning
Added the Enhanced Scanning option which provides the ability to build multiple
dynamic Jobs for parallel processing of folders during scans.
This will significantly improve the time PeerSync takes to scan trough
directories. By default PeerSync scans through a Job sequentially, one
folder at a time. With the Enhanced Scan option enabled PeerSync will
spawn a Job Thread for each folder it encounters during a scan.
The user will be able to specify a folder depth level (1-5) where PeerSync
can spawn a Job thread for each folder it encounters. The Enhanced Scanning
and the Multi-Threading add-on options are required for this feature to function.
- Enhanced Event Processing
Added the Enhanced Event Processing option which provides the ability to parallel
process real-time, retry or any other non-scan events. Enabling
this feature will improve the speed of synchronization during real-time
or any other non-scanning scenarios.
Miscellaneous
- Added new event trigger option that can be used in a multi-tier or relay
setup. With the "Trigger additional event after successful copy" option
checked, PeerSync will apply the time stamp of the target file after
successfully completing the file transfer in order to trigger an event
on the target side. This action will cause the PeerSync installed on the
Target to take further action with the file such as transferring it to
another location that is not accessible from the originating machine.
This option can also be used in a Hub and Spoke Bi-directional scenario where you
would enable the option on the spoke machines so that the events sent to the Hub
machine can be sent out to the other spoke machines in this type of a scenario.
Exceptions
- Refined and expanded the "Include Attributes" Exceptions to now
support
the following additional attributes:
-
Temporary
-
Offline
-
Encrypted
-
Compressed
-
Not indexed
-
Reparse point
-
Sparse
-
Virtual
- Added new "Exclude Attributes" functionality to identify which
file/folder
attributes may be excluded. As with the "Include Attributes" Exceptions,
the same list of attributes are supported.
Reporting
- Added ACL Report File Content option to indicate whether or not any
file/folder ACL updates should be reported in the Log file.
- Improved reporting for ACL and Attribute updates during scans and real-time.
- Enhanced reporting to support accurate Enhanced Scanning statistics.
- Fixed an issue with the reporting of folder deletes during real-time.
Folders and files within them where reporting as a scan activity when
they should be reports as an event activity.
- Improved the creation of the Log file name when using extended Job Names.
- Fixed an issue where file updates using Microsoft Word where ignored
when using
multiple copy threads with the "Replicate - Delete unmatched files' option enabled
and the default exclusions.
Status Display
- Accurately displays the total bytes transferred even when using the
ByteReplicator.
FTP
- Fixed a problem when pulling from certain FTP sites where the connection
would intermediately be lost and PeerSync would throw error messages.
- Fixed an issue where FTP source files added to the retry list were not being
processed.
- Fixed an issue where folders could not be created on certain FTP sites.
- Fixed an issue where target files where not cleaned up when a FTP
source file size was changed during a synchronization of the file.
Synchronization
- Fixed an issue where during scans the size of the file was not being checked
as a reason to update the file. If the date-time matched but the size was
different files were not being updated.
- Fixed issue where the "After synchronization subtract/add x minute(s) from
target was not working.
- Added global /GFA command line option that allows PeerSync to backup
Alternate Data Streams.
Recovery
- Improved recovery behavior to correctly identify files that need to be recovered and properly utilizes existing PeerSync settings if enabled
(i.e. ByteReplicator or Use of temporary files). Recover is now also
supported for TCP Source or Target.
- Fixed issue where the Recovery mode would incompletely recover
files and
leave them in a corrupt state.
- Fixed issue where some partial/incomplete files were seen as equal
and
were not being recovered.
ByteReplicator
- Added ability for Read-Only .BRTMP files to be cleaned up properly.
- Fixed a ByteReplicator issue where it did not detect and transfer small
byte changes to the beginning of a source file.
|