for i in $(ls /var/cpanel/users); do /scripts/pkgacct $i;donesonra bu yedekleri sftp ile yedekleme sunucuma çekiyorum. İsteğim şu: Yedekleri 50şer tane alıp yedek sunucuya çekip silmek. tümünü yedekle dersem disk alanım kritik düzeye çıkıyor. ilerde disk alanı yetmeyecek.
SSH da ne yapmak isterdiniz?
579
●93.472
- 04-07-2015, 12:31:42WHM Cpanel kullanıyorum. yedekleme devre dışı ben istediğim zaman tüm sitelerin yedeğini al komutu veriyorum.
- 14-07-2015, 20:19:16kullanici1.txtaerginer adlı üyeden alıntı: mesajı görüntüle
kullanici2.txt şeklinde metin belgeleri açıp içlerine 50 şer kullanıcı adı yazın,
for i in $(cat /root/kullanici1.txt); do /scripts/pkgacct $i;done
for i in $(cat /root/kullanici2.txt); do /scripts/pkgacct $i;done
şeklinde her seferinde diğer txt dosyasını çağırarak işlem yapabilirsiniz - 21-07-2015, 12:27:14tcpkill -i eth0 port 80Cixtox adlı üyeden alıntı: mesajı görüntüle
- 21-07-2015, 12:39:01Teşekkürler tamda saldırı alırken güzel oldu buvictories adlı üyeden alıntı: mesajı görüntüle
- 20-10-2015, 15:54:45Centos işletim sistemini WHMCS network status kısmında göstermek yani sunucunun kac gündür acık oldugunu ve bindiği yük miktarını gösterme gibi bir olay varmıdır ssh üzerinden ne gibi bir işlem yaparsak olur.
WHM cpanel için status yaptım fakat linux vds ler için yapamadım yani amac WHMCS 'De Server Durumu yerinde ilgili linux sunucunun kac gündür acık oldugunu göstermek gibi birşey - 20-10-2015, 16:05:01/home/xxxxx/public_html/system/cache/v2pagecache
bu klasörün içindekileri silmek için bi komutunuz varmı yada cron ekleme komutu haftalık olarak silme istiyorum
C Panel Kullanıyorum Cebtos işletim sistemi - 23-10-2015, 15:30:02Merhabalar,
Tamda yeni konu açmayı düşünürken konuyu gördüm. Umarım istediğim şey mümkündür.
Aşağıdaki rsync kodu ile bir sunucudan yedek sunucuma dosyaları çekebiliyorum. Değişiklik olan dosyaları otomatik olarak değiştiriyor.
rsync -av root@ipadresi:/site/dosya/dizini /yedek/sunucu/dosya/dizini
İstediğime gelince kaynak sunucuda abc.php dosyası değiştirildiği zaman. Yedek sunucumda bulunan abc.php değiştirilmeden önce yedek sunucuda degisiklikler diye bir klasör oluşturup (yoksa oluştur varsa içine at) yedek sunucusundaki abc.php dosyasını abc.php-23.10.2015-15:02:01 ismi ile değiştirildiği tarihin saniyesine kadar yazacak (tarihi timestamp türünde de olabilir yani ismini abc.php-1445612521 şeklinde de yapabilir)
değişen dosyanın yedeğini alıpta değiştirecek.
Böylece hatalı bir işlem olduğu zaman yedek sunucumdan geri dönebileceğim birşey gerekiyor.
Biraz araştırma yaptığımda bash ile bazı betikler inceledim ama tam istediğim şeyi bulamadım.
Asıl amacım tam olarak şöyle;
Sunucumu rsync ile her dakika kontrol etmek ve değişiklikleri anında yedek sunucuya almak. Fakat yedek sunucunda da eski sürümlerini sürekli olarak tutmak istiyorum. Sorun yaşamam durumunda yedek sunucuda değişen versiyonlarını kontrol ederek geriye dönüş sağlayabilmek.
Bir sonraki aşamada da yapmak istediğim yedek sunucu içerisinde gün sonunda yedeğini aldığım dosyaları 23102015 diye klasör oluşturup kendi içinde tekrar zipli yedek alıp yedek sunucu içindeki asıl yedeklerde üste oluşturduğu degisiklikler klasörünü silmek. Böylece günlük yedeklerimin içinde full gün sonu yedeğimin yanında sadece o gün içinde değiştirilen dosyalar olacak. ve çok oluyorum ama son 30 günlük zipli yedek olacak. 31. günün yedeği sunucudan silinecek. - 25-10-2015, 12:27:32Üyeliği durdurulduMerhaba sabahdan beri bu konuyu arıyorum koca forumda tek ilgimi çeken konu sayfası bu aslında benım sorumda daha once sunucu kurulumu yaptım
vsftpd kurdum ama ftp girince direk
klasorunden açılıyor tekrar /home klasorune gelmek üşendiriyor benı bunun açılış yolunu nasıl degişirizAlıntı