BackupWindowsToLinux
2.0.0
PowerShell module for incremental backups from Windows to Linux via OpenSSH. Only transfers new or modified files. Supports long filenames, special characters (£, €, apostrophes), and UTF-8 encoding. Uses native Windows OpenSSH (no dependencies).
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Mike Flynn. All rights reserved.
Package Details
Author(s)
- Mike Flynn
Tags
Backup SSH OpenSSH Linux Windows Sync Incremental SCP
Functions
Dependencies
This module has no dependencies.
Release Notes
## 2.0.0
- Native OpenSSH support (Windows 10+)
- Removed Posh-SSH dependency
- Full UTF-8 support for special characters (£, €, etc.)
- Support for long filenames (600+ characters)
- Support for UNC paths
- Automatic fallback for complex paths
- Improved error handling and reporting
- Directory exclusion patterns
- Orphaned file and directory cleanup
FileList
- BackupWindowsToLinux.nuspec
- BackupWindowsToLinux.psd1
- BackupWindowsToLinux.psm1
- LICENSE
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.1.0 | 6 | 3/8/2026 |
| 2.0.0 (current version) | 7 | 3/8/2026 |