シンクロナイズの場合、P5は永久的なインデックスを保持しません。ソースのフォルダーとファイルのインデックスがその場で作成されます。
このインデックスは、レプリケーションのターゲットが存在するクライアントに送信されます。クライアントは、レプリケーション先のフォルダとファイルをインデックスと照合し、その差分のリストをサーバーに返します。 変更点は、ファイルの内容ではなく、属性に基づいて決定されます。
属性には、変更時間(mtime)、ファイルinode変更時間(ctime)、サイズ、Posixパーミッション、オーナー、グループ、拡張属性、ACL、Windowsバックアップフラグが含まれます。

ターゲットに対するすべての操作はディレクトリ単位で行われ、ソース上に存在しなくなったファイルの削除や、古いサイクルや古いバージョンのファイルの削除も含まれます。
そのため、ソースのファイルシステムが変更され、あるフォルダで大量のデータが削除され、別のフォルダで追加された場合、理論的にはターゲットはソースのすべてのデータを収めるのに十分な大きさであるにもかかわらず、ターゲットの容量不足につながることがあります。このような場合、同期を2パスで実行するオプションがあります。
最初のパスでは、不要になったファイルやフォルダーを削除し、ディスクスペースを確保してから、2番目のパスで同期するデータをコピーします。

また、P5は、ソース上で発生した変更についてファイルシステムから通知を受け取るように設定することも可能です。これにより、ソースのスキャンやインデックスの作成が不要になります。
この目的のために、P5はシンクロナイズ・プランの2回の実行の間に発生した変更の一時的なリストを収集し、保持します。しかし、P5が何らかの通知を受け取り損ねたと判断した場合、またはファイルシステムの状態が不確かであると判断した場合、確定的な状態を再確立するまでファイルシステムの完全スキャンにフォールバックすることになります。
これは、P5が再起動されるたびに行われます。

すべてのシンクロナイズ・プランは、P5インストールフォルダ内の「config/customerconfig」にある設定データベースに保存されます。
一時的なインデックスと通知を含むファイルは、'temp/'サブフォルダーに保管されます。

ファイルをコピーする際、P5はWindowsストリーム、Helios、Xinet、NetAtalkリソースフォーク、拡張属性とACLを含むすべての部分を可能な限りコピーします。
ファイルシステムに互換性がない場合、コピーできない部分は省かれるか、Apple Doubleファイルの場合のように互換性のある形式に変換されます。
ACLは異なるファイルシステムやOS間でコピーされず、所有権やPosixパーミッションは可能な限り維持されます。

転送時にデータを暗号化することを選択することができます。