Was sind die besten Optionen zum Sichern eines gehosteten Windows VPS [geschlossen]

11

Ich habe ein Windows VPS, das auf einem Webhost gehostet wird, ich habe Remotedesktop-Administratorzugriff und ich kann jede Software installieren, die ich auf diesem VPS benötige.

Dies ist ein grundlegender kostengünstiger VPS, sodass die Systemressourcen (insbesondere der Speicher) äußerst begrenzt sind. Der Hauptunterschied zwischen dem Sichern eines dedizierten Servers und eines VPS besteht in den begrenzten Ressourcen des VPS.

Meine Anforderungen sind:

  1. Sichern des VPS-Inhalts (Ich möchte nicht die gesamte virtuelle Festplatte sichern, sondern auf meine Dateien zugreifen können, ohne dieselbe VM-Software zu installieren).
  2. Sicherungsdateien, IIS-Konfiguration und SQL Server-Datenbanken.
  3. Extrem gering, verwenden Sie (fast) keinen Speicher, wenn Sie inaktiv sind, und beschränken Sie die Speichernutzung beim Sichern.
  4. Backup an einen entfernten Ort (Amazon S3 ist am besten, weil es billig ist).
  5. Schnell und bandbreiteneffizient (verwendet Komprimierung, inkrementelle Sicherung usw.)
  6. Optional kann ich einen Mailserver sichern (ich verwende SmarterMail). Ich kann ohne diesen Server leben, da ich ein relativ einfaches E-Mail-Setup habe und alle meine Nachrichten in Outlook auf meinem Desktop behalte.
  7. Das Sichern verwendeter Dateien ist für mich kein Problem, da die meisten Dateien (mit Ausnahme der oben aufgeführten SQL Server- und E-Mail-Daten) niemals auf diesem bestimmten Server gesperrt werden.

Ich habe ein begrenztes Budget, natürlich würde ich eine kostenlose Lösung lieben, aber dies ist eine Geschäftsmaschine und ein gutes Backup ist etwas Geld wert.

Nir
quelle
Keine richtige Antwort, aber haben Sie eine VPS-Lösung in Betracht gezogen, die eine integrierte Sicherung enthält? Viele Hosts werden oder können dies als Teil der Einrichtung einbeziehen. Wenn es Ihnen wichtig ist, lohnt es sich vielleicht, einen Blick darauf zu werfen.
Dan Diplo
@Dan - Ja, ich habe dies in Betracht gezogen, aber: 1. Ich vertraue nicht darauf, meine Sicherungen durchzuführen (siehe codinghorror.com/blog/2009/12/… ). 2. Ihre Sicherung befindet sich im selben Datencenter (wenn nicht im Dieselbe physische Maschine) wie die VPS, wodurch sie für Probleme im gesamten Rechenzentrum anfällig ist (z. B. Feuer) und 3. Ich möchte meine Backups auf einer Maschine in einem anderen Hosting-Unternehmen bei Bedarf wiederherstellen können.
Nir

Antworten:

1

Was ist mit DropBox oder ähnlichem? Stellen Sie das Ausgangsverzeichnis als Ihre bereitgestellte Site ein und schreiben Sie ein Skript ( Hinweise zum Planen der Aufgabe finden Sie in diesem KB-Artikel ), um den Rest Ihres Inhalts regelmäßig in ein unsichtbares Web-Unterverzeichnis zu verschieben. Dies sollte jeden von Ihnen aufgelisteten Punkt abdecken und Ihnen auch die Möglichkeit geben, ihn für die Bereitstellung zu verwenden, da er bidirektional ist. Das Basiskonto ist kostenlos, 2 GB, und kann je nach Standort / Speicherbedarf erweitert werden. Ich habe es nicht direkt verwendet, aber ich verwende es seit einiger Zeit, um Dateien zu übertragen.

  1. Drop Box ist dateibasiert und über das Web zugänglich
  2. Alles, was Sie als Datei in das Dateisystem exportieren können, kann gesichert werden. Es gibt keinen Mechanismus, um dies atuomatisch zu tun, aber ein schnelles PowerShell-Skript nach einem Zeitplan sollte den Trick tun.
  3. Ich glaube (aber ich weiß es nicht genau), dass DropBox auf dem System ziemlich leicht sein wird. Es überprüft, ob neue Dateien auf dem Server abgelegt wurden, und löst seine lokale Aktivität durch Änderungen an lokalen Dateien aus. Keine Änderungen, keine lokale Aktivität.
  4. Dropbox ist extern.
  5. Dropbox führt differenzielle Aktualisierungen durch.
  6. E-Mails sind Dateien.
  7. Unsicher darüber, wie Dropbox mit gesperrten Dateien umgeht. Ich glaube, unter Windows macht es etwas mit ShadowCopy, aber das ist eine reine Vermutung meinerseits (so hätte ich es gemacht).

Schauen Sie sich auch SO for Good Secure Backups Developers at Home an, um weitere interessante Lösungen zu finden.

Larry Smithmier
quelle
1

Ich habe ein Powershell-Skript geschrieben, um das Komprimieren und Verschlüsseln von Daten auf unseren Produktionsservern zu automatisieren, bevor ich sie auf Amazon S3 hochlade. Es wurde entwickelt, um alles aus einem temporären Ordner hochzuladen, der in meinem Fall MS SQL-Sicherungsdateien enthielt , die von einem anderen Skript erstellt wurden. Die Skripte verwenden derzeit die maximale Komprimierung. Wenn Sie also Bedenken hinsichtlich der Speichernutzung haben, möchten Sie diese möglicherweise ein wenig herunterschalten, aber ich vermute, dass Sie sie mit ein wenig Optimierung dazu bringen können, das meiste zu tun, was Sie wollen. Unsere Anbieter wollten 500 US-Dollar pro Monat für Offsite-Backups, wobei diese Lösung etwa 5 US-Dollar pro Monat kostet.

Greg Bray
quelle
0

mozy.com ist ein guter, kostengünstiger Backup-Service, aber Sie müssten das, was Sie brauchen, selbst vom VPS abrufen, glaube ich.

ThatSteveGuy
quelle
0

Ich würde auch sagen, Sie sollten eine Sicherungsdiskette verwenden. Fast jeder Anbieter bietet diesen Service zu einem günstigen Preis an. Der "Profi" ist, die Backups sind schnell. Das Gegenteil ist, dass Sie nicht die volle Kontrolle über Ihre Backups haben (fast nicht von jedem Anbieter).

Eine andere, sehr schöne und "billige" Lösung ist Acronis [1]. Es ist ein Clicky-Clicky-Programm, das Ihnen vollständige Protokolle der Sicherung senden kann und fast jeden Speicher unterstützt.

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

fwaechter
quelle
0

Aufgrund von Geschwindigkeitsbeschränkungen würde ich Off-Site-Backups als sekundären Backup-Ansatz behandeln. Amazon S3 ist definitiv eine gute, kostengünstige Off-Site-Lösung. Je nachdem, was Sie wiederherstellen müssen, kann es viele Stunden dauern, bis Gigs mit Inhalten wieder auf Ihren Server übertragen werden, um Ihre Websites wieder zu sichern.

Für Ihre primäre Sicherung würde ich sicherstellen, dass Sie Sicherungen auf ein separates physisches Laufwerk auf demselben Server oder einen anderen Server im selben Rechenzentrum schreiben.

Nach meiner Erfahrung sind die meisten Fälle, in denen Sie Ihre Backups benötigen, auf menschliches Versagen (dh versehentliches Löschen von benötigten Elementen), Beschädigung der Festplatte, Viren oder Festplattenausfall zurückzuführen. In diesen Fällen ist es wichtig, schnell auf die Daten zugreifen zu können.

EfficionDave
quelle