Prime Backup

A powerful backup plugin for MCDR, an advanced backup solution for your Minecraft world

management

Installation command

!!MCDR plugin install prime_backup

Synced at

...

Last update

...

Latest version

Total downloads

5880

Back to catalogue

PrimeBackup-v1.9.0.pyz

Version

1.9.0

Date

March 15, 2025

Size

172.42 KiB

Downloads

10

MD5

5b8ee9cd838f81c9d66b0f898925d4c8

SHA256

f3cf789609641677fdfe0c041d5478cd5c26fa002a25a0753b92e97fa48901cf

MCDR Plugin Dependencies

Plugin IDRequirement
mcdreforged>=2.12.0

Python Package Requirements

Python PackageRequirement
APScheduler>=3.8,<4
SQLAlchemy>=2
mcdreforged>=2.12.0
pathspec
psutil
pytz
typing_extensions
xxhash>=3
zstandard

Python Package Installation Command

pip install "APScheduler>=3.8,<4" "SQLAlchemy>=2" "mcdreforged>=2.12.0" pathspec psutil pytz typing_extensions "xxhash>=3" zstandard

Caution

Buggy on backup deletion, DO NOT USE. Please upgrade to v1.9.3 and above as soon as possible

Note

Database schema updated from 2 to 3, automatic migration is included

Downgrading is not supported once the migration is finished

News

  • Add backup config reuse_stat_unchanged_file for those speed lovers. Read the doc first and use with CAUTION!
  • Add hash method md5 in case it's useful
  • Add backup config creation_skip_missing_file and creation_skip_missing_file_patterns (#55)
  • Validate int field range upon db operation (#52)
  • !!pb list command add --sort argument

Changes

  • Refactored the storage format of files in the database, resulting in up to 95% database file size reduce
  • Decrease logging level for the skipped log in the scheduled backup job (#54)
  • Migrate all nanoseconds (ns) to microseconds (us), so PB should still work after year 2262
  • CreateBackupTask can be aborted during the world-save-wait
  • Hide those BlobFileChanged warnings, unless it's the last chance

Fixes