サードパーティのツールを使用してバックアップする


11

サードパーティのツールを使用してバックアップを作成する利点はありますか?

私は特にそれを言及していませんが、誰かがそれらを使用して200 GBを超えるDBを作成しているかどうかを知りたいです。サーバーは主にMSSQL 2008R2、StandardおよびEnterprise Editionです。

回答:


7

これは私の入力ですが、サードパーティのバックアップベンダーの主要なプレーヤーのほとんどをサポートしています。Idera、RedGate、Dell LiteSpeed、NetBackup(実際には圧縮はありませんがサードパーティです)を利用するクライアントと、もう思い出せない壁のベンダーをサポートしています。

サードパーティ製品で得られる、または得られない改善された圧縮には、トレードオフ.... CPUワークロードがあります。デルの(LiteSpeed)製品がSQL Server 2014環境で500GBのデータベースに対して実行され、高圧縮を使用するとCPUが強制終了するのを見ました。結果は約64GBのバックアップファイルのみでした。デルの製品はVDI APIを使用しているため、SQL Serverがバックアップへのリソースの提供を停止することになりました。圧縮レベルを7から約3に下げる必要がありました。これにより、バックアップサイズが約82GBに下がりました。同じデータベースの圧縮を有効にしてネイティブバックアップを取りましたが、サイズは84GBでした。それで、トレードオフとそれに値するコストはありますか?test, test, test

数年前にIderaの製品を使用していたクライアントを思い出したようですが、サイズが1TB以上の医療データベースのバックアップで常に問題がありました。バックアップの書き込み先のディスクサブシステムに関係していると思うので、テストする必要があります。全体的に、IderaのGUIインターフェースは私には魅力的ではなく、大幅な改善を行うことができます。IderaではなくRedGateまたはDellを選択しました。

また、ほとんどのサードパーティのバックアップ製品はSQL Serverに対してVDI APIを使用することを覚えておく必要があります。これ自体も問題の原因になる可能性があり、エラーログに「BackupVirtualDevice」または「BackupIORequest」エラーが頻繁に表示されます。これらのいくつかは誤検知(バックアップは実際に発生しました)と一部は正当な失敗です。ベンダーサポートの記事やフォーラムを必ずお読みください。RedGateとIderaは、非常に優れたサポートシステムを導入しており、支援を得ることについて非常に優れています。デルこれまでのところ、製品についてサポートを呼び出す必要はありませんでした。

最後に取り上げるのは、サードパーティ製品で作成されたバックアップの形式です。DRの状況になった場合、スタンバイサーバーにも製品のライセンスが付与されますか?デルでは、復元を行うためのライセンスなしでLiteSpeedをインストールできると考えていますが、バックアップを行うにはライセンスが必要です。ほとんどのベンダーには、緊急の場合にベンダー固有のデータベースをSQL Serverのネイティブバックアップファイルに変換するユーティリティも含まれていると思います。


5

サードパーティのツールを使用してバックアップを作成する利点はありますか?

確かに、それらのSQLサーバーインスタンスでホストされているデータベースのニーズと要件によって異なります。私が見たいくつかの利点は、バックアップの暗号化と、バックアップを圧縮したい圧縮率のレベルに関するカスタマイズです。

また、サードパーティツールの利点は、バックアップを単一の圧縮ファイルにストライプ化できることです。この方法でストライピングすると、実際にバックアップを実行するのにかかる時間を短縮できます。

500 GBを超える環境でホストされている2つのデータベースにIdera SQL safeを使用していますが、圧縮バックアップの時間を節約できるだけでなく、インスタントリストアの機能もあるので、結果に非常に満足しています。

だから、あなたが完全に必要であるか、ここからどうやって行くかにかかっています。

また、バックアップ圧縮のみが必要な場合は、SQLサーバー自体からネイティブバックアップ圧縮機能をテストできます。

さまざまな無料の試用版ツールが用意されています。先に進んでそれに応じてテストし、要件に合うものを確認できます。


4

サードパーティのバックアップ(redgateのsql backup proを使用しています)を使用することの唯一の利点は、

  • 非常に優れた圧縮-バックアップの実行時にスレッドを割り当てることができます。
  • パスワード保護-$ tr0ngP @ ssw0rdでバックアップファイルを暗号化できます!

SQL Server 2014以降、ネイティブバックアップの機能が大幅に強化されています。

注:RedgateとSQL Serverのバックアップでは、COMPRESSIONを使用して行われたバックアップの圧縮にわずかな違いしかありません。

大規模データベースのバックアップのために、あなたはと遊ぶことができるMAXTRANSFERSIZEBUFFERCOUNTし、インスタントファイルの初期化を可能にします


0

サードパーティのバックアップツールの利点は、個々のニーズによって異なります。一般的に言えば、組み込みのSQLバックアップ機能に比べて主な利点は次のとおりです。

  1. サーバーファイルシステムアクセスの要件はありません。サードパーティのツールは、ローカルマシンやサーバーなどで実行でき、選択した場所にバックアップを保存できます。クラウドベースのSQL Server(Amazon RDSAzureなど)を使用する場合、これらは通常、専用のバックアップまたはスナップショットサービスを使用するため、これは非常に重要です。
  2. VPNの壁を打ち破る。サードパーティのツール(SQribeなど)は手頃な価格であり、オンデマンドで個別のアクションでバックアップおよび復元できるため、VPN "A"経由でバックアップし、後でZip圧縮を使用してVPN "B"上のサーバーに復元できます。 。私はこの製品の主任開発者、FYIです。
  3. 拡張機能セット ; より大きくてより高価なツールセット(Red-Gateなど)は、組み込みのバックアップ機能を使用する場合には使用できないオプションを提供します。たとえば、オブジェクトをドロップして再作成せずに宛先をインプレースで更新できます。
  4. 時間と場所を完全に制御。他のソフトウェアと同様に、サードパーティのツールを使用すると、好みに合わせてジョブをスケジュールし、クラウドストレージを含め、好きな場所にバックアップを保存できる柔軟性が得られます。それらの多くは、CLIヘルパーを介してバッチ/ PowerShellスクリプトで使用できます。
  5. バージョニング ; T-SQLスクリプトファイルをバックアップデータとして生成するツールを使用すると、データベーススキーマやデータをソースコードに(githubなどの)アプリケーションコードと共に含めることができます。これにより、SQLスキーマまたはデータの変更をロールバックして適切に選択できます。

-1

データベースの破損は、すべてのSQL Serverユーザーにとって、悪夢の1つです。データを安全かつ健全に保つための完璧な方法はありませんが、データベースを保護するためにできる最善のことは、スケジュールされたバックアップを作成することです。

もちろん、T-SQLコマンドを使用してバックアップを作成するために200GBを超えるデータベースを管理する場合は、あまり便利ではありません。このような場合は、サードパーティのツールを使用することをお勧めします。私はサードパーティのツールを使用した経験があり、現在、DBAの生活を楽にするようなソフトウェアがあることをとても嬉しく思っています。

今日の市場は、このようなサードパーティ製のツールの完全である、あなたは異なる価格や機能、例えば、とさまざまなソフトウェアを見つけることができますIderaレッドゲート、およびクエストたLiteSpeedを

ここで、サードパーティのツールを使用する利点をいくつか追加したいと思います。

  • データベースのバックアップをスケジュールできます
  • FTP、ローカルまたはネットワークフォルダー、DropboxAmazon S3Googleドライブなどにバックアップを送信できます。
  • さまざまなファイルをバックアップできます
  • 確認メールを受け取ることができます
  • 暗号化によってバックアップを保護できます

とにかく、バックアップを作成するためのサードパーティのツールは本当に便利です。これらは、データを失うリスクを最小限に抑えるのに役立ちます。

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