- Joined
- Jun 29, 2017
- Messages
- 39
- Reaction score
- 15
I have a lot of systems in the wild. On-prem/Google cloud and some Windows, mostly Linux.
I have a few Linux boxes sending me backup failure emails like this.
3CX Notification: Scheduled Backup Failed
Your 3CX backup failed due to the following reason(s):
System.Exception: System.IO.IOException: Entries cannot be created while previously created entries are still open.
at System.IO.Compression.ZipArchive.AcquireArchiveStream(ZipArchiveEntry entry)
at System.IO.Compression.ZipArchiveEntry..ctor(ZipArchive archive, String entryName)
at System.IO.Compression.ZipArchiveEntry..ctor(ZipArchive archive, String entryName, CompressionLevel compressionLevel)
at System.IO.Compression.ZipArchive.DoCreateEntry(String entryName, Nullable`1 compressionLevel)
at _3cxNetBackupAndRestore._3cxBackup.CreateEntry(String name)
at _3cxNetBackupAndRestore._3cxBackup.ZipFile(String dst, IFile src)
at _3cxNetBackupAndRestore.BackupTasks.BaseFilesTask.BackupFiles()
System.IO.IOException: Entries cannot be created while previously created entries are still open.
at System.IO.Compression.ZipArchive.AcquireArchiveStream(ZipArchiveEntry entry)
at System.IO.Compression.ZipArchiveEntry..ctor(ZipArchive archive, String entryName)
at System.IO.Compression.ZipArchiveEntry..ctor(ZipArchive archive, String entryName, CompressionLevel compressionLevel)
at System.IO.Compression.ZipArchive.DoCreateEntry(String entryName, Nullable`1 compressionLevel)
at _3cxNetBackupAndRestore._3cxBackup.CreateEntry(String name)
at _3cxNetBackupAndRestore._3cxBackup.ZipFile(String dst, IFile src)
at _3cxNetBackupAndRestore.BackupTasks.BaseFilesTask.BackupFiles()
System.IO.IOException: No space left on device
at System.IO.FileStream.WriteNative(ReadOnlySpan`1 source)
at System.IO.FileStream.FlushWriteBuffer()
at System.IO.FileStream.Dispose(Boolean disposing)
at System.IO.Stream.Close()
at System.IO.Compression.ZipArchive.CloseStreams()
at System.IO.Compression.ZipArchive.Dispose(Boolean disposing)
at System.IO.Compression.ZipArchive.Dispose()
at _3cxNetBackupAndRestore._3cxBackup.FinishingTask()
at _3cxBackupRestoreImpl.BackupRestoreUtils.Backup(IFilesystem filesystem, String instanceId, String cfgPath, String dbConnectionString, BackupConfig options, String fullpathFilename, Boolean sendEmail)
at BackupRestoreSchedule.BackupJob.Execute(IJobExecutionContext context)
Anyone know what file/folder in the linux side I have something stuck that needs to be flushed out so a backup can complete?
These all FTP nightly to my FTP Server which I then Veeam and Cloud Backup so I have Copies of my systems incase of isseus.
Appreciate your input.
I have a few Linux boxes sending me backup failure emails like this.
3CX Notification: Scheduled Backup Failed
Your 3CX backup failed due to the following reason(s):
System.Exception: System.IO.IOException: Entries cannot be created while previously created entries are still open.
at System.IO.Compression.ZipArchive.AcquireArchiveStream(ZipArchiveEntry entry)
at System.IO.Compression.ZipArchiveEntry..ctor(ZipArchive archive, String entryName)
at System.IO.Compression.ZipArchiveEntry..ctor(ZipArchive archive, String entryName, CompressionLevel compressionLevel)
at System.IO.Compression.ZipArchive.DoCreateEntry(String entryName, Nullable`1 compressionLevel)
at _3cxNetBackupAndRestore._3cxBackup.CreateEntry(String name)
at _3cxNetBackupAndRestore._3cxBackup.ZipFile(String dst, IFile src)
at _3cxNetBackupAndRestore.BackupTasks.BaseFilesTask.BackupFiles()
System.IO.IOException: Entries cannot be created while previously created entries are still open.
at System.IO.Compression.ZipArchive.AcquireArchiveStream(ZipArchiveEntry entry)
at System.IO.Compression.ZipArchiveEntry..ctor(ZipArchive archive, String entryName)
at System.IO.Compression.ZipArchiveEntry..ctor(ZipArchive archive, String entryName, CompressionLevel compressionLevel)
at System.IO.Compression.ZipArchive.DoCreateEntry(String entryName, Nullable`1 compressionLevel)
at _3cxNetBackupAndRestore._3cxBackup.CreateEntry(String name)
at _3cxNetBackupAndRestore._3cxBackup.ZipFile(String dst, IFile src)
at _3cxNetBackupAndRestore.BackupTasks.BaseFilesTask.BackupFiles()
System.IO.IOException: No space left on device
at System.IO.FileStream.WriteNative(ReadOnlySpan`1 source)
at System.IO.FileStream.FlushWriteBuffer()
at System.IO.FileStream.Dispose(Boolean disposing)
at System.IO.Stream.Close()
at System.IO.Compression.ZipArchive.CloseStreams()
at System.IO.Compression.ZipArchive.Dispose(Boolean disposing)
at System.IO.Compression.ZipArchive.Dispose()
at _3cxNetBackupAndRestore._3cxBackup.FinishingTask()
at _3cxBackupRestoreImpl.BackupRestoreUtils.Backup(IFilesystem filesystem, String instanceId, String cfgPath, String dbConnectionString, BackupConfig options, String fullpathFilename, Boolean sendEmail)
at BackupRestoreSchedule.BackupJob.Execute(IJobExecutionContext context)
Anyone know what file/folder in the linux side I have something stuck that needs to be flushed out so a backup can complete?
These all FTP nightly to my FTP Server which I then Veeam and Cloud Backup so I have Copies of my systems incase of isseus.
Appreciate your input.