1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #!/bin/bash
- IP=$(wget -qO- icanhazip.com);
- date=$(date +"%Y-%m-%d")
- clear
- echo " Enter Your Email To Receive Message"
- read -rp " Email: " -e email
- sleep 1
- echo Membuat Directory
- mkdir /root/backup
- sleep 1
- echo Start Backup
- clear
- cp /etc/passwd backup/
- cp /etc/group backup/
- cp /etc/shadow backup/
- cp /etc/gshadow backup/
- cp -r /etc/wireguard backup/wireguard
- cp /etc/ppp/chap-secrets backup/chap-secrets
- cp /etc/ipsec.d/passwd backup/passwd1
- cp /etc/shadowsocks-libev/akun.conf backup/ss.conf
- cp -r /var/lib/crot-script/ backup/crot-script
- cp -r /var/lib/crot-script/ipvps.conf
- cp -r /var/lib/premium-script/ipvps.conf
- cp -r /etc/v2ray/domain
- cp -r /home/sstp backup/sstp
- cp -r /etc/v2ray backup/v2ray
- cp -r /etc/trojan backup/trojan
- cp -r /usr/local/shadowsocksr/ backup/shadowsocksr
- cp -r /home/vps/public_html backup/public_html
- cd /root
- zip -r $IP-$date.zip backup > /dev/null 2>&1
- rclone copy /root/$IP-$date.zip dr:backup/
- url=$(rclone link dr:backup/$IP-$date.zip)
- id=(`echo $url | grep '^https' | cut -d'=' -f2`)
- link="https://drive.google.com/u/4/uc?id=${id}&export=download"
- echo -e "The following is a link to your vps data backup file.
- $link
- If you want to restore data, please enter the link above.
- Thank You For Using Our Services" | mail -s "Backup Data" $email
- rm -rf /root/backup
- rm -r /root/$IP-$date.zip
- echo "Done"
- echo "Please Check Your Email"
|