
Minecraft 服务端插件
DriveBackupV2
DriveBackupV2 is a plugin that aims to provide an extra layer of security to your data making a backup and saving it remotely.
- 版本范围
- 1.8–26.1.2
- 下载量
- 1.8 万
插件介绍
DriveBackupV2
Need help? Talk to our team on Discord!
What is this?
Have you ever lost your Minecraft world before?
Maybe your hard drive died.
Maybe your server hosting provider terminated the server without warning.
Maybe you just accidentally deleted it.
DriveBackupV2 is a plugin that aims to provide an extra layer of security to your data by backing it up remotely.
Features
- Creates and/or uploads backups to Google Drive, OneDrive, Dropbox, and/or a remote storage server with (S)FTP or S3 compatible api.
- Can automatically create a backup out of any files or folders on your Minecraft server.
- Can make backups of remote (S)FTP file sources and MySQL databases from external servers (such as a BungeeCord one!)
- Automatically deletes backups locally and remotely if they exceed a specified amount.
- Automatically run backups at a set interval or on a custom schedule.
- And much more!
Requirements
General Requirements
- Java 8 or higher
Platform Specific Requirements
Bukkit/Spigot/Paper/Purpur
- Minecraft 1.8 - 1.21.X
Basic Setup
First, download the plugin and copy it to the plugins folder on your server.
Then, restart your server.
Finally, follow the instructions below for the backup method of your choice.
Google Drive
Simply run /drivebackup linkaccount googledrive and follow the on-screen instructions.
OneDrive
Simply run /drivebackup linkaccount onedrive and follow the on-screen instructions.
DropBox
Simply run /drivebackup linkaccount dropbox and follow the on-screen instructions.
Local
Since v1.3.0
Change local-keep-count in the config.yml to set the number of backups to keep locally.
Set to -1 to keep an unlimited number of backups locally.
Once you have completed the above instructions, backups will run automatically every hour by default.
Advanced Setup
Learn how to set up and use more advanced features in the wiki.
Privacy Policy
Since we need to access your Google Drive and/or OneDrive data to back up your world, we are required to provide a Privacy Policy.
All of the data this plugin uploads and downloads or otherwise accessed from your Google Drive and/or OneDrive stays on your Minecraft server, so we never have access to it. This plugin physically cannot access any data in your Google Drive and/or OneDrive that is not related to backing up your Minecraft server. But don't take our word for it, all of this plugin's source code is available here!
版本与下载
推荐下载
DriveBackupV2.jar版本 1.8.1 · 26.7 MBSHA-1 f6701fc3316a2ea1651d97b3d4e916e1efb1265a下载 DriveBackupV2.jar1.8.1
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
This is a small maintenance release focused on compatibility and a ton of bug fixes and uploader improvements.
Changelog
Bug Fixes
- Use dedicated exception for absolute path (redo GraphApiException) — improves error clarity.
- Fix S3Uploader to respect remote save directory.
- Fix FTP remote directory handling.
- Prevent external backups from sometimes using the same temp folder.
- Avoid index exceptions in the status command.
- Print stack trace on local backup failures when a generic exception occurs.
- Remove rogue character in workflow and miscellaneous actions dependency bumps.
New Features
- Fast-track international config that require no modifications to the latest version provided.
Translations
- Update German translation. (thanks to @StillGreen-san)
Maintenance / Dependencies
- Bumped various action/dependency versions and Express/path-to-regexp updated in Authenticator.
Full Changelog: https://github.com/MaxMaeder/DriveBackupV2/compare/v1.8.0...v1.8.1
1.8.0
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
This update fixes new Google Drive linking, using a different upload method due to new restrictions from Google.
WARNING - Future account links will not be able to use shared drives. Existing links will still work
Changelog
Bug Fixes
- Fixed Google Drive account linking
- This unfortunately means shared drive can no longer be setup with new account links
- Fixed occasional OneDrive upload errors (#184)
- Fixed errors invoking the status command during backup creation (#162)
Translations
Thanks to @jinoo2005609 for new translations
Full Changelog: https://github.com/MaxMaeder/DriveBackupV2/compare/v1.7.0...v1.8.0
1.7.0
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
This update improves the OneDrive uploader and fixes a few bugs
Special Thanks to @StillGreen-san for his work on the OneDrive Uploader
Changelog
Enhancements
- Add support for shared folders with OneDrive
- Add support for using TimeZones (support daylight savings) as well as existing offsets
- Added check to make sure the local save directory is relative to the root server folder
- Updated all DriveBackupV2 links to HTTPS
- Improved error handling in the OneDrive Uploader
Bug Fixes
- Fixed local backups not being deleted if another backup is started while another one is running
- Fixed Null error if the create option is not specified for a backup list entries
- Fixed Google Drive test failing even when actual upload works fine
- Fixed whole server local backups not being deleted once the limit is reached
- Fixed "The next backup is at " to display the next backup (instead of the current one)
- Fixed OneDrive not handling more than 200 items in folders
- Fixed null error on OneDrive upload error
Translations
Thanks to @C4BR3R4, @AKRGamesUa, and @jinoo2005609 for new translations
Full Changelog: https://github.com/MaxMaeder/DriveBackupV2/compare/v1.6.3...v1.7.0
1.6.3
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
HotFix to stop sending the player the no perms message every time it checks if they have a specific permission node.
Full Changelog: https://github.com/MaxMaeder/DriveBackupV2/compare/v1.6.2...v1.6.3
1.6.2
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4
展开更新日志
With this update, we have introduced S3 support and squashed several bugs.
Changelog
New Features
- Added S3 support
Enhancements
- Files added to zips will now retain timestamps
- Handle OneDrive return status codes better
- Updated several dependencies
- Improved error handling when attempting to get the latest version
- Switched update system to use GitHub instead of Bukkit
Bug Fixes
- Fixed Dropbox thinking it was never authenticated
- Fixed default config not using %NAME in glob backup entire
- Fixed backup format not recognizing %NAME variable as a valid format
Full Changelog: https://github.com/MaxMaeder/DriveBackupV2/compare/v1.6.1...v1.6.2
1.6.1
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4
展开更新日志
In this patch, we've fixed the DriveBackupV2 Authenticator, and made some other small changes.
Changelog
Bug fixes
- Handle unreadable files when generating file list
- Added error msg for zip SecurityException
- Fix typo in
socket-addr(Fixes #102) - Correctly use
default-colorand bump deps - Fix setup fail on shared drives
- Use new auth domain
1.6.0
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3
展开更新日志
In this update, we've added a new uploader, NextCloud (thanks to @oddstr13 for the PR) and a new /unlink command as well as many, many bugfixes.
If you'd like to help us continue developing this plugin, consider donating on PayPal or even sponsor us on Patreon
Changelog
New Features
- Added new NextCloud uploader (wiki page coming soon) (thanks @oddstr13!)
- Plugin now automatically corrects for schedule backup drift due to low TPS
- Added a new
/unlinkcommand to easily unlink cloud services
Improvements
- Plugin now only disables auto-save while creating the backup and ensures it is re-enabled before uploading
- Plugin now falls back to using the file creation date if the file name doesn't match the current file format
- Updated MiniMessage to 4.10.0
Bug Fixes
- Fixed issue causing large MySQL tables to cause an Out Of Memory error
- Fixed incorrect message being sent if new update is available
- Fixed OneDrive and FTP uploaders from timing out while uploading large files
- Plugin now correctly keeps FTP connection open until all backup files have been uploaded
- Plugin now correctly closes uploaders after upload tests
- Plugin now ensures config values are set before migrating config to a newer version
Developers
- Deprecated DriveBackupV2-Credentials, allowing for the plugin to be built without error