[17:53:48 INFO]: [eBackup] Starting upload of plugins/eBackup/uploadtest.txt to SFTP server...
[17:53:48 WARN]: com.jcraft.jsch.JSchException: Algorithm negotiation fail
[17:53:48 WARN]: at ebackup-1.3.1.jar//com.jcraft.jsch.Session.receive_kexinit(Session.java:590)
[17:53:48 WARN]: at ebackup-1.3.1.jar//com.jcraft.jsch.Session.connect(Session.java:320)
[17:53:48 WARN]: at ebackup-1.3.1.jar//com.jcraft.jsch.Session.connect(Session.java:183)
[17:53:48 WARN]: at ebackup-1.3.1.jar//dev.espi.ebackup.BackupUtil.uploadSFTP(BackupUtil.java:238)
[17:53:48 WARN]: at ebackup-1.3.1.jar//dev.espi.ebackup.BackupUtil.lambda$uploadTask$1(BackupUtil.java:199)
[17:53:48 WARN]: at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:86)
[17:53:48 WARN]: at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
[17:53:48 WARN]: at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[17:53:48 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
[17:53:48 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
[17:53:48 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583)
[17:53:48 INFO]: [eBackup] Upload of plugins/eBackup/uploadtest.txt has failed.
This is the best backup plugin for every server and it does not have any issues with uploading and making a backup, Also I have some suggestions to add which can help users (if it is possible to add these features).
Features =>
- A list for commands in config.yml where users can enter the commands which will be executed when starting a backup (Like to kick the players when making a backup)
- A list for commands in config.yml where users can enter the commands which will be executed when completing a backup
- A command to stop the backup
- A command to stop the upload to FTP/SFTP
I hope you add these features because I need these and the alternative backup plugins do provide these but lack other important features that is why I am using this backup plugin.
Oh yeah, this is very important plugin for Transfer File from hoster to hoster. If you don't know this then you might just miss a way to reduce "quota" required for your internet bandwidth.
It's a must-have plugin for efficient backup management however, sometimes it causes the server to freeze on "stopping server" when the stop command is issued.
AMAZING plugin. it doesn't have a bunch of random options or anything like that, but it does what it says on the tin and it does it RELIABLY. i've been stress testing making constant backups on my development server to see if any of the zips got corrupted like easy backup and other plugins to. NO CORRUPTION. as well, its async so your server doesn't freeze at all. works with my SFTP server i have running which is just a raspberry pi with an 8TB hard drive attached. all servers on my network backup there using ebackup and the only issue i had the author immediately responded to me to help. love it.
Works like a charm, easy and simple to use. The ability to "blacklist" directories (like Dynmap's tiles directory) is wonderful as well, too. Has saved us from a major issue even once, too, thanks in part to the ability to schedule backups daily.
This is the best plugin i could find. I have tried other plugins but they ended up corrupting my worlds. You can set the time when to make automatic backups and that is great for me because now i don't need to backup all the fileas manually when I stop the server. Really thank you so much for making this plugin and letting people use it for free!
(Also i have done some testing and for me it works perfectly fine in 1.15)
Hello! I like this plug-in very much and want to reprint it to a minecraft forum in China. (
https://www.mcbbs.net/) I hope you can authorize it. Thanks!
Cool, please be sure to link it back to here and the GitHub, and do not charge any money for it.
Version: 1.0.2
in the uploadFTP function line 166 f.getName() in the github repo works perfectly. but the direct download from here, ftp doesnt work because that line is f.getAbsolutePath(). also github repo version shows 1.0.1 and spigotmc 1.0.2. please fix it
Here is the story.
I was stuck with perfectbackup. Little did I know, perfectbackup was not so perfect.
It was issue after issue. Full drive spaces. Corrupted worlds. I didn't know what to do....
And then EspiDev came into my life. He really saved the day. Now I can backup happy knowing that my server is in his safe hands. I would highly recommend EspiDev's eBackup plugin for YOUR server.