BT

10gen が MongoDB用の増分バックアップサービスを開始

| 作者: Roopesh Shenoy フォローする 0 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー 投稿日 2013年5月23日. 推定読書時間: 2 分 |

原文(投稿日:2013/05/10)へのリンク

10genは、最近 MongoDB バックアップサービスの限定リリースを発表した。これは、増分・バックアップとポイント・イン・タイム復元を提供する。

MongoDBのバックアップと復元に、普通は、mongodumpmongorestore ユーティリティが使われる。オプションで--oplogを使ってポイント・イン・タイムのスナップショットを得ることもできる。しかし、いつも全データベースをバックアップすると、もっと時間とディスク・スペースを消費し始めることになる。ここに10genが導入した新サービスが入り込む余地がある。 このサービスは、継続的な差分バックアップでポイント・イン・タイムな復元ができる。またクラウドベースのバックアップサービスなので、ユーザーは必要な分だけ払えばよく、事前にストレージ容量を計画する必要がない。

主なフィーチャとして、 -

  • データ転送のためのSSL暗号化
  • 高可用性
  • ポイント・イン・タイム・リカバリ
  • 共有化されたクラスタのサポート
  • 低オーバーヘッド

一般利用が可能になるのは、年内になる見込み。

10gen は、技術の観点からいかにこのソリューションが機能するかを説明している。

軽量なエージェントは、バックアップされているすべてのレプリカセットからoplogsを収集し、圧縮し、それらを暗号化し、その後、バックアップサービスが動作するデータセンターへSSLでそれらを送信する。このアプローチには多くの利点がある:ので、1)データが増分でバックアップされるので、移動中のデータが比較的小さい、2 )バックアップサービスのデータは、プライマリ・システムのそれに時間的に非常に近い。3)プライマリシステムへの影響は、レプリカセットに別のレプリカを追加するよりも、大きくない。これは非常に低い。4)oplogは、任意の時点に設定されたレプリカを復元することができる。

復元には2つのオプションがある。スナップショットとカスタムスナップショットである。バックアップサービスは、ポリシーに応じて、バックアップのスナップショットを作成し、維持する。これらのスナップショットのいずれかでも復元に利用可能だ。代わりに、ユーザーは、スナップショットを作成するために使用したい、正確な時点を指定することができる。この場合、その時点に先行する最新のスナップショットが使用され、oplogは、ユーザが指定した時点まで適用される。

MMSと同様に、10genは大企業向けに、オンプレミスでこのサービスを利用可能にするかもしれない。会社は現在、このサービスを提供するソフトウェアをオープンソースにするか決定していない。

レプリカセットからのoplogsを使用して、増分のバックアップを作成するオープンソース製品もある。 – EqualExpertsTayra である。ドキュメントを見ることができるので、提供されている全フィーチャ がわかる。 – その中には、選択的復元およびポイントインタイム復元がある。しかし共有されたシステムはサポートされていない。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

特集コンテンツ一覧

ASP.NET Core - シンプルの力

Chris Klug 2018年6月4日 午前3時26分

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT