Move files between your local machine and Pods with a variety of secure transfer methods.
Method | Best for | Setup required | File size limit |
---|---|---|---|
runpodctl | Quick, occasional transfers | Preinstalled on Pods | Small to medium files |
SCP | Standard file operations | SSH configuration | Any size |
rsync | Large datasets, syncing | SSH + rsync installation | Any size |
Cloud sync | Backup, multi-environment sharing | Cloud provider setup | Provider dependent |
runpodctl
on your local machine, see the installation guide.
rsync
:
apt install rsync
8338-galileo-collect-fidel
is your unique, one-time transfer code.
43201
and 194.26.196.6
with your Pod’s port and IP):
-r
for recursive copying):
rsync
offers advanced synchronization features and is the best choice for large datasets or regular backup operations.
rsync
requires a Linux environment or WSL on Windows.-a
(archive) - Preserves permissions, timestamps, and attributes (essential for directories)-v
(verbose) - Shows detailed transfer information-z
(compress) - Compresses data during transfer (saves bandwidth, uses more CPU)-p
(progress) - Displays transfer progress-d
(delete) - Removes files from destination that don’t exist in source-i
chmod 600 ~/.ssh/id_ed25519
)rsync
instead of SCP for better reliability.-z
flag to compress data during transfer.