Merhaba arkadaşlar,
Bu konuyu forumda olmaması ve backup konusunda çözüm arayanlar / çözümü QNAP ile sağlayanlar arasında QNAP ile ilgili yaşadığınız sorunlar ve sorularınız için ortak noktada buluşabilmek adına açtım.
Geçen yaşadığım disk sorunu sonrasında hep manuel backup ( 30 - 40 GB veri ) veya uzak sunuculara alınan yedekleme ile ( bozuk vs kontrol edemeden ) çözüyordum ancak hem kendi elimin altında bulunabilecek hemde dünyanın her yerinden yönetebileceğim bir sistem ararken qnap ile tanıştım.
Şuanda qnap ile günlük backup almaya başladım. Başlangıç için TS-431 modelini satın aldım. Elimde 2 + 1 TB olmak üzere toplamda 3 TB disk mevcut. Bu durum benim 2.5 ay sorunsuz backup almamı sağlıyor.
Ancak ben örnek 15 günde bir önceki yedeklerin otomatik silinmesini istiyorum.
Ayrıca masaüstü bilgisayarım, laptopdaki ve telefonumdaki verilerimin de düzenli olarak yedeklemesi işlemini nasıl yapabilirim?
Teşekkürler,
QNAP Kullananlar
24
●2.377
- 19-07-2017, 16:28:29Bir de dosya şifreleme virusundan etkilendiğini duydum.
edit: Cryptolocker virusunden etkilenip tüm datayı kaybetme ihtimali var mıdır? - 19-07-2017, 16:35:04Yaklaşık 1 sene evvel aldım ofise arşivlemeler için. 5 tane 4TB WD Red kullanıyoruz üzerinde. 1 tanesi arıza verdi servise gönderdik, 2 gün oldu. Zaman zaman ekranda disk hatası yazdığı oluyordu ama çalışmada sorun yoktu. Genel olarak memnunuz, kullanıcı limit sorunu yok, hepimiz online olabiliyoruz. Tonla özelliği var halen daha ihtiyaç olmadıüından farketmediğimiz, keşfetmediğimiz. Ama biraz kapalı bir ürün, çok fazla açık doküman yok, biraz meraklı olmanız lazım. Sonrasında stadart amacınızın dışında da çok faydalanabileceğinizi düşünüyorum.
Sistemi arkadaşlar yönetiyor. Uzaktan düzenli yedekleme ve otomatik silme konularını kullanan arkadalara sorarım, biliyorlarsa buradan aktarırım. - 20-07-2017, 00:04:47kaantukek adlı üyeden alıntı: mesajı görüntüle
Merhaba. Qnap bizde bir kaç ay önce ofise kurmuştuk. Oluşturulan diski biz centos üzerinde NFS türünde mount ettiğimiz için yedekleme ve yedek silme işlemlerini crontab ile halledebiliyoduk. Bunu Qnap üzerinden yapmak mümkün mü bilemiyorum ancak direk işletim sistemi üzerinden özellikle Linux sistemlerinde diski mount ederek dizine tanımladıysanız crontab ile halletmeniz mümkün. Örnek olarak günlük bir crontab çalıştırıp "/backup" dizininde 10 günden eski dosyaları sil gibi bir komut yazılabilir. Yedekleme içinde yine "/home/*" gibi dizin tar.gz olarak mount ettiğiniz dizine belirlediğiniz saatte veya saatlerde otomatik yedek aldırılabilir. Ancak işletim sistemi windows ise bunun için Görev Zamanlayıcısı kullanmanız gerekiyor.
İşletim sisteminizi belirtirseniz ona göre bir anlatım yapmak daha doğru olur. - 20-07-2017, 10:50:57Kimlik doğrulama veya yönetimden onay bekliyor.Selam,
Firma yedekleri için Qnap TS-431 kullanıyorum. Yaklaşık 1 yıl boyunca herhangi bir problem yaratmadı. Ancak geçen hafta disklerimden bir tanesi hata verdi. Yeni disk alarak raid yapısındaki diski değiştirdim. Bu seferde bir başka disk arıza verdi. Zaman zaman saçma sapan hatalar alabiliyorsun. Sürekli olarak firmware'ı güncel tutmalı ve disklerini çok iyi takip etmelisin. En ufak bir hatada verin uçar gider.
Ayrıca yedekleme için ara bir yazılım kullanıyorum. Planlanan yedekleme ile her gece 02.00 ile 06.00 arası yedeklemeyi otomatik olarak yapıyor. 7 gün şeklinde periyodik olarak yedek alıyorum 7 günden eski yedekleri otomatik olarak sildiriyorum.
Qnap tavsiye edilebilir bir cihaz fakat fazla yüke dayanabileceğini düşünmüyorum. - 20-07-2017, 17:20:467 günden eski yedekleri otomatik nasıl sildiriyorsunuz? Benim sorunum şöyle, yedekleri sunucuda tutamıyorum, diskimde o kadar yer yok. Örnek Bir sunucum 100 GB diski mevcut, 80 GB dolu. Bu nedenle yedeği direkt qnap üzerine aldırabiliyorum. Qnap üzerinden 7 gün ve öncesindeki yedekleri sildirmem gerekiyor. Disk konusundaki önerinizi dikkate alacağım. Uzun vadede raid yapısı ile devam etmek mantıklı görünüyor.SemihBasoglu adlı üyeden alıntı: mesajı görüntüle
Qnap ile bunu nasıl yapabilirim? Linux da yapabilirim de qnap içerisinde böyle bir imkan var mı?GlobalHosting adlı üyeden alıntı: mesajı görüntüle
Sunucularımın tamamı linux, evdeki masaüstü bilgisayar ve laptoplarım windows. Yukarıda belirttiğim gibi linux sunucum üzerinde disk yerim yok bu nedenle önce linux yedek alıp sonra bunu qnap yükleyerek linux üzerindeki backup klasöründe bulunan 7 gün ve öncesi yedekleri sildirebilirim ancak böyle bir alt yapım yok.conquer adlı üyeden alıntı: mesajı görüntüle
Çünkü 5 farklı lokayonda 5 ayrı sunucum var. Bunlar örnek 50 GB 100 GB disk kapasiteli. Bunlarda da disk kullanım oranlarları %40 - %60 seviyelerinde. Bu durumda o sunucuda yedek tutamyıyorum. Yedeği direkt ftp aracılığıyla Qnap üzerine aldırıyorum.
Bu nedenle de linux üzerindeki 7 gün ve önceki yedekleri sil kalanını qnap gönder yapamıyorum.
QSYNC ile ilgili araştırma yapacağım. Şuanda il dışındayım. Telefon, windows üzerinden bununla düzenli olarak senkronizasyon yapabilirsem müthiş olur.Lithack adlı üyeden alıntı: mesajı görüntüle
Bu arada raid yapısı için farklı tip disk sorun yaratır mı? Örnek WD 2 TB NAS disk ile 1 TB seagate black sata diski raid yaparsam kısa ve uzun vadede sorun yaratır mı? 3 TB için 1.5 TB şuanda bana 7 günden önce verileri silebildiğim sürece işimi görecektir.
En önemli bir diğer konu da, sunucudan aldığım yedeklerin arızalı alınıp alınmadığını nasıl kontrol ve teyit edebilirim? Yedek almaktan daha önemlisi yedeğin ihtiyaç sırasında en hızlı yöntemle tekrar geri yüklendiğinde sorunsuz çalışabilmesi olanağının olup olmadığıdır. Verilerime geri dönmek istediğimde 7 gündür yedeklerin arızalı olması gerçeğiyle de yüzleşmek istemiyorum.
Bilgisi ve tecrübesi olanlar bizi aydınlatırsa sevinirim. - 20-07-2017, 17:57:46O halde yapılacak işlemleri yazıyorum Kaan bey.kaantukek adlı üyeden alıntı: mesajı görüntüle
Qnap üzerinde oluşturacağınız diski NFS (network file system) olarak açmanız gerekiyor. Sonrasında bu açtığınız NFS diski uzak bir sunucuda dahili disk gibi mount edebiliyorsunuz. İlgili döküman
https://www.digitalocean.com/communi...nt-on-centos-6
Sonrasında ise dahili disk gibi görüneceği için diyelimki /backup olarak mount ettiniz. Sonrada "crontab -e" komutu ile crona şu kodu ekleyiniz.
0 2 * * * /bin/find /backup/ -type f -mtime +5 -exec rm -rf {} \;
Sonra kaydedip çıktığınızda mount ettiğiniz /backup dizinini 5 günden eski dosyaları silecek şekilde düzenlemiş oluyorsunuz. Ayrıca NFS formatında oluşturulan disk aynı şekilde Windows'a da eklenebilmektedir. +5 olan değeri kaç günden eski dosyaları sileceği şeklinde istiyorsanız ona göre düzenleyebilirsiniz.
Otomatik yedek aldırmak için ise aşağıdaki düzenlemiş olduğum bash dosyasını çalıştırmanız gerekli. Örnek olarak /root/otomatikyedek.sh olarak anlatım yapayım.
mkdir /root/otomatikyedek.sh
chmod +x /root/otomatikyedek.sh
nano /root/otomatikyedek.sh
#!/bin/bash #Purpose = Otomatik Yedek Bash #START TIME=`date +"%b-%d-%y"` # Bu komut sıkıştırılan log dosyasına sıkıştırıldıgı anın tarihini atar FILENAME="backup-$TIME.tar.gz" # Backup dosyasının ismini belirler SRCDIR="/yedeklenecek/klasör/yolu" # Hangi dosyanın backuplanıcagı ile ilgili hedef göstercegin komut DESDIR="/backup" # Alınan backupların nereye kaydedilicegi ile ilgili backup (buraya mount ettiğinizi varsaydığım /backup dizinini yazdım) tar -cpzf $DESDIR/$FILENAME $SRCDIR #END
Kaydedip çıktıktan sonra yine "crontab -e" ile zamanlayıcıya girerek aşağıdaki kodu yapıştırmanız durumunda her gün öğlen 12:00'da yedeği Qnap'daki NFS olarak oluşturup mount ettiğiniz yere kopyalama yapacaktır.
* 12 * * * /bin/bash /root/otomatikyedek.sh >/dev/null 2>&1
Ayrıca raid yapısında farklı boyutlardaki disk'leri kullanmanız anlamsız. En düşük disk kapasitesine göre raid'i senkronize edecektir. Dolayısı ile yüksek boyutlu taktığınız disk, raid yapısına dahil olan en düşük disk boyutu kaç ise ona göre senkronize olur. Ayrı ayrı raid 0 yapılabilir.