Skip to main content

Transfer Files

Prefix a path with instance_id: to indicate it’s remote.
Directories are transferred recursively. SSH keys and ~/ expansion are handled automatically.
Uses rsync on Linux and macOS for better performance and progress display. Falls back to scp if rsync is unavailable. On Windows/WSL, uses scp.

Best Practices

  • Compress large transfers: Zip files before transferring to reduce time
  • Use cloud storage for big files: For datasets over a few GB, upload to cloud storage and download directly to your instance