Watch the video to find out about the new features in detail!

All modules - Reverse connection: Client to Server

Traditionally, P5 runs on host machines as either a 'server', where jobs are configured and coordinated, or a 'client', which acts as a data source or destination for those jobs. P5 Backup, Archive, Synchronize and Backup2Go jobs all make use of this client/server architecture.

Prior to P5 Version 5.6, the P5 Server host always initiates the TCP/IP connection to the P5 Client, regardless of whether the client is being written to or read from. However, the P5 Client may not be contactable in this way, due to routers and firewalls blocking incoming connections.

P5 Version 5.6 allows the remote P5 Client to maintain a permanent network connection to the server, thereby removing the requirement for incoming connections. The P5 Server is then able to use this pre-existing connection to the client when running jobs that require access to the client's data.

The client host is configured with details of the remote P5 server, using its IP address and authentication details. Once the reverse connection is configured, a regular P5 Client connection is configured on the P5 server, so that it can be specified in a job as a source or target data location.

5.6 Reverse Client

Registering workstation on P5 Backup server for reverse connection

P5 Backup & P5 Archive - Microsoft Azure, Hitachi S3 and Wasabi S3 support

Version 5.6 of both P5 Backup and P5 Archive now provide native Microsoft Azure cloud storage support, along with Hitachi and Wasabi support, via the Generic S3 option.

 These new storage options are available when using the Pool format for cloud storage.

5.6 Cloud New

Choice of Cloud Storage options in P5 Backup & P5 Archive

P5 Archive - LTFS Exchange

The Linear Tape File System (LTFS) allows files to be stored on LTO tape and be accessed in a similar fashion to those on disk or removable flash drives. Since LTFS-formatted tapes can be used between different drives/software, they are a useful format for transfer of data between systems and locations.

P5 Archive Version 5.6 supports labelling tapes as LTFS, writing files from local and client filesystems and reading from a tape and writing back to a filesystem. 

The 'LTFS Exchange' section of the UI, within the P5 Archive configuration, provides all of the LTFS configuration and operation options in one convenient place. A formatted and mounted LTFS tape can additionally be selected when restoring data previously archived or backed up using P5 Archive and P5 Backup.

LTFS data exchange is supported initially on macOS and Linux operating systems, with Windows support being added in a future release.

5.6 LTFS Exchange

Creating LTFS Tapes in P5 Archive

P5 Archive - Support for Cloud import/export services

Backblaze, Amazon and Microsoft all offer an upload service, whereby a physical storage appliance can be shipped to a location where data can be transferred locally using NAS/DAS protocols to the appliance and then into a cloud container when the disk is returned to the cloud vendor. This allows for larger dataset to be migrated to cloud storage without potentially slow transfers using public WAN connections.

P5 Archive in Version 5.6 allows such services to be used, to bootstrap a cloud archive. The initial data requiring archive can be moved to the cloud using one of these storage appliances coupled with the service offered by the cloud vendor.

This is achieved by first writing to a P5 Archive 'disk library', created on the cloud vendors disk appliance. Once data is archived to P5 volume containers, and the appliance shipped back and migrated to a cloud storage (bucket), P5 can be reconnected to the newly located volume containers. This is done via new 'detach' and 'attach' operations performed on P5 pools. From here, any subsequent archived data will be added to the cloud storage.

A step-by-step description is available on the JPY Knowledge Base.

5.6 Cloud Attach Detach

Detach/Attach options for Pools in P5 Archive

P5 Synchronize - More flexibility due to a new deletion mode

This new P5 Synchronize option helps avoid issues when replicating storage where files will be deleted and new files created on systems where disk space is limited. P5 Version 5.6 has a choice of two deletion modes, to suit varying user requirements. The behaviour of the default setting remains as before.

Delete and copy in one pass (default): Recursively compares source and target directories in a single pass, deletes files and folders from the target that have been removed from the source and copies new and changed files to the target in the same step. Benefits: faster operation because of a single source tree traversal.

Delete then copy in two passes: Recursively compares source and target directories in two passes. In pass 1, all files and folders are deleted from the target that have been removed from the source. In pass 2, new and changed files are copied. Benefit: prioritising deletion of stale data from target, makes space for new data on congested targets.

5.6 Delete Mode

Selection of deletion mode in P5 Synchronize

P5 Synchronize - Throughput Tuning with parallel file transfers

In addition to the new delete modes, P5 Synchronize Version 5.6 now offers faster synchronisation by employing multiple simultaneous transfers between source and target directories. This can help achieve faster overall copy speeds by reducing the effect of both disk and network bottlenecks in the data path. Between 1 and 4 parallel transfers can be selected in the Sync plans 'Experimental Features' tab.

Single file transfer (default): Files are transferred sequentially from source to destination. Benefit: less system load.

Multiple file transfer: Multiple files are simultaneously transferred from the source to the destination. Benefit: Significant increase in throughput when very fast disk subsystems such as Solid State Drives (SSD) are used. Helps fully utilising WAN connections by reducing the effect latency has on the overall speed of the transfer.

5.6 Sync Parallel

Selection of number of parallel file transfers in P5 Synchronize

P5 Synchronize - Restore from Sync

The restore tab of the P5 admin interface now includes 'Synchronize', in addition to Backup, Backup2Go and Archive. This provides 'live' browsing of the folders that P5 Synchronize plans are writing data to. All target folders are available, each providing a live file browser, enabling view and selection

from the data stored at those locations. Once selected, a 'Sync To' button provides instant 'restore' of previously replicated data to another location of your choosing. 

5.6 Sync Restore

Selection of destination for restore from Sync in P5 Synchronize

P5 Synchronize - Manual Sync

P5 Synchronize Version 5.6 allows for ad-hoc replication of data via a new 'Manual Sync' option within the Sync plan configuration. Manual Sync prompts for a source and destination folder and performs the copy without

having to configure a plan. Jobs run to completion and can be monitored in the job monitor. A simple tool for administrators wishing to copy data between hosts quickly and effectively.

P5 Version Archive

Version 5.6

Information and Downloads for Version 5.6

Version 5.5

Information and Downloads for Version 5.5

Version 5.4

Information and Downloads for Version 5.4

Version 5.3

Information and Downloads for P5 Version 5.3

Version 5.2

Information and Downloads for P5 Version 5.2

Version 5.1

Information and Downloads for P5 Version 5.1

Version 5.0

Version 5.0 is no longer available.
It has been replaced by compulsory upgrade Version 5.1 which is identical in functionality.

Version 4.4

Information and Downloads for PresSTORE P4 Version 4.4