SAN'ı nasıl yedeklersiniz?


11

uzun zamandır okuyucu, ilk kez asker :)

Genel olarak iSCSI ve SAN'lar hakkında çok şey okudum ve konuyla ilgili sorularımın ve endişelerimin çoğunu cevaplayabildiğime inanıyorum, ancak bu devam ediyor:

"SAN'ı nasıl yedeklersiniz?"

Bundan sonra aşağı yukarı gerçek dünya senaryosu ve bu konudaki düşüncelerim ve sorularım var.

Diyelim ki küçük (en iyi orta ölçekli) şirketinizin yönetimini nihayetinde küçük ama uygun bir depolama çözümü, yani iSCSI tabanlı SAN için kaynak sağlamaya ikna etmeyi başardınız. Bir kasada ve OpenFiler çalıştıran birçok sürücüye sahip bir sunucudan veya hatta anladığım kadarıyla en yaygın giriş seviyesi çözümlerden oluşan bir MD3000i (Dell) veya MSA2000i (HP) 'den oluştuğunu varsayalım.

LUN'lar, kod havuzlarını, belgeleri, görüntüleri ve benzerlerini depolaması gereken bir sunucuya, birkaç veritabanını çalıştıran başka bir sunucuya, sanallaştırma misafirleri (Xen-speak içindeki DomU'lar) için disk olarak LUN'ları kullanan başka bir sunucuya ve başka bir sunucuya aktarılır. kullanıcının ev dizinlerini içeren büyük bir LUN'u NFS üzerinden dışa aktarır (bu tamamen bir Linux mağazasıdır). Avantajları açık, inanıyorum: bireysel sunucular çok fazla yerel depolamaya ihtiyaç duymaz ve sunucu veya hizmetlerin taşınması daha kolay hale gelir.

Ancak şimdi depolanan verilerin tümü veya çoğu için bir yedekleme çözümünüz olması gerekir. Bunu nasıl yapıyorsun? Yedeklenecek verileri olan her sunucuda yedekleme yazılımı (rsnapshot'ı seviyorum) çalıştırıyor musunuz? Bu verileri nereye koydunuz? Çok sayıda yerel depolama alanına sahip özel bir yedekleme sunucusunda mısınız? Yoksa SAN'a geri mi döndünüz? SAN'ı yedeklemek için varsa "ortak" çözüm nedir?

SAN'ları yönetmekten daha fazla deneyime sahip insanlardan en iyi uygulamaları ve tavsiyeleri arıyorum.

Teşekkürler!

Düzenleme: SAN için bütçe ile başlamak için çok sınırlı olduğunu düşünüyor sanırım ben yedek soruya tescilli olmayan, çok genel ve ucuz çözümler arıyorum. Zaten böyle çözümler varsa. Kasetler veya ikinci, aynı SAN dizisi için para olmayacaktır. Bunu daha açık yapmalıydım, üzgünüm.


Yedeklemelerinizin gereksinimleri nelerdir ? Demek istediğim, site dışı yedeklere mi ihtiyacınız var? SAN'a güveniyor musunuz?
Kaptan Segfault

Yanıtlar:


2

Üzerinde depolanan iSCSI, FC ve CIFS verileri olan bir NetApp 3020 SAN kümesi kullanıyoruz. Bu ürün, yerel olarak bağlı bir SCSI bant otomatik yükleyiciye NDMP dökümlerini destekler. Bunu kullanarak, iSCSI ve FC LUN'larımın mükemmel kopyalarının yanı sıra NetApp'tan paylaştığım CIFS verilerimin dosya yedeklemelerini alıyorum. NDMP yedeklemelerini denetlemek için BackupExec kullanıyorum ve NetApp'a yerel bir SCSI bağlantısı olduğundan hızlar olağanüstü.


Cevabın için teşekkürler! Böyle bir NetApp kümesi oldukça pahalı bir çözüm olduğuna inanıyorum? Sanırım bu noktayı daha açık hale getirmeliydim ama böyle bir giriş seviyesi SAN çözümü satın aldıktan sonra bile bütçemiz gerçekten sınırlı. Genel, tescilli olmayan yedekleme çözümleri tercih edilir :)
daff

Dell gibi çözümlerin, LUN'larınızı banda "boşaltmak" için bu etkili yöntemi sağlayabilen NDMP seçeneklerini içerdiğini görebilirsiniz.
Kevin Kuphal

Netapp 3020'nin pahalı olduğunu düşünüyorsanız gerçek sans maliyeti daha da fazladır. ISCI kötü bir ucuz sistem değildir. Örneğin iki kumaş gibi normal kuralları yerinde tutun ve ISCI'nin her zaman ayrı bir vlanda olduğundan emin olun.
James

Ve bu ortam NetApp'ın gerçekten iyi yaptığı bir şey gibi geliyor ... ama NetApp geliştiricisi olarak% 100 önyargılıyım.
Kaptan Segfault

Memnuniyetle tüm SAN kümesini (hatta sadece tek bir dizimiz olacak) teybe alabileceğiniz bir çözümü düşünürdüm ama bütçeyi onaylayan biri değilim. Yine de NetApp'ın ürünlerine daha yakından bakacağım, belki sınırlı parasal kaynaklarımıza uyan bir şey bulabilirim. Tekrar teşekkürler!
daff

2

Altyapı büyüklüğü ve karmaşıklığı açısından benzer bir teknede olduğumuz anlaşılıyor.

Esasen, üretim verilerimi işleyen bir SAN'ım var, o zaman bir teyp kütüphanesine (400GB sıkıştırılmamış / bant olan LTO-3) bağlı oldukça iyi boyutta yerel olarak bağlı bir depolama alanına sahip bir yedekleme sunucum var.

Aslında veri düzeyinde yedeklemeler yapıyorum. Linux çalıştırdığım için SAN bağlı makineden yedekleme makinesine veri almak için rsyncs kullanıyorum, sonra verileri teybe yazıyorum. Şanslıyım, yedekleme sunucusunda yerel olarak bir kopyasını tutabileceğim yeterli yerel depolama alanım var, sonra sadece farklılıkları rsync, ancak ayarlayamazsanız, birçok yedekleme çözümü biriktirme fikrini kullanıyor Teybe yazılırken verileri yerel olarak depolamak için bir dizin.

Teybin yazım şekli nedeniyle, Windows dosya paylaşımı veya NFS paylaşımı gibi ağdan banda doğrudan akış yapmak çok kötü bir fikirdir. Bu teyp yazma hızını tamamen öldürür VE teyp sürücünüzün ömrünü öldürür. Verileri biriktirmek için yerel bir disk kullanın.

Kullandığım yedekleme çözümü, yapılandırmasında oldukça ezoterik olan, ancak web tabanlı bir yapılandırmaya sahip ticari bir sürüme (100 $ / sunucu yedekleniyor) sahip olan Amanda olarak adlandırılıyor ve ayrıca doğrudan çeşitli eklentilere takmak için uzantılar alabilirsiniz veritabanları.

DÜZENLE

Kasetlere sahip olmadığınızdan bahsettiğiniz için, fakir bir adamın sanal teyp kütüphanesini (VTL), yani harici USB sürücülerini öneriyorum. Amanda, en azından, dosyaları bir VTL gibi ele alabilir ve eminim diğer yazılım paketleri de olabilir.

Gerçekten de, sabit disklerin belirli bir kullanım ömrü vardır. Şirketiniz SAN satın almak için yeterli para harcıyorsa, bir teyp değiştirici almak için üzerinde çalışmalısınız. Aslında eskiden olduğu kadar pahalı değiller, özellikle de kanayan kenardan satın almazsanız.


Cevabınız için de teşekkürler! Amanda'yı geçmişte kullandım ama asla üretim ortamında kullanmadım. Yine de aklımda olacak. Bantlara gelince, sadece disklerin zayıf bir yedekleme konsepti olduğunun farkındayım, ancak bantları söylerken onlardan alacağım tek şey yöneticilerimi bilmek garip bir görünüm ve "bu yıl 2009" ve "çok pahalı. " Özellikle bir SAN dizisinde 10k € harcadıktan sonra. Bu konuda nasıl hissediyorum düşünebilirsiniz :) Ne yazık ki ucuz bir sunucuda ucuz diskler ile sopa zorunda kalacağım düşünüyorum.
daff

Bir şey varsa, nihayet bir bant çözümü elde edene kadar sabit disklerle devam edin, çünkü sabit disklerin 60 yıldan beri hala kasetleri okudukları gibi, on yıldan az bir garantili kullanım ömrü vardır. Ayrıca maliyeti yenemezsin. 400-800GB için 30 dolar mı?
Matt Simmons

2

Yapabileceğin yedekleme ucuz (ve en zayıf) forma Hakkında ile, etrafında anlık tutmaktır bazı ara sıra uzun süreli yedekleme şeklinde.

Bu, anlık görüntülerin ucuz olduğunu varsayar - nasıl uygulandıklarına bağlıdır. NetApp'ın WAFL ve SUN'un ZFS'si gibi yazma dosya sistemlerinde kopyalama, kopyalama anlık görüntülerinin O (n) maliyetinin aksine, neredeyse sıfır maliyete sahip anlık görüntülere sahiptir. Ucuz fotoğraflar gerçekten çok güzel.

Anlık görüntüleri etrafta tutmak gerçekten bir yedekleme çözümü değildir, ancak ciddi hackleme yapmadan kısıtlamalarınız altında gerçek bir çözümün mümkün olduğundan emin değilim.

Ayrıca, burada bir NetApp geliştiricisi olarak ciddi bir önyargılıyım, ancak fiyat aralığınızın dışında olduklarına karar vermeden önce en azından bazı NetApp satış elemanlarıyla konuşmalısınız . :-)


1

Doğrudan veya fiber bağlı bir teyp kütüphanesi + NDMP oldukça kaygan bir çözüm olabilir, ancak depolama sisteminiz teybe yazmak için böyle bir şey kullanamazsa veya bütçe özellikle kısıtlanmışsa, SAN'a bağlı ana bilgisayardaki bir yedekleme istemcisi aracılığıyla LUN'daki verileri yedeklemek için geleneksel bir yedekleme çözümü kullanma.

Bunun gibi bir senaryoda, SAN tarafından barındırılan veriler tıpkı istemcideki yedeklenmiş fiziksel diskler gibi ele alınır.

NDMP işlevselliği bazen bir depolama sistemine (la NetApp) dahil olsa da, yedekleme uygulamaları aslında NDMP üzerinden yedekleme yapmak için ekstra ücret alabilir. Örneğin, NetBackup ortamımızda, NDMP lisansları normal OS-istemci yedekleme lisanslarından çok daha pahalıdır.

ayyy ... sadece yenilenmiş ve ekinizi yeniden gördüm: bantlar için $$ sahip değil. Teybe veya başka bir SAN'a yedeklemelerinizi nereye koymayı planlıyorsunuz?

Yedekleme için tüm diske gitmek mümkündür ancak genellikle büyük miktarda veri için bir bütçe seçeneği olarak kabul edilmez. Aynı şekilde, verilerinizi aynı SAN'a yedeklemek, dikkatli olmanız durumunda bazı riskleri azaltabilir (diskleri tamamen ayıracağından emin olun), ancak gerçekten herhangi bir tür arıza veya afet koruması sunmaz. Aynı şey çok sayıda diske sahip bir yedekleme sunucusu için de geçerlidir ... bir miktar koruma seviyesi, ancak hem SAN'ın hem de büyük honkin yedekleme sunucusunun yaşadığı konum ciddi bir kesinti veya felakete maruz kalırsa, tüm veriler kaybolur.


Cevabınız için de teşekkür ederim! "Yedekleme kaset veya başka bir SAN değilse nereye koymayı planlıyorsunuz?" İle ilgili: Bu soruyu yayınlamamın temel nedenlerinden biri budur. Şimdiye kadar verilen cevaplar anlaşılır bir şekilde bantlara çok değer veriyor gibi görünüyor. Ama herhangi bir şeyin yönetimini "çılgın" ve "pahalı" olarak bant veya teyp kütüphanesi olarak ikna edebileceğimi sanmıyorum. Bu yüzden muhtemelen dosya düzeyinde yedeklemelerle uğraşmak ve her sunucuya, önerdiğiniz gibi yalnızca yerel depolama alanına sahipmiş gibi davranmak zorunda kalacağım. Bana öyle geliyor ki altyapımızla ilgili problemler daha çok sosyal ve daha az teknik niteliktedir.
daff

2
Sosyal yönü genellikle daha zordur. Bir kasetin iş değerini açıklamaya yardımcı olmak veya verileri korumak için 2. dizi veya VTL zaman alabilir. Olası 1. adım: Korunmasını istedikleri veriler hakkında $ değerinde bir farkındalık elde edin: 1) Yeniden oluşturmanın maliyeti nedir? ve 2) bir saatlik / günlük kesinti süresinin maliyeti nedir? O zamana kadar, ancak başka bir sunucu, çıkarılabilir sabit diskler, vb koruyun. Bu noktada yapabileceğiniz en çok tartışma başlatmak ve ileriye doğru hayatta tutmak. İşletme ve yönetim çalışanlarının verileri korumama riskinin farkında olmalarını sağlayın. İyi şanslar!
damorg

0

Bir SAN'a geçmeden önce mevcut yedekleme altyapımızı kullanmaya devam ettik. Legato Networker'ı her gece Storagetek Kaset sistemine döken bireysel ev sahiplerimiz var. Dürüst olmak gerekirse, ucuz bir çözüm arıyorsanız ... diske yedekleme muhtemelen en ucuzdur, aynı zamanda bantlar gibi gerekiyorsa bu sürücüleri bir saha dışına taşıma olanağınız da vardır.


0

Çok fazla veriye sahip olmadığınız için, kullanılmış bir SDLT veya erken LTO 1,2 manyetik bant sürücüsü edinin ... LTO-3, 4'lere kıyasla eski oldukları için yüzlerce var

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.