Pterodactyl |v1x| Addon - Database Back v1.2.1

Create / deploy / download database backups.
  • 2CnO0dB.png
  • 8ixVMKi.png
  • 2CnO0dB.png
  • 8ixVMKi.png
This is an addon for Pterodactyl Panel [v1.x]

Description:

Possible to create database backups. You can also download / deploy / delete them. It support S3 and local store driver.

Installation:
1. Follow the instructions in:
- PanelEdit.txt

Latest reviews

Updating review to acknowledge devs comment since I can't update or reply. My original response.

Kind of works. Major problem is it's limited based off the disk space on the panel server. If you have multiple servers with multiple databases that can't all store to the same server your panel is on then it's not going to function that well. It can't retry those backups. It will download the databases and once the hard drive is full then upload what it's been able to download. So if you run your panel on a vps you're better off doing manual backups.

He stats that you can store backup in any s3 storage. Which is true, as long as your databases are less than the available space on the panel due to the flawed backup logic.

Updated Response:
Say you have a 20GB VPS with 15GB of free storage. When the backup is performed it will dump all the databases to local storage first. If during this dump to local storage the disk fills up it will then fail any subsequent database backups and only upload the initial 15GB it downloaded.

This is flawed from the get go. It should either dump each database separately and then upload each database 1 by 1 as it progresses through the dump. Or monitor the storage that is has available and upload before the storage is full, or be able to be performed on a different server such as the wings server(but still also make sure not to fill the disk so it doesn't error out the rest of the databases).

So yes you can use S3, but you're limited based off the storage of your panel server. If you have more data in MySQL than your panel can store on it's own you will end up failing database uploads.

Original creators response:

You can still use S3 backups to remote machines. Also you didnt write anything to me.

You can store db backups in:
- panel machine
- any S3 storage

Also when you make backup, it have to make it to the panel machine and after transfer to S3, if you download it, it directly fetch from S3 to user browser.
makkmarci13
makkmarci13
But it's totally impossible to put the backup instantly to s3 without buffer. Backup to node machine can be possible also, but mysql should be installed everywhere, and all the node's ip should be allowed for the user.

And for the backups, this is the most managable method. Just add a bigger hdd / ssd / or just apply a network mount to the panel server, and you can use any storage for the backups. (Backup directory is editable)
Buy a license now
$15.00
EULA: Standard EULA
New: Now supporting cryptocurrency payments!
Share and earn
Refer this resource and earn a 10% commission.
3,237 Views
35 Purchases
38 Downloads
Sep 20, 2022 Published
Aug 6, 2023 Updated
1.00 star(s)
Average rating (1)
211.1 KB File size
Creator
Recommended for you
Built in payment gateways and server order.
5.00 star(s) 5 ratings
119 purchases
You can create subdomains for your servers.
5.00 star(s) 12 ratings
236 purchases
Get player count to server page.
4.00 star(s) 3 ratings
177 purchases
You can transfer servers between nodes easily.
4.50 star(s) 5 ratings
104 purchases
Share and earn
Refer this resource and earn a 10% commission.
3,237 Views
35 Purchases
38 Downloads
Sep 20, 2022 Published
Aug 6, 2023 Updated
1.00 star(s)
Average rating (1)
211.1 KB File size
Creator
Recommended for you
Built in payment gateways and server order.
5.00 star(s) 5 ratings
119 purchases
You can create subdomains for your servers.
5.00 star(s) 12 ratings
236 purchases
Get player count to server page.
4.00 star(s) 3 ratings
177 purchases
You can transfer servers between nodes easily.
4.50 star(s) 5 ratings
104 purchases
Top