Hi we are started getting an issue with a database backup to an S3 bucket a few weeks back where it seems to have gone from taking 4 or 5 hours to 18 to 20 hrs, the number of databases and the total size of the backup has not changed significantly.
the server and the bucket are both in the UK.
the error I can see in the logs is
2022-06-06 09:03:08,494 [Base] [37] ERROR - Request failed, retrying in 400 msec, 3 attempts left
2022-06-06 09:10:39,880 [Base] [12] ERROR - Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.
System.IO.IOException
Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.
at System.Net.Sockets.NetworkStream.Write(Byte buffer, Int32 offset, Int32 size)
at System.Net.Security._SslStream.StartWriting(Byte buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.ProcessWrite(Byte buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.TlsStream.Write(Byte buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.InternalWrite(Boolean async, Byte buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)
at System.Net.ConnectStream.Write(Byte buffer, Int32 offset, Int32 size)
at aoA.Write(Byte , Int32 , Int32 )
at aoc.Write(Byte , Int32 , Int32 )
at aon.A(Stream , Stream , Int32 , ICancelable , Boolean )
at aLT.a(aLo )
at aLT.b(aLo )
at aLT.C(aLo )
System.Net.Sockets.SocketException
An existing connection was forcibly closed by the remote host
at System.Net.Sockets.NetworkStream.Write(Byte buffer, Int32 offset, Int32 size)
this then repeats over and over.
I have checked with the host of the server and they claim there is no issue there side with network or bandwidth.