- Katılım
- 20 Haz 2024
- Konular
- 5
- Mesajlar
- 6
- Online süresi
- 11h 33m
- Reaksiyon Skoru
- 4
- Altın Konu
- 0
- TM Yaşı
- 1 Yıl 11 Ay 19 Gün
- Başarım Puanı
- 10
- MmoLira
- 222
- DevLira
- 0
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Merhaba, bu mantık ile, SQL Yedek - Game Yedek - Oto Log Temizliğ vs. yapabilirsiniz.
backup.sh ve run_backup dosyalarını istediğiniz bir dizine yükleyin, (siz kendi yedekleme veya temizleme mantığını oluşturabilirsiniz) aşağıya kadar oku anlayacaksın.
İndirip, sunucuya attığınız bu dosyaların formatını temizleyelim, aksi halde çalışmaz [Dizin] yazan kısımları düzenleyin:
[CODE title="Adım 1: Dosyaları düzenledikten sonra, karakter formatını temizleme"]Dosyayı BOM ve CRLF Karakterlerinden Temizleme
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
backup.sh ve run_backup dosyalarını istediğiniz bir dizine yükleyin, (siz kendi yedekleme veya temizleme mantığını oluşturabilirsiniz) aşağıya kadar oku anlayacaksın.
İndirip, sunucuya attığınız bu dosyaların formatını temizleyelim, aksi halde çalışmaz [Dizin] yazan kısımları düzenleyin:
sed -i '1s/^\xEF\xBB\xBF//' /dizin/backup.sh
sed -i '1s/^\xEF\xBB\xBF//' /dizin/run_backup.sh
tr -d '\r' < /dizin/backup.sh > /dizin/new_backup.sh
tr -d '\r' < /dizin/run_backup.sh > /dizin/new_run_backup.sh
mv /dizin/new_backup.sh /dizin/backup.sh
mv /dizin/new_run_backup.sh /dizin/run_backup.sh
chmod 777 /dizin/backup.sh
chmod 777 /dizin/run_backup.sh
[/CODE]
Dizin yazan kısımı düzenleyin.
[CODE title="Adım 2:"]----------------------------------------------------------------------------------Dizin yazan kısımı düzenleyin.
prompt putty:
crontab -e
----------------------------------------------------------------------------------
Eğer Varsa Eski Girdiyi Silmek:
Silmek istediğin, Satırın Üzerine Gelin:
j ve k >> tuşlarını kullanarak silmek istediğiniz satırın üzerine gelin
dd >> tuşlarına basarak bulunduğunuz satırı tamamen silin.
Esc tuşuna basarak komut moduna geçin.
:wq >>
Enter basarak dosyayı kaydedin ve editörden çıkın.
----------------------------------------------------------------------------------
i >> tuşuna basın.
@reboot /dizin/run_backup.sh &
Esc tuşuna basarak komut moduna geçin.
:wq >>
Enter basarak dosyayı kaydedin ve editörden çıkın.
Reboot At.
----------------------------------------------------------------------------------[/CODE]
Reboot sonrası, belirlediğiniz süre aralığında, run_backup.sh yi çalıştıracaktır ve oda yedekleme yapacaktır, aynı şeyi başka mantıklarda da kullanabilirsiniz, oto log temizleme vs, bu garanti bir düzendir şaşmaz. Bu mantıkta reboot bile atsanız her daim çalışacaktır, dosyalarınızda sorun yok ise.
Son düzenleme:




