- Katılım
- 28 Mayıs 2018
- Mesajlar
- 660
- En iyi cevaplar
- 1
- Tepki puanı
- 1,207
- Puanları
- 1,310
- Discord
bugün iki makinedeki elektrik sorunlarından dolayı ortaya çıkan problemlerden
sonra ufak bir tool hazırladım. bunun için sevgili eren'e teşekkürler.
bunu batihost sunucuları bana kullandıkları ip adresini ve telefonlarını bildirerek kullanabilirler.
şimdilik sadece linux sistemlerinde çalışıyor.
ilk yedek uzun sürecektir, ikinci yedek'te sadece değişenler alınacağı için oldukça kısa olacaktır.
yedek almaktan üşenmeyin.
işte kullanmak için yapmanız gerekenler;
sunucunuza girin;
root klasörüne girin. ( cd /root )
script'i indirin ( wget
kod aşağıdaki şekilde olacak.
nano veya vi ile açın. ( nano backup.sh veya vi backup.sh )
2. satırdaki /root/bungee 'yi yedek alınacak yer ile değiştirin. sunucunuz nerede ise orayı yazın.
kayıt edip kapatın.
nano ile ctrl x 'e basıp y tuşuna basın.
vi ile değiştiriyorsanız önce esc sonra :wq yazın entere basın.
bu işi düzenli hale getirmek istiyorsanız crontab'a ekleyin.
1. crontab -e yazın enterlayın
2. i tuşuna basın, insert moduna geçin
3. 0 0 * * * sh /root/backup.sh koyu kısmı aynen yazın.
4. önce esc sonra :wq yazın entere basın.
ip adresinizi bana destek bildirimi üzerinden telefon numaranızla bildirin, smsproxy'ye ekleyelim,
biraz karışık gibi görünsede çok kolay ve makinenizin kapandığında
yedeklerin olduğunu bilmek paha biçilemez.
bu arada oshi.at 1gb'a kadar dosyaya izin veriyor.
eğer yetmez derseniz bashupload.com var 25gb a izin veriyor, onun içinde bir versiyon hazırlanabilir.
sonra ufak bir tool hazırladım. bunun için sevgili eren'e teşekkürler.
bunu batihost sunucuları bana kullandıkları ip adresini ve telefonlarını bildirerek kullanabilirler.
şimdilik sadece linux sistemlerinde çalışıyor.
ilk yedek uzun sürecektir, ikinci yedek'te sadece değişenler alınacağı için oldukça kısa olacaktır.
yedek almaktan üşenmeyin.
işte kullanmak için yapmanız gerekenler;
sunucunuza girin;
root klasörüne girin. ( cd /root )
script'i indirin ( wget
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yapın veya üye olun.
)kod aşağıdaki şekilde olacak.
Kod:
#bu sürüm sadece 1gb olan dosyalarınızı upload eder.
#!/bin/bash
cd /root
zip -FS9ryo fullbackup.zip /root/bungee/.
db=$(curl --upload-file /root/fullbackup.zip https://oshi.at/fullbackup.zip | sed -n '3 p')
echo "---------------------"
curl https://batihost.com/smsproxy.php -d"mesaj=Yedek OK, iste adres: $db" > backup.out
rm -f backup.out
Kod:
# bu sürüm 5gb'a kadar upload eder ve dosyayı indirdiğiniz anda silinir. dosyanız 7 gün boyunca korunur.
# bu sürümde önce yum install jq -y yazarak json parser yüklemelisiniz.
#!/bin/bash
cd /root
zip -FS9ryo fullbackup.zip /root/bungee/.
curl -F "file=@/root/fullbackup.zip" https://file.io > /root/json.output
adres=$(/usr/bin/jq ".link" /root/json.output)
curl https://batihost.com/smsproxy.php -d"mesaj=Yedek OK, iste adres: $adres"
# bu sürümde önce yum install jq -y yazarak json parser yüklemelisiniz.
nano veya vi ile açın. ( nano backup.sh veya vi backup.sh )
2. satırdaki /root/bungee 'yi yedek alınacak yer ile değiştirin. sunucunuz nerede ise orayı yazın.
kayıt edip kapatın.
nano ile ctrl x 'e basıp y tuşuna basın.
vi ile değiştiriyorsanız önce esc sonra :wq yazın entere basın.
bu işi düzenli hale getirmek istiyorsanız crontab'a ekleyin.
1. crontab -e yazın enterlayın
2. i tuşuna basın, insert moduna geçin
3. 0 0 * * * sh /root/backup.sh koyu kısmı aynen yazın.
4. önce esc sonra :wq yazın entere basın.
ip adresinizi bana destek bildirimi üzerinden telefon numaranızla bildirin, smsproxy'ye ekleyelim,
biraz karışık gibi görünsede çok kolay ve makinenizin kapandığında
yedeklerin olduğunu bilmek paha biçilemez.
bu arada oshi.at 1gb'a kadar dosyaya izin veriyor.
eğer yetmez derseniz bashupload.com var 25gb a izin veriyor, onun içinde bir versiyon hazırlanabilir.
Son düzenleme: