ホストされたWindows VPSをバックアップするための最良のオプションは何ですか[クローズド]


11

一部のWebホストでホストされているWindows VPSがあり、リモートデスクトップの管理者アクセス権があり、そのVPSに必要なソフトウェアをインストールできます。

これは基本的な低コストのVPSであるため、システムリソース(特にメモリ)は非常に限られています。専用サーバーのバックアップとVPSのバックアップの主な違いは、VPSの限られたリソースです。

私の要件は:

  1. VPSコンテンツをバックアップします(仮想ハードドライブ全体をバックアップしたくありません。同じVMソフトウェアをインストールしなくてもファイルにアクセスできるようにしたいです)。
  2. バックアップファイル、IIS構成、およびSQL Serverデータベース。
  3. 非常に軽量で、非アクティブ時には(ほとんど)メモリを使用せず、バックアップ時のメモリ使用を制限できます。
  4. 離れた場所へのバックアップ(Amazon S3は安いので最適です)。
  5. 高速で帯域幅が効率的(圧縮、増分バックアップなどを使用)
  6. オプションでメールサーバーをバックアップできます(私はSmarterMailを使用しています)。比較的簡単な電子メールセットアップがあり、すべてのメッセージをOutlookのデスクトップに保存しているので、これなしで生活できます。
  7. ほとんどのファイル(SQL Serverと上記のメールデータを除く)がこの特定のサーバーでロックされることはないため、使用中のファイルのバックアップは問題になりません。

私は限られた予算しか持っていませんが、明らかに無料のソリューションが好きですが、これはビジネスマシンであり、適切なバックアップはお金に見合う価値があります。


正解ではありませんが、統合バックアップを含むVPSソリューションを検討しましたか?多くのホストは、これをセットアップの一部として含めるか、含めることができます。それがあなたにとって重要であるなら、調査する価値があるかもしれません。
Dan Diplo、2010

@ダン-はい、私はこれを考慮しましたが、1.バックアップを行うことを信頼していません(codinghorror.com/blog/2009/12/…を参照)、2.バックアップは同じデータセンターにあります(そうでない場合) VPSと同じ物理マシン)。データセンター全体の問題(火災など)に対して脆弱になります。3。必要に応じて、別のホスティング会社のマシンでバックアップを復元できるようにしたい。
Nir

回答:


1

DropBoxなどはどうですか?ホームディレクトリを展開サイトに設定し、スクリプトを記述して(タスクをスケジュールする方法については、このKB記事を参照してください)、残りのコンテンツを定期的にWeb非表示のサブディレクトリにスクレイピングします。それはあなたがリストした各ポイントをカバーするはずです、そしてそれは双方向なのでそれを配備のために使うオプションをあなたに与えるでしょう。Basicアカウントは無料で2GBで、サイト/ストレージのニーズに応じて拡張できます。これを直接使用したことはありませんが、しばらくの間ファイルの転送に使用しています。

  1. ドロップボックスはファイルベースであり、Web経由でアクセスできます
  2. ファイルとしてバックアップできるファイルシステムにエクスポートできるものはすべてバックアップできます。自動的に実行するメカニズムはありませんが、スケジュールに沿った簡単なPowerShellスクリプトでうまくいくはずです。
  3. DropBoxはシステムでかなり軽量になると思いますが(確かではありません)。新しいファイルがサーバーに配置されているかどうかを確認し、ローカルファイルへの変更によってローカルアクティビティをトリガーします。変更なし、ローカルアクティビティなし。
  4. Dropboxは外付けです。
  5. Dropboxは差分更新を行います。
  6. メールはファイルです。
  7. Dropboxがロックされたファイルをどのように処理するか不明です。私はWindowsではShadowCopyで何かを行うと信じていますが、それは私の側の純粋な推測です(それが私がそれをした方法です)。

また、他の興味深いソリューションについては、自宅の安全なバックアップ開発者向けのSOを参照してください。


1

Amazon S3にアップロードする前に、本番サーバー上のデータの圧縮と暗号化を自動化するPowershellスクリプトを記述しました。一時フォルダーからすべてをアップロードするように設計されています。一時フォルダーには、別のスクリプトによって作成されたMS SQLバックアップファイルが含まれています。スクリプトは現在最大の圧縮率を使用しているので、メモリ使用量が気になる場合は、少し下げたいと思うかもしれませんが、少し調整するだけで、ほとんどのことを実行できるようになると思います。私たちのベンダーは、オフサイトバックアップに月額500ドルを必要としていましたが、このソリューションの費用は月額約5ドルです。


0

mozy.comは優れた安価なバックアップサービスですが、VPSから必要なものを自分でプルダウンする必要があります。


0

また、バックアップディスクを使用する必要があります。ほとんどすべてのプロバイダーがこのサービスを低価格で提供しています。「プロ」は、バックアップが高速であることです。「反対」は、バックアップを完全に制御できないことです(ほとんどすべてのプロバイダーではありません)。

もう1つの非常に優れた「安価な」ソリューションはAcronis [1]です。それは、あなたがバックアップの完全なログを送ることができ、それがほとんどすべてのストレージをサポートする、クリックしやすいクリックプログラムです。

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


0

速度の制限により、私はオフサイトバックアップを二次バックアップアプローチとして扱います。AmazonのS3は間違いなく優れた費用対効果の高いオフサイトソリューションですが、復元する必要があるものによっては、Gigsのコンテンツをサーバーに戻してサイトを復旧させるのに何時間もかかる場合があります。

プライマリバックアップについては、同じサーバーまたは同じデータセンター内の別のサーバー上の別の物理ドライブにバックアップを書き込んでいることを確認します。

私の経験では、バックアップが必要なケースの大部分は、人為的エラー(つまり、必要なものを誤って削除した)、ハードドライブの破損、ウイルス、またはハードドライブの障害が原因です。このような場合、データをすばやく取得できることが重要です。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.