Ok all is well on Mac and Linux but having issues with Windows as a client. I can't seem to get past an issue with certain files and the error below. I have been excluding files that error out due to user permissions in the AppData directory. My only workaround is to delete the repo and start over. I have included and excluded the files and directories, but the error still occurs regardless of any changes in the patterns file thus the need to delete repo.
client 6.1.1
backup log:
starting backup at 2025-06-21T13:17:58-0700
rdiff-backup 2.2.6
* Executing remote command C:\PROGRA~1\Minarca\MINARC~1\core\openssh\WIN_AM~1\ssh.exe -oBatchMode=yes -oPreferredAuthentications=publickey -oUserKnownHostsFile=C:\Users\dan\AppData\Local\minarca\known_hosts2 -oIdentitiesOnly=yes -i C:\Users\dan\AppData\Local\minarca\id_rsa2
min...@10.2.0.201 'minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)'
WARNING: this command line interface is deprecated and will disappear, start using the new one as described with '--new --help'.
WARNING: Server will be called with deprecated command line interface to guarantee compatibility. It might lead to a deprecation warning from newer rdiff-backup versions. Use '--api-version 201' (or higher) to avoid it.
* API version agreed to be 200 with command b"C:\\PROGRA~1\\Minarca\\MINARC~1\\core\\openssh\\WIN_AM~1\\ssh.exe -oBatchMode=yes -oPreferredAuthentications=publickey -oUserKnownHostsFile=C:\\Users\\dan\\AppData\\Local\\minarca\\known_hosts2 -oIdentitiesOnly=yes -i C:\\Users\\dan\\AppData\\Local\\minarca\\id_rsa2
min...@10.2.0.201 'minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)'"
* Using repository 'WIN/C'
* Hardlinks disabled on Windows
* Unable to import module (py)xattr. Extended attributes not supported on filesystem at path C:/
* Unable to import module posix1e from pylibacl package. POSIX ACLs not supported on filesystem at path C:/
* Exception '[WinError 5] Access is denied: b'C:/$Recycle.Bin/S-1-5-18'' raised of class '<class 'PermissionError'>':
File "rdiff_backup\robust.py", line 94, in check_common_error
File "rdiff_backup\rpath.py", line 814, in listdir
WARNING: ListError: 'C:/$Recycle.Bin/S-1-5-18' [Errno 13] Access is denied: b'C:/$Recycle.Bin/S-1-5-18'
* -----------------------------------------------------------------
Detected abilities for source (read only) file system:
Access control lists Off
Extended attributes Off
Windows access control lists On
Case sensitivity Off
Escape DOS devices On
Escape trailing spaces On
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
NOTE: Extended attributes not supported by filesystem at path WIN/C/rdiff-backup-data/rdiff-backup.tmp.0 due to exception '[Errno 95] Operation not supported'
* POSIX ACLs not supported by filesystem at path WIN/C/rdiff-backup-data/rdiff-backup.tmp.0 due to exception '[Errno 95] Operation not supported: 'WIN/C/rdiff-backup-data/rdiff-backup.tmp.0''
* Unable to import win32security module. Windows ACLs not supported by filesystem at path WIN/C/rdiff-backup-data/rdiff-backup.tmp.0
* -----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
Ownership changing Off
Hard linking On
fsync() directories On
Directory inc permissions On
High-bit permissions On
Symlink permissions Off
Extended filenames On
Windows reserved filenames Off
Access control lists Off
Extended attributes Off
Windows access control lists Off
Case sensitivity On
Escape DOS devices Off
Escape trailing spaces Off
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
* Backup: escape_dos_devices = False
* Backup: escape_trailing_spaces = False
NOTE: Symbolic links excluded on Windows
WARNING: Previous backup seems to have failed, regressing destination now
NOTE: Regressing to date/time Sat Jun 21 10:20:31 2025
* Regressing file Users/dan/AppData/Local/Microsoft/Windows/WinX/Group1/1 - Desktop.lnk
* Sending back exception '[Errno 13] Permission denied: b'WIN/C/Users/dan/AppData/Local/Microsoft/Windows/WinX/Group1/1 - Desktop.lnk'' of type <class 'PermissionError'> with traceback File "rdiff_backup/connection.py", line 515, in _answer_request
File "rdiff_backup/regress.py", line 292, in Regress
File "rdiff_backup/rorpiter.py", line 146, in __call__
File "rdiff_backup/regress.py", line 120, in fast_process_file
File "rdiff_backup/rpath.py", line 915, in delete
* Cleaning up
* Cleaning up
Traceback (most recent call last):
File "minarca_client\main.py", line 224, in _rdiff_backup
File "rdiffbackup\run.py", line 108, in main_run
File "rdiffbackup\actions\backup.py", line 139, in run
File "rdiffbackup\actions\__init__.py", line 550, in _operate_regress
File "rdiff_backup\connection.py", line 590, in __call__
File "rdiff_backup\connection.py", line 438, in reval
PermissionError: [Errno 13] Permission denied: b'WIN/C/Users/dan/AppData/Local/Microsoft/Windows/WinX/Group1/1 - Desktop.lnk'
Patterns file:
# Minarca Config
+C:\Users\dan\AppData\Local\minarca\patterns*
# Thumbnails cache
-**/Thumbs.db
# Arrangement of a Windows folder
-**/desktop.ini
# Swap System File
-C:/swapfile.sys
# Page System File
-C:\pagefile.sys
# Hibernation System File
-C:/hiberfil.sys
# System Volume Information
-C:/System Volume Information
# System Recovery
-C:/Recovery/
# Recycle bin
-C:/$Recycle.Bin/
# Temporary Folder
-C:\Users\dan\AppData\Local\Temp
# AutoCAD backup files
-**/*.bak
# Office temporary files
-**/~$*
# Outlook IMAP temporary files
-**/*.ost.tmp
# Outlook POP temporary files
-**/*.pst.tmp
# Dynacom Backup file
-**/*.ddb.bak
# Google Drive temporary upload files
-**/.tmp.driveupload
# Google Drive temporary download files
-**/.tmp.drivedownload
# OneDrive GUID File
-**/OneDrive*/.*[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]-[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]-[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]-[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]-[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]
# Google Drive Shortcut Metadata
-**/.shortcut-targets-by-id
# Google Drive Revision History
-**/.file-revisions-by-id
# Google Drive Encrypted
-**/.Encrypted
-DumpStac*
+C:\Users\dan\AppData\Local\minarca
-C:\Users\dan\AppData\Local\minarca\*.log
-C:\Users\dan\Documents\
+C:\Users\dan
-C:/Users/dan/AppData/Local/CEF
-C:/Users/dan/AppData/Local/Comms
-C:/Users/dan/AppData/Local/D3DSCach*
-C:/Users/dan/AppData/Local/Logseq
-C:/Users/dan/AppData/Local/Microsoft
-C:/Users/dan/AppData/Local/Nextcloud
-C:/Users/dan/AppData/Local/ONLYOFFICE
-C:/Users/dan/AppData/Local/Packages
-C:/Users/dan/AppData/Local/Publishers
-C:/Users/dan/AppData/Local/Steam
-C:/Users/dan/AppData/Local/Syncthing
-C:/Users/dan/AppData/Roaming
-C:/Users/dan/NTUSER.DAT
-C:/Users/dan/AppData/Local/Microsoft
minarca.log
2025-06-21 13:31:06,400 [11076][DEBUG][MainThread ] instance 2: getting disk usage
2025-06-21 13:31:06,410 [11076][DEBUG][MainThread ] instance 2: testing connection
2025-06-21 13:31:06,438 [11076][DEBUG][AsyncioExecu] Starting new HTTP connection (1):
10.2.0.201:80802025-06-21 13:31:06,439 [11076][DEBUG][MainThread ] instance 2: remote schema: C:\PROGRA~1\Minarca\MINARC~1\core\openssh\WIN_AM~1\ssh.exe -oBatchMode=yes -oPreferredAuthentications=publickey -oUserKnownHostsFile=C:\Users\dan\AppData\Local\minarca\known_hosts2 -oIdentitiesOnly=yes -i C:\Users\dan\AppData\Local\minarca\id_rsa2 %s 'minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)'
2025-06-21 13:31:06,439 [11076][DEBUG][MainThread ] instance 2: constructing backup path for None
2025-06-21 13:31:06,439 [11076][DEBUG][MainThread ] instance 2: remote backup path: min...@10.2.0.201::.
2025-06-21 13:31:06,439 [11076][DEBUG][MainThread ] instance 2: executing command: rdiff-backup -v 5 --remote-schema "C:\PROGRA~1\Minarca\MINARC~1\core\openssh\WIN_AM~1\ssh.exe -oBatchMode=yes -oPreferredAuthentications=publickey -oUserKnownHostsFile=C:\Users\dan\AppData\Local\minarca\known_hosts2 -oIdentitiesOnly=yes -i C:\Users\dan\AppData\Local\minarca\id_rsa2 %s 'minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)'" test min...@10.2.0.201::.
2025-06-21 13:31:06,442 [11076][DEBUG][MainThread ] starting async watch with poll delay: 250 ms
2025-06-21 13:31:06,471 [11076][DEBUG][AsyncioExecu]
http://10.2.0.201:8080 "GET /api/ HTTP/1.1" 200 20
2025-06-21 13:31:06,558 [11076][DEBUG][AsyncioExecu]
http://10.2.0.201:8080 "GET /api/currentuser/ HTTP/1.1" 200 1545
2025-06-21 13:31:06,558 [11076][DEBUG][MainThread ] instance 2: remote disk usage: (5017132072960, 10907346272256)
2025-06-21 13:31:06,802 [11076][DEBUG][MainThread ] instance 2: rdiff-backup 2.2.6
2025-06-21 13:31:06,981 [11076][DEBUG][MainThread ] instance 2: * Executing remote command C:\PROGRA~1\Minarca\MINARC~1\core\openssh\WIN_AM~1\ssh.exe -oBatchMode=yes -oPreferredAuthentications=publickey -oUserKnownHostsFile=C:\Users\dan\AppData\Local\minarca\known_hosts2 -oIdentitiesOnly=yes -i C:\Users\dan\AppData\Local\minarca\id_rsa2
min...@10.2.0.201 'minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)'
2025-06-21 13:31:08,042 [11076][DEBUG][MainThread ] instance 2: WARNING: this command line interface is deprecated and will disappear, start using the new one as described with '--new --help'.
2025-06-21 13:31:08,042 [11076][DEBUG][MainThread ] instance 2: WARNING: Server will be called with deprecated command line interface to guarantee compatibility. It might lead to a deprecation warning from newer rdiff-backup versions. Use '--api-version 201' (or higher) to avoid it.
2025-06-21 13:31:08,074 [11076][DEBUG][MainThread ] instance 2: * API version agreed to be 200 with command b"C:\\PROGRA~1\\Minarca\\MINARC~1\\core\\openssh\\WIN_AM~1\\ssh.exe -oBatchMode=yes -oPreferredAuthentications=publickey -oUserKnownHostsFile=C:\\Users\\dan\\AppData\\Local\\minarca\\known_hosts2 -oIdentitiesOnly=yes -i C:\\Users\\dan\\AppData\\Local\\minarca\\id_rsa2
min...@10.2.0.201 'minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)'"
2025-06-21 13:31:08,291 [11076][DEBUG][MainThread ] instance 2: Testing server started by: b"C:\\PROGRA~1\\Minarca\\MINARC~1\\core\\openssh\\WIN_AM~1\\ssh.exe -oBatchMode=yes -oPreferredAuthentications=publickey -oUserKnownHostsFile=C:\\Users\\dan\\AppData\\Local\\minarca\\known_hosts2 -oIdentitiesOnly=yes -i C:\\Users\\dan\\AppData\\Local\\minarca\\id_rsa2
min...@10.2.0.201 'minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)'"
2025-06-21 13:31:08,291 [11076][DEBUG][MainThread ] instance 2: - Server OK
2025-06-21 13:31:08,292 [11076][DEBUG][MainThread ] instance 2: * Cleaning up
2025-06-21 13:31:08,297 [11076][DEBUG][MainThread ] instance 2: * Cleaning up
2025-06-21 13:31:08,534 [11076][DEBUG][MainThread ] instance 2: subprocess 10864 started for backup: "C:\Program Files\Minarca\minarca.exe" backup --force --instance 2
2025-06-21 13:31:08,976 [10864][DEBUG][MainThread ] Starting new HTTPS connection (1):
latest.ikus-soft.com:4432025-06-21 13:31:09,229 [10864][DEBUG][MainThread ]
https://latest.ikus-soft.com:443 "GET /minarca/latest_version HTTP/1.1" 200 5
2025-06-21 13:31:09,242 [10864][DEBUG][MainThread ] instance 2: starting backup with force: True
2025-06-21 13:31:09,248 [10864][INFO ][MainThread ] instance 2: backup START
2025-06-21 13:31:09,250 [10864][DEBUG][MainThread ] instance 2: remote schema: C:\PROGRA~1\Minarca\MINARC~1\core\openssh\WIN_AM~1\ssh.exe -oBatchMode=yes -oPreferredAuthentications=publickey -oUserKnownHostsFile=C:\Users\dan\AppData\Local\minarca\known_hosts2 -oIdentitiesOnly=yes -i C:\Users\dan\AppData\Local\minarca\id_rsa2 %s 'minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)'
2025-06-21 13:31:09,250 [10864][DEBUG][MainThread ] instance 2: constructing backup path for C:/
2025-06-21 13:31:09,250 [10864][DEBUG][MainThread ] instance 2: remote backup path: min...@10.2.0.201::WIN/C/
2025-06-21 13:31:09,250 [10864][DEBUG][MainThread ] instance 2: executing command: rdiff-backup -v 5 --remote-schema "C:\PROGRA~1\Minarca\MINARC~1\core\openssh\WIN_AM~1\ssh.exe -oBatchMode=yes -oPreferredAuthentications=publickey -oUserKnownHostsFile=C:\Users\dan\AppData\Local\minarca\known_hosts2 -oIdentitiesOnly=yes -i C:\Users\dan\AppData\Local\minarca\id_rsa2 %s 'minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)'" backup --no-hard-links --exclude-symbolic-links --create-full-path --no-compression --exclude "**/OneDrive*/.*[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]-[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]-[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]-[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]-[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]" --exclude "**/*.bak" --exclude "**/*.ddb.bak" --exclude "**/*.lnk" --exclude "**/*.ost.tmp" --exclude "**/*.pst.tmp" --exclude "**/.Encrypted" --exclude "**/.file-revisions-by-id" --exclude "**/.shortcut-targets-by-id" --exclude "**/.tmp.drivedownload" --exclude "**/.tmp.driveupload" --exclude "**/DumpStac*" --exclude "**/Thumbs.db" --exclude "**/desktop.ini" --exclude "**/~$*" --exclude "C:/Users/dan/AppData/Local/minarca/*.log" --include "C:/Users/dan/AppData/Local/minarca/patterns*" --exclude C:/Users/dan/AppData/Local/CEF --exclude C:/Users/dan/AppData/Local/Comms --exclude "C:/Users/dan/AppData/Local/D3DSCach*" --exclude C:/Users/dan/AppData/Local/Logseq --exclude C:/Users/dan/AppData/Local/Microsoft --exclude C:/Users/dan/AppData/Local/Microsoft --exclude C:/Users/dan/AppData/Local/Nextcloud --exclude C:/Users/dan/AppData/Local/ONLYOFFICE --exclude C:/Users/dan/AppData/Local/Packages --exclude C:/Users/dan/AppData/Local/Publishers --exclude C:/Users/dan/AppData/Local/Steam --exclude C:/Users/dan/AppData/Local/Syncthing --exclude C:/Users/dan/AppData/Local/Temp --include C:/Users/dan/AppData/Local/minarca --exclude C:/Users/dan/AppData/Roaming --exclude C:/Users/dan/Documents/ --exclude C:/Users/dan/NTUSER.DAT --exclude C:/$Recycle.Bin/ --exclude C:/Recovery/ --include C:/Users/dan --exclude "C:/System Volume Information" --exclude C:/hiberfil.sys --exclude C:/pagefile.sys --exclude C:/swapfile.sys --exclude "C:/**" C:/ min...@10.2.0.201::WIN/C/
2025-06-21 13:31:21,280 [10864][ERROR][MainThread ] instance 2: backup FAILED
2025-06-21 13:31:21,299 [10864][INFO ][MainThread ] process returned a non-zero exit status (101). Check logs for more details
2025-06-21 13:31:21,299 [10864][INFO ][MainThread ] None
shell.log
[2025-06-21 13:05:27,505][INFO ][10.2.1.40][admin][PID:193970][__main__] running command [/usr/bin/rdiff-backup-2.2 --server] in jail [/mnt/backups/admin] for: minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)
[2025-06-21 13:05:27,979][INFO ][10.2.1.40][admin][PID:193970][__main__] rdiff-backup terminated successfully
[2025-06-21 13:05:31,770][INFO ][10.2.1.40][admin][PID:194094][__main__] running command [/usr/bin/rdiff-backup-2.2 --server] in jail [/mnt/backups/admin] for: minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)
[2025-06-21 13:05:42,108][INFO ][10.2.1.40][admin][PID:194094][__main__] rdiff-backup terminated successfully
[2025-06-21 13:06:55,824][INFO ][10.2.1.40][admin][PID:195216][__main__] running command [/usr/bin/rdiff-backup-2.2 --server] in jail [/mnt/backups/admin] for: minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)
[2025-06-21 13:06:56,289][INFO ][10.2.1.40][admin][PID:195216][__main__] rdiff-backup terminated successfully
[2025-06-21 13:06:58,984][INFO ][10.2.1.40][admin][PID:195302][__main__] running command [/usr/bin/rdiff-backup-2.2 --server] in jail [/mnt/backups/admin] for: minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)
[2025-06-21 13:07:09,540][INFO ][10.2.1.40][admin][PID:195302][__main__] rdiff-backup terminated successfully
[2025-06-21 13:17:56,649][INFO ][10.2.1.40][admin][PID:203553][__main__] running command [/usr/bin/rdiff-backup-2.2 --server] in jail [/mnt/backups/admin] for: minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)
[2025-06-21 13:17:57,122][INFO ][10.2.1.40][admin][PID:203553][__main__] rdiff-backup terminated successfully
[2025-06-21 13:17:59,496][INFO ][10.2.1.40][admin][PID:203621][__main__] running command [/usr/bin/rdiff-backup-2.2 --server] in jail [/mnt/backups/admin] for: minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)
[2025-06-21 13:18:09,651][INFO ][10.2.1.40][admin][PID:203621][__main__] rdiff-backup terminated successfully
[2025-06-21 13:31:08,116][INFO ][10.2.1.40][admin][PID:213423][__main__] running command [/usr/bin/rdiff-backup-2.2 --server] in jail [/mnt/backups/admin] for: minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)
[2025-06-21 13:31:08,569][INFO ][10.2.1.40][admin][PID:213423][__main__] rdiff-backup terminated successfully
[2025-06-21 13:31:10,385][INFO ][10.2.1.40][admin][PID:213528][__main__] running command [/usr/bin/rdiff-backup-2.2 --server] in jail [/mnt/backups/admin] for: minarca/6.1.1 rdiff-backup/2.2.6 (Windows 11 AMD64)
[2025-06-21 13:31:20,396][INFO ][10.2.1.40][admin][PID:213528][__main__] rdiff-backup terminated successfully
For now, I am going to delete the repo and continue through the process to eliminate any other files but note that I can recreate this with any file.