Menu

#548 Areca's unable to backup larges files on sftp

areca-7.x
open
aventin
6
2014-09-04
2014-09-04
No

While attempting to backup large files (over 4 GB) on an sftp destination with Zip64 compression set, Areca transfer the complete file then hangs. After several minutes, the connexion is closed and the process restart (5 times).

For example :

A file with an original size of 7753171968 bytes fails after 4277820032 bytes transfered on the server while the same file saved on a local disk gives an archive size of 5708624170 bytes.
The same file sent with filezila is transfered correctly.

A file with an original size of 4426908672 bytes has been stored correctly.

Feel free to request more informations.

Please find below the error reported :

14-09-04 20:07 - WARNING - An error occurred while storing largetestfile.pst (Pipe closed). Retrying (attempt 1 of 5) ...
14-09-04 20:07 - ERROR
java.io.IOException: channel is broken
at com.jcraft.jsch.Session.write(Session.java:1133)
at com.jcraft.jsch.ChannelSftp.sendWRITE(ChannelSftp.java:2073)
at com.jcraft.jsch.ChannelSftp.access$1(ChannelSftp.java:2049)
at com.jcraft.jsch.ChannelSftp$1.write(ChannelSftp.java:667)
at com.myJava.file.driver.remote.RemoteFileOutputStream.write(RemoteFileOutputStream.java:104)
at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.io.BufferedOutputStream.write(Unknown Source)
at java.io.FilterOutputStream.write(Unknown Source)
at com.myJava.file.EventOutputStream.write(EventOutputStream.java:65)
at javax.crypto.CipherOutputStream.write(CipherOutputStream.java:157)
at com.myJava.file.archive.zip64.DeflaterOutputStream.deflate(DeflaterOutputStream.java:187)
at com.myJava.file.archive.zip64.DeflaterOutputStream.write(DeflaterOutputStream.java:144)
at com.myJava.file.archive.zip64.ZipOutputStream.write(ZipOutputStream.java:235)
at com.myJava.file.driver.event.EventOutputStream.write(EventOutputStream.java:66)
at com.myJava.file.FileTool.copy(FileTool.java:233)
at com.application.areca.impl.handler.DefaultArchiveHandler.store(DefaultArchiveHandler.java:53)
at com.application.areca.impl.IncrementalDirectoryMedium.storeFileInArchive(IncrementalDirectoryMedium.java:163)
at com.application.areca.impl.AbstractIncrementalFileSystemMedium$1.run(AbstractIncrementalFileSystemMedium.java:1493)
at com.application.areca.impl.AbstractIncrementalFileSystemMedium.doAndRetry(AbstractIncrementalFileSystemMedium.java:1545)
at com.application.areca.impl.AbstractIncrementalFileSystemMedium.store(AbstractIncrementalFileSystemMedium.java:1486)
at com.application.areca.AbstractTarget.processBackup(AbstractTarget.java:401)
at com.application.areca.ActionProxy.processBackupOnTarget(ActionProxy.java:98)
at com.application.areca.launcher.gui.Application$9.runCommand(Application.java:1329)
at com.application.areca.launcher.gui.Application$ProcessRunner.run(Application.java:1817)
at java.lang.Thread.run(Unknown Source)

Discussion


Log in to post a comment.