Skip to content

Server-to-Server Transfer (SFXP) ​

Purpose ​

Transfer files between two remote servers. SFXP is a PRO feature.

Entry ​

Open the SFXP workspace tab from the bottom status bar or command palette, then select and connect a server on each side of the panel.

Steps ​

  1. Select and connect a server on each side of the panel. Confirm the source is readable and the target location is writable.
  2. Select the source and target paths and the file or folder, then start the transfer.
  3. Direct transfer is preferred. It requires rsync to be installed and usable on both the source and target.
  4. If the servers cannot connect directly, a relay may be used. Relay transfers require connections from this machine to both servers, plus target space and write permission.

Know Before You Use It ​

  • Direct-first does not guarantee success or guarantee that the transfer avoids the local machine.
  • A direct transfer may fail or show an unknown state. An unknown state can mean the remote task is still running; do not repeat the transfer until the remote state is confirmed.
  • Network rules, firewalls, jump hosts, rsync, disk space, and remote permissions affect the result.

Failure Handling and Safety ​

Check connectivity, rsync, source permissions, target space, and write access. After a failure, keep the error details and check whether partial files exist before retrying. Restrict access to servers and local paths that contain sensitive files.