- Default 120s timeout was too short for large SFTP uploads - Set time_limit to 3600s (1 hour) to prevent incomplete backups - Fixes timeout during SFTP upload causing server reload
- Normalize remote paths by removing trailing slashes - Improve error handling for directory creation - Fix OSError handling (errno not reliably set in SFTP) - Prevents duplicate directory creation attempts