Appearance
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
- Select and connect a server on each side of the panel. Confirm the source is readable and the target location is writable.
- Select the source and target paths and the file or folder, then start the transfer.
- Direct transfer is preferred. It requires rsync to be installed and usable on both the source and target.
- 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.