Barındırılan bir Windows VPS'yi yedeklemek için en iyi seçenekler nelerdir [kapalı]


11

Bazı web barındırıcılarında barındırılan bir Windows VPS'im var, uzak masaüstü yönetici erişimine sahibim ve o VPS'ye ihtiyacım olan yazılımı yükleyebilirim.

Bu temel bir düşük maliyetli VPS'dir, bu nedenle sistem kaynakları (özellikle bellek) son derece sınırlıdır, özel bir sunucuyu ve VPS'yi yedeklemek arasındaki temel fark VPS'nin sınırlı kaynaklarıdır.

Gereksinimlerim:

  1. VPS içeriğini yedekleyin (Tüm sanal sabit sürücüyü yedeklemek istemiyorum, aynı VM yazılımını yüklemeden dosyalarıma erişmek istiyorum).
  2. Yedekleme dosyaları, IIS yapılandırması ve SQL Server veritabanları.
  3. Son derece hafif, etkin değilken (neredeyse) bellek kullanmayın, yedekleme sırasında bellek kullanımını sınırlandırabilir.
  4. Uzak bir konuma yedekleme (Amazon S3 en iyisidir çünkü ucuzdur).
  5. Hızlı ve bant genişliği verimli (sıkıştırma, artımlı yedekleme vb. Kullanır)
  6. İsteğe bağlı olarak posta sunucusunu yedekleyebilirim (SmarterMail kullanıyorum), nispeten basit bir e-posta kurulumum olduğundan ve tüm iletilerimi Outlook'ta masaüstümde tuttuğum için bu olmadan yaşayabilirim.
  7. Kullanılan dosyaların yedeklenmesi benim için sorun değil çünkü çoğu dosya (yukarıda listelenen SQL Server ve posta verileri hariç) bu sunucuda asla kilitlenmeyecek.

Sınırlı bir bütçem var, tabii ki ücretsiz bir çözüm isterdim, ama bu bir iş makinesi ve iyi bir yedekleme biraz paraya değer.


Tam bir cevap değil, ancak entegre yedekleme içeren bir VPS çözümünü düşündünüz mü? Birçok ana bilgisayar bunu kurulumun bir parçası olarak dahil edecektir veya ekleyebilir. Sizin için önemliyse, o zaman aramaya değer olabilir.
Dan Diplo

@Dan - evet bunu düşündüm ama: 1. Yedeklerimi yapmak için güvenmiyorum (bkz. Codinghorror.com/blog/2009/12/… ), 2. yedekleri aynı veri merkezinde olacak (eğer VPS gibi aynı fiziksel makine), veri merkezi genelindeki sorunlara (örneğin yangın) ve 3. savunmasız hale getirir. 3. Gerekirse yedeklerimi başka bir barındırma şirketindeki bir makineye geri yükleyebilmek istiyorum.
Nir

Yanıtlar:


1

DropBox veya benzeri bir şey ne olacak ? Dağıtılan siteniz olarak giriş dizinini ayarlayın ve içeriğinizin geri kalanını periyodik olarak bir web görünmez alt dizinine kazımak için bir komut dosyası yazın ( görevin nasıl planlanacağına ilişkin işaretçiler için bu KB makalesine bakın ). Bu, listelediğiniz her noktayı kapsamalı ve ayrıca çift yönlü olduğundan dağıtım için kullanma seçeneği sunmalıdır. Temel hesap ücretsizdir, 2 GB'dir ve sitenizin / depolama alanınızın gerektirdiği gibi genişletilebilir. Bunu doğrudan kullanmadım, ancak bir süredir dosyaları aktarmak için kullanıyorum.

  1. Drop Box Dosya tabanlıdır ve web üzerinden erişilebilir
  2. Dosya sistemine dosya olarak verebileceğiniz her şey yedeklenebilir. Otomatik olarak bunu yapmak için bir mekanizmaya sahip olmayacaktır, ancak bir programdaki hızlı bir PowerShell betiği hile yapmalıdır.
  3. DropBox'ın sistem üzerinde oldukça hafif olacağına inanıyorum (ama kesin olarak bilmiyorum). Yeni dosyaların sunucuya yerleştirilip yerleştirilmediğini kontrol eder ve yerel dosyalarda yapılan değişikliklerle yerel etkinliğini tetikler. Değişiklik yok, yerel aktivite yok.
  4. Dropbox harici.
  5. Dropbox diferansiyel güncellemeler yapar.
  6. E-postalar dosyalardır.
  7. Dropbox'ın kilitli dosyaları nasıl işlediğinden emin değilim. Windows'a ShadowCopy ile bir şey yaptığını düşünüyorum, ama benim açımdan saf bir varsayım (bunu nasıl yapardım).

Ayrıca, bazı diğer ilginç çözümler için SO for Good Güvenli Yedeklemeler Geliştiriciler'e bir göz atın .


1

Amazon S3'e yüklemeden önce üretim sunucularımızdaki verileri sıkıştırma ve şifrelemeyi otomatikleştirmek için bir Powershell betiği yazdım . Benim durumumda başka bir komut dosyası tarafından oluşturulan MS SQL yedekleme dosyalarını içeren geçici bir klasörden her şeyi yüklemek için tasarlanmıştır . Komut dosyaları şu anda maksimum sıkıştırma kullanıyor, bu nedenle bellek kullanımı ile ilgili endişeleriniz varsa, bunu biraz çevirmek isteyebilirsiniz, ancak tahminim biraz tweaking ile istediğiniz şeylerin çoğunu yapabileceğinizdir. Tedarikçilerimiz, tesis dışı yedeklemeler için ayda 500 dolar istiyorlardı; bu çözümün maliyeti yaklaşık 5 dolar.


0

mozy.com iyi, ucuz bir yedekleme hizmetidir, ancak VPS'den ihtiyacınız olan şeyi kendiniz çekmeniz gerektiğine inanıyorum.


0

Ayrıca, bir yedek disk kullanmanız gerektiğini de söyleyebilirim. Hemen hemen her sağlayıcı bu hizmeti düşük bir fiyatla yapar. "Pro", yedeklemeler hızlı. "Kontra", yedekleriniz üzerinde tam kontrole sahip olmadığınızdır (neredeyse her sağlayıcı tarafından değil).

Bir başka, çok hoş ve "ucuz" çözüm Acronis [1]. Size yedeklemenin tüm günlüklerini gönderebilen bir tıklama-tıklama programıdır ve hemen hemen her depolamayı destekler.

[1] http://www.acronis.com/homecomputing/


0

Hız sınırlamaları nedeniyle, site dışı yedeklemeyi ikincil yedekleme yaklaşımı olarak ele alırım. Amazon'un S3'ü kesinlikle iyi, uygun maliyetli bir site dışı çözümdür, ancak geri yüklemeniz gereken şeylere bağlı olarak, sitelerinizi geri almak için Gigs içeriklerini sunucunuza geri almak uzun saatler sürebilir.

Birincil yedeklemeniz için, aynı sunucudaki ayrı bir fiziksel sürücüye veya aynı veri merkezindeki başka bir sunucuya yedekler yazdığınızdan emin olurum.

Deneyimlerime göre, yedeklemelerinize ihtiyaç duyduğunuz vakaların çoğu insan hatası (yani ihtiyacınız olan bir şeyi yanlışlıkla silme), sabit sürücü bozulması, virüsler veya sabit sürücü arızasından kaynaklanmaktadır. Bu durumlarda, verilere hızlı bir şekilde ulaşabilmek anahtardır.


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.