Skip to content

fng713/backup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Backup

English / فارسی

With this script, you can backup important information such as database from the x-ui, marzban, and hiddify panels and send it to FTP server so that it is always available!

this is a variant of Ac-backup script for those who have a panel on iran servers and also have host accessible from iran which helps bypass accessibility limits of telegram bot.

How does it work

First you need to create a FTP account on your host and then run this command on your server

bash <(curl -Ls https://raw.githubusercontent.com/fng713/backup/main/backup.sh)

next simply enter your FTP host, username, password, port(if it is default port 21 enter to skip) and path (you must create the path on your server or just enter / to send backup to your FTP acount root path) for cronjob setting and panel selection follow the below instructions.

Cronjob setting

The next step asks you to run a cron job to determine when the robot will back up and send
whose format is like this:
0 1
The first value, which is 0, is the minute, and the second value, which is 1, is the hour
The minimum number for minutes is 0 and the maximum is 60
The minimum number for the hour is 0 and the maximum is 24
Enter 0 for both to set backup once every minute
In the example above, it is backed up once every hour
Note that there is a space between both values

Panel selection

The next step will ask you which panel you want to backup
You have to choose one from marzbn, x-ui, and hiddify
The value of m means marzban, the value of x means x-ui, and the value of h means hiddify
Enter an option between x/m/h as per your requirement

question of removing previous crown jobs

Then it will ask you if you want to delete the previously defined cron jobs or not?
Enter y if you want it to be cleared otherwise enter n

Donation

https://nowpayments.io/donation/FNG

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%