web-dev-qa-db-fra.com

Quelles sont les meilleures options pour sauvegarder un VPS Windows hébergé

J'ai un VPS Windows hébergé sur un hôte Web, j'ai un accès administrateur de bureau à distance et je peux installer le logiciel dont j'ai besoin sur ce VPS.

Il s’agit d’un système VPS à faible coût, de sorte que les ressources système (en particulier la mémoire) sont extrêmement limitées. La principale différence entre la sauvegarde d’un serveur dédié et un système VPS réside dans les ressources limitées du système VPS.

Mes exigences sont:

  1. Sauvegardez le contenu VPS (je ne veux pas sauvegarder le disque dur virtuel entier, je veux pouvoir accéder à mes fichiers sans installer le même logiciel VM).
  2. Fichiers de sauvegarde, IIS configuration et bases de données SQL Server.
  3. Extrêmement léger, utilisez (presque) pas de mémoire lorsqu'il est inactif, capable de limiter l'utilisation de la mémoire lors de la sauvegarde.
  4. Effectuez une sauvegarde sur un site distant (Amazon S3 est ce qu'il y a de mieux parce que c'est bon marché).
  5. Rapide et efficace en bande passante (utilise la compression, la sauvegarde incrémentielle, etc.)
  6. Éventuellement en mesure de sauvegarder le serveur de messagerie (j'utilise SmarterMail), je peux vivre sans cela car j'ai une configuration de messagerie relativement simple et je conserve tous mes messages sur mon bureau dans Outlook.
  7. La sauvegarde des fichiers en cours d'utilisation ne me pose pas de problème, car la plupart des fichiers (à l'exception de SQL Server et des données de messagerie répertoriées ci-dessus) ne seront jamais verrouillés sur ce serveur spécifique.

J'ai un budget limité, j'aimerais bien une solution gratuite, mais c'est une machine professionnelle et une bonne sauvegarde vaut de l'argent.

11
Nir

Qu'en est-il de DropBox ou quelque chose de similaire? Définissez le répertoire de base en tant que site déployé et écrivez un script (reportez-vous à la section article de la Base de connaissances pour savoir comment planifier cette tâche) pour regrouper régulièrement le reste de votre contenu dans un sous-répertoire Web invisible. Cela devrait couvrir chacun des points que vous avez énumérés et vous donner également la possibilité de l'utiliser pour le déploiement car il est bidirectionnel. Le compte Basic est gratuit, 2 Go, et peut être étendu en fonction des besoins de votre site/stockage. Je ne l'ai pas utilisé directement, mais cela fait un certain temps que je l'utilise pour transférer des fichiers.

  1. La boîte de dépôt est basée sur des fichiers et est accessible via le Web.
  2. Tout ce que vous pouvez exporter dans le système de fichiers sous forme de fichier peut être sauvegardé. Il ne disposera pas d'un mécanisme pour le faire de manière intuitive, mais un script rapide PowerShell sur une planification devrait faire l'affaire.
  3. Je crois (mais je ne le sais pas avec certitude) que DropBox sera assez léger sur le système. Il vérifie si de nouveaux fichiers ont été placés sur le serveur et déclenche son activité locale en modifiant les fichiers locaux. Pas de changement, pas d'activité locale.
  4. Dropbox est externe.
  5. Dropbox effectue des mises à jour différentielles.
  6. Les courriels sont des fichiers.
  7. Vous ne savez pas comment Dropbox traite les fichiers verrouillés. Je pense que sous Windows, il fait quelque chose avec ShadowCopy, mais ce n’est que pure conjecture de ma part (c’est ce que j’aurais fait).

Jetez également un œil à SO pour bonnes solutions de sauvegarde sécurisées pour les développeurs à domicile pour d’autres solutions intéressantes.

1
Larry Smithmier

J'ai écrit un script Powershell pour automatiser les données sur compression et chiffrement sur nos serveurs de production avant de les télécharger sur Amazon S3. Il est conçu pour tout télécharger depuis un dossier temporaire, qui dans mon cas contenait fichiers de sauvegarde MS SQL créé par un autre script. Les scripts utilisent actuellement une compression maximale. Par conséquent, si vous êtes préoccupé par l’utilisation de la mémoire, vous voudrez peut-être réduire le volume un peu, mais j’imagine que, avec un peu de peaufinage, vous pourrez le faire faire presque tout ce que vous voulez. Nos fournisseurs souhaitaient 500 dollars par mois pour les sauvegardes hors site, alors que cette solution coûte environ 5 dollars par mois.

1
Greg Bray

Peut donner un coup d'oeil à Jungle Disk , je viens d'en entendre parler aujourd'hui.

https://www.jungledisk.com/business/server/features/

0
Kevin

mozy.com est un bon service de sauvegarde peu coûteux, mais vous devez gérer vous-même ce que vous avez besoin du VPS, je crois.

0
ThatSteveGuy

En raison des limitations de vitesse, je considérerais la sauvegarde hors site comme une approche de sauvegarde secondaire. Amazon S3 est sans aucun doute une solution hors site efficace et rentable, mais en fonction de ce que vous avez besoin de restaurer, cela peut prendre plusieurs heures pour que des concerts contenant du contenu soient redirigés vers votre serveur afin de sauvegarder vos sites.

Pour votre sauvegarde principale, assurez-vous que vous écrivez des sauvegardes sur un lecteur physique distinct sur le même serveur ou sur un autre serveur du même centre de données.

D'après mon expérience, la plupart des cas où vous avez besoin de vos sauvegardes sont dus à une erreur humaine (effacement accidentel de quelque chose dont vous avez besoin), à une corruption du disque dur, à des virus ou à une défaillance du disque dur. Dans ces cas, il est essentiel de pouvoir accéder rapidement aux données.

0
EfficionDave

Je dirais aussi que vous devriez utiliser un disque de sauvegarde. Presque tous les fournisseurs font ce service à bas prix. Le "pro" est, les sauvegardes sont rapides. Le "contre" est que vous n’avez pas le contrôle total sur vos sauvegardes (presque, pas par tous les fournisseurs).

Acronis [1] est une autre solution très agréable et "bon marché". C'est un programme clicky-clicky, qui peut vous envoyer des journaux complets de la sauvegarde et prend en charge presque tous les supports de stockage.

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

0
fwaechter