web-dev-qa-db-ja.com

ホストされたWindows VPSをバックアップする最適なオプションは何ですか

一部の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とメールデータを除く)がこの特定のサーバーでロックされることはないため、問題ではありません。

予算は限られていますが、無料のソリューションが欲しいのは明らかですが、これはビジネスマシンであり、適切なバックアップにはある程度の価値があります。

11
Nir

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

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

また、他の興味深いソリューションについては、 Good Secure Backups Developers at Home のSOをご覧ください。

1
Larry Smithmier

Amazon S3にアップロードする前に、実稼働サーバー上の 圧縮および暗号化 データを自動化するPowershellスクリプトを作成しました。私の場合は MS SQLバックアップファイル が別のスクリプトによって作成された一時フォルダーからすべてをアップロードするように設計されています。現在、スクリプトは最大圧縮を使用しているため、メモリ使用量が心配な場合は少しダイヤルすることをお勧めしますが、少し調整することで必要なことのほとんどを実行できるようになります。ベンダーは、オフサイトのバックアップに月額500ドルを望んでいましたが、このソリューションは月額約5ドルです。

1
Greg Bray

Jungle Diskを見て、今日聞いたばかりかもしれません。

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

0
Kevin

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

0
ThatSteveGuy

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

プライマリバックアップの場合は、同じサーバーまたは同じデータセンターの別のサーバー上の個別の物理ドライブにバックアップを書き込むようにします。

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

0
EfficionDave

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

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

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

0
fwaechter