Hi,
i moved to Windows Server 2022 and i got problem with Duplicati with make backups.
After first install i got error when i make backup to FTP, when duplicati want send files it waits too long and upload few times the same file and after that i got error file busy 450.
System.AggregateException: At least one error occurred. —> System.AggregateException: The remote server returned an error: (450) File unavailable (e.g. file busy). —> System.Net.WebException: The remote server returned an error: (450) File unavailable (e.g. file busy).
I make test with small file and it create 6 zip files on serwer:
I use SSL to connect to ftp. Log below, maybe someone help, because i can’t live without Duplicati
Log1:
System.AggregateException: Wystąpił przynajmniej jeden błąd. —> System.AggregateException: Serwer zdalny zwrócił błąd: (450) Plik niedostępny (np. plik zajęty). —> System.Net.WebException: Serwer zdalny zwrócił błąd: (450) Plik niedostępny (np. plik zajęty).
w CoCoL.AutomationExtensions.d__101.MoveNext() --- Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek --- w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) w Duplicati.Library.Main.Operation.BackupHandler.<FlushBackend>d__19.MoveNext() --- Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek --- w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) w Duplicati.Library.Main.Operation.BackupHandler.<RunAsync>d__20.MoveNext() --- Koniec śladu stosu wyjątków wewnętrznych --- w Duplicati.Library.Main.Operation.BackupHandler.<RunAsync>d__20.MoveNext() --- Koniec śladu stosu wyjątków wewnętrznych --- w CoCoL.ChannelExtensions.WaitForTaskOrThrow(Task task) w Duplicati.Library.Main.Controller.<>c__DisplayClass14_0.<Backup>b__0(BackupResults result) w Duplicati.Library.Main.Controller.RunAction[T](T result, String[]& paths, IFilter& filter, Action
1 method)
w Duplicati.Library.Main.Controller.Backup(String inputsources, IFilter filter)
w Duplicati.Server.Runner.Run(IRunnerData data, Boolean fromQueue)
—> (Wyjątek wewnętrzny #0) System.AggregateException: Serwer zdalny zwrócił błąd: (450) Plik niedostępny (np. plik zajęty). —> System.Net.WebException: Serwer zdalny zwrócił błąd: (450) Plik niedostępny (np. plik zajęty).
w CoCoL.AutomationExtensions.d__101.MoveNext() --- Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek --- w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) w Duplicati.Library.Main.Operation.BackupHandler.<FlushBackend>d__19.MoveNext() --- Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek --- w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) w Duplicati.Library.Main.Operation.BackupHandler.<RunAsync>d__20.MoveNext() --- Koniec śladu stosu wyjątków wewnętrznych --- w Duplicati.Library.Main.Operation.BackupHandler.<RunAsync>d__20.MoveNext() ---> (Wyjątek wewnętrzny #0) System.Net.WebException: Serwer zdalny zwrócił błąd: (450) Plik niedostępny (np. plik zajęty). w CoCoL.AutomationExtensions.<RunTask>d__10
1.MoveNext()
— Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek —
w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
w Duplicati.Library.Main.Operation.BackupHandler.d__19.MoveNext()
— Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek —
w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
w Duplicati.Library.Main.Operation.BackupHandler.d__20.MoveNext()<—
—> (Wyjątek wewnętrzny #1) System.AggregateException: Wystąpił przynajmniej jeden błąd. —> System.Net.WebException: Serwer zdalny zwrócił błąd: (450) Plik niedostępny (np. plik zajęty).
w CoCoL.AutomationExtensions.d__101.MoveNext() --- Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek --- w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) w Duplicati.Library.Main.Operation.BackupHandler.<FlushBackend>d__19.MoveNext() --- Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek --- w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) w Duplicati.Library.Main.Operation.BackupHandler.<RunAsync>d__20.MoveNext() --- Koniec śladu stosu wyjątków wewnętrznych --- ---> (Wyjątek wewnętrzny #0) System.Net.WebException: Serwer zdalny zwrócił błąd: (450) Plik niedostępny (np. plik zajęty). w CoCoL.AutomationExtensions.<RunTask>d__10
1.MoveNext()
— Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek —
w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
w Duplicati.Library.Main.Operation.BackupHandler.d__19.MoveNext()
— Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek —
w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
w Duplicati.Library.Main.Operation.BackupHandler.d__20.MoveNext()<—
<—
<—
Log2:
{
“DeletedFiles”: 0,
“DeletedFolders”: 0,
“ModifiedFiles”: 0,
“ExaminedFiles”: 1,
“OpenedFiles”: 1,
“AddedFiles”: 1,
“SizeOfModifiedFiles”: 0,
“SizeOfAddedFiles”: 3896,
“SizeOfExaminedFiles”: 3896,
“SizeOfOpenedFiles”: 3896,
“NotProcessedFiles”: 0,
“AddedFolders”: 0,
“TooLargeFiles”: 0,
“FilesWithError”: 0,
“ModifiedFolders”: 0,
“ModifiedSymlinks”: 0,
“AddedSymlinks”: 0,
“DeletedSymlinks”: 0,
“PartialBackup”: false,
“Dryrun”: false,
“MainOperation”: “Backup”,
“CompactResults”: null,
“VacuumResults”: null,
“DeleteResults”: null,
“RepairResults”: null,
“TestResults”: null,
“ParsedResult”: “Fatal”,
“Interrupted”: false,
“Version”: “2.0.7.100 (2.0.7.100_canary_2023-12-27)”,
“EndTime”: “2024-03-01T11:19:36.7792276Z”,
“BeginTime”: “2024-03-01T11:18:45.296024Z”,
“Duration”: “00:00:51.4832036”,
“MessagesActualLength”: 30,
“WarningsActualLength”: 0,
“ErrorsActualLength”: 1,
“Messages”: [
“2024-03-01 12:18:45 +01 - [Information-Duplicati.Library.Main.Controller-StartingOperation]: Operacja Backup rozpoczęta”,
“2024-03-01 12:18:45 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: List - Started: ()”,
“2024-03-01 12:18:45 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: List - Completed: ()”,
“2024-03-01 12:18:45 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-b5524d3714aab4c41b6d3e13b4f06d104.dblock.zip (1,75 KB)”,
“2024-03-01 12:18:46 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Retrying: duplicati-b5524d3714aab4c41b6d3e13b4f06d104.dblock.zip (1,75 KB)”,
“2024-03-01 12:18:56 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Rename: duplicati-b5524d3714aab4c41b6d3e13b4f06d104.dblock.zip (1,75 KB)”,
“2024-03-01 12:18:56 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Rename: duplicati-b654fe3d98e2f41a1a52d2a9ecb57ddbc.dblock.zip (1,75 KB)”,
“2024-03-01 12:18:56 +01 - [Information-Duplicati.Library.Main.Operation.Backup.BackendUploader-RenameRemoteTargetFile]: Renaming "duplicati-b5524d3714aab4c41b6d3e13b4f06d104.dblock.zip" to "duplicati-b654fe3d98e2f41a1a52d2a9ecb57ddbc.dblock.zip"”,
“2024-03-01 12:18:56 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-b654fe3d98e2f41a1a52d2a9ecb57ddbc.dblock.zip (1,75 KB)”,
“2024-03-01 12:18:56 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Retrying: duplicati-b654fe3d98e2f41a1a52d2a9ecb57ddbc.dblock.zip (1,75 KB)”,
“2024-03-01 12:19:06 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Rename: duplicati-b654fe3d98e2f41a1a52d2a9ecb57ddbc.dblock.zip (1,75 KB)”,
“2024-03-01 12:19:06 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Rename: duplicati-bcbb9a1b1674a43b482d82220b1f9f60c.dblock.zip (1,75 KB)”,
“2024-03-01 12:19:06 +01 - [Information-Duplicati.Library.Main.Operation.Backup.BackendUploader-RenameRemoteTargetFile]: Renaming "duplicati-b654fe3d98e2f41a1a52d2a9ecb57ddbc.dblock.zip" to "duplicati-bcbb9a1b1674a43b482d82220b1f9f60c.dblock.zip"”,
“2024-03-01 12:19:06 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-bcbb9a1b1674a43b482d82220b1f9f60c.dblock.zip (1,75 KB)”,
“2024-03-01 12:19:06 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Retrying: duplicati-bcbb9a1b1674a43b482d82220b1f9f60c.dblock.zip (1,75 KB)”,
“2024-03-01 12:19:16 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Rename: duplicati-bcbb9a1b1674a43b482d82220b1f9f60c.dblock.zip (1,75 KB)”,
“2024-03-01 12:19:16 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Rename: duplicati-bd089ce8d173d4059aa6cb63341f2062b.dblock.zip (1,75 KB)”,
“2024-03-01 12:19:16 +01 - [Information-Duplicati.Library.Main.Operation.Backup.BackendUploader-RenameRemoteTargetFile]: Renaming "duplicati-bcbb9a1b1674a43b482d82220b1f9f60c.dblock.zip" to "duplicati-bd089ce8d173d4059aa6cb63341f2062b.dblock.zip"”,
“2024-03-01 12:19:16 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-bd089ce8d173d4059aa6cb63341f2062b.dblock.zip (1,75 KB)”,
“2024-03-01 12:19:16 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Retrying: duplicati-bd089ce8d173d4059aa6cb63341f2062b.dblock.zip (1,75 KB)”
],
“Warnings”: ,
“Errors”: [
“2024-03-01 12:19:36 +01 - [Error-Duplicati.Library.Main.Operation.BackupHandler-FatalError]: Fatal error\r\nWebException: Serwer zdalny zwrócił błąd: (450) Plik niedostępny (np. plik zajęty).”
],
“BackendStatistics”: {
“RemoteCalls”: 7,
“BytesUploaded”: 0,
“BytesDownloaded”: 0,
“FilesUploaded”: 0,
“FilesDownloaded”: 0,
“FilesDeleted”: 0,
“FoldersCreated”: 0,
“RetryAttempts”: 5,
“UnknownFileSize”: 0,
“UnknownFileCount”: 0,
“KnownFileCount”: 0,
“KnownFileSize”: 0,
“LastBackupDate”: “0001-01-01T00:00:00”,
“BackupListCount”: 0,
“TotalQuotaSpace”: 0,
“FreeQuotaSpace”: 0,
“AssignedQuotaSpace”: -1,
“ReportedQuotaError”: false,
“ReportedQuotaWarning”: false,
“MainOperation”: “Backup”,
“ParsedResult”: “Success”,
“Interrupted”: false,
“Version”: “2.0.7.100 (2.0.7.100_canary_2023-12-27)”,
“EndTime”: “0001-01-01T00:00:00”,
“BeginTime”: “2024-03-01T11:18:45.296024Z”,
“Duration”: “00:00:00”,
“MessagesActualLength”: 0,
“WarningsActualLength”: 0,
“ErrorsActualLength”: 0,
“Messages”: null,
“Warnings”: null,
“Errors”: null
}
}