重複排除の最適な適用方法
このように、重複排除を適用する手法は、実行されるタイミングによる方式と、ハードウェアまたはソフトウェアによる実装から選択することになる。新たに環境を構築するのか、既存の設備を流用するのか、またネットワーク経由でバックアップするのかなどによって最適な実装方法は異なる。ここからは、どのようなシーンでどのタイプの重複排除が最適となるのか考えてみよう。
既存の環境に重複排除機能を追加する場合
バックアップ対象となるシステムは既存のもので、運用コストの削減やデータ増加の対応のために重複排除の採用が必要になったとしよう。バックアップは、ITシステムの中では裏方的な役割を果たしている。積極的にサービスを提供しているわけではないが、何かあったときにはひっそりと、しかし確実にその役割を全うしなくてはいけない。このため、バックアップのために既存のシステムを変更してサービスが停止することは避けたい。その場合は、ハードウェアによる重複排除が最適なソリューションとなるだろう。ただし、専用のディスクストレージの購入が必要となるので、それなりの初期投資は覚悟しなくてはいけない。
既存のストレージを活用して重複排除機能を追加する場合
重複排除にはコスト削減の効果がある。またこれが導入の契機になることも多い。したがって、既にディスクベースのバックアップストレージを使用している場合は、節約のためにこれを無駄なく流用したい。この場合は、ソフトウェアでの重複排除が最適である。また、ソフトウェアの重複排除にはメディアサーバによるもの、またはバックアップクライアントによるものがあるが、より効果が高いのはバックアップクライアントでの重複排除である。より少ないデータがバックアップ処理の対象となるため、バックアップ時間の短縮も期待できるためである。ただし、業務サーバに追加の負荷をかけたくない場合には、メディアサーバでの重複排除が適切である。
ネットワーク経由でバックアップする場合
通常のバックアップ運用では、定期的にフルバックアップの実施が求められる。つまり1TBのデータ量をバックアップするためには、毎日ではないとしても、1週間に一度またはそれに近い頻度で1TBのデータ転送が必要である(非圧縮の場合)。そのため社内LANやWANなどの既存のネットワークを流用してのバックアップは難しいケースもある。このような場合は、通常、業務サーバをメディアサーバと兼ねて、直接ストレージを接続し、スタンドアロンでバックアップを実施するということになる。ただし、スタンドアロンでのバックアップでは、それぞれの業務サーバにそれぞれ専用のメディアを接続することになるので、無駄が多い。できればストレージを集中させて共有したほうが、領域を無駄なく使うことができる。これはクライアントでの重複排除を使うことにより解決することができる。
クライアントでの重複排除では、変更ブロックだけが転送されるので、非常に少ないデータ量に抑えることができ、既存の設備を使ったネットワーク経由でのバックアップが実現できる。これは単に容量を節約できるだけでなく、台数も少なくなるので、管理コストの削減にもつながる。重複排除はその処理が実行される場所によって実装方法が異なる。概して、データの発生源に近いところでメリットが多くなるが、逆に発生源に遠いところでの実装ではシステムに与える影響が少なくなる。一概に重複排除と言っても、ベンダにより実現できる手法が異なる。インライン方式とポストプロセス方式を組み合わせたハイブリッド型や、ソフトウェアによってポストプロセスを実行する製品なども登場している。したがって、適切な手法を見極めた上でソフトウェアやストレージを選定することが推奨される。
◇
次回は、さらに高度な重複排除の実装例と、最先端の技術を紹介する。
![]() |
2/2 |
Index | |
重複排除のさまざまな形態 | |
Page1 重複排除を使ったバックアップの手法 (1)バックアップクライアントでの重複排除 (2)インライン方式 (3)ポストプロセス方式 ソフトウェアかハードウェアか |
|
![]() |
Page2 重複排除の適切な適用方法 既存の環境に重複排除機能を追加する場合 既存のストレージを活用して重複排除機能を追加する場合 ネットワーク経由でバックアップする場合 |
- Windows 10の導入、それはWindows as a Serviceの始まり (2017/7/27)
本連載では、これからWindows 10への移行を本格的に進めようとしている企業/IT管理者向けに、移行計画、展開、管理、企業向けの注目の機能について解説していきます。今回は、「サービスとしてのWindows(Windows as a Service:WaaS)」の理解を深めましょう - Windows 10への移行計画を早急に進めるべき理由 (2017/7/21)
本連載では、これからWindows 10への移行を本格的に進めようとしている企業/IT管理者に向け、移行計画、展開、管理、企業向けの注目の機能を解説していきます。第1回目は、「Windows 10に移行すべき理由」を説明します - Azure仮想マシンの最新v3シリーズは、Broadwell世代でHyper-Vのネストにも対応 (2017/7/20)
AzureのIaaSで、Azure仮想マシンの第三世代となるDv3およびEv3シリーズが利用可能になりました。また、新たにWindows Server 2016仮想マシンでは「入れ子構造の仮想化」がサポートされ、Hyper-V仮想マシンやHyper-Vコンテナの実行が可能になります - 【 New-ADUser 】コマンドレット――Active Directoryのユーザーアカウントを作成する (2017/7/19)
本連載は、Windows PowerShellコマンドレットについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、「New-ADUser」コマンドレットです
![]() |
||
|
||
![]() |
Server & Storage 記事ランキング
- 次期Windows Serverが間もなくリリース――「Windows Server 2025」の新機能をざっくり解説(概要編)
- 【 Get-VM 】コマンドレット――コンピュータ上の仮想マシンの情報を取得する
- Set-VMSwitchTeamコマンドレット――Hyper-VのSETが有効化された仮想スイッチのSET関連設定を変更する
- 「Windows Admin Center 2410」で利用可能なPowerShellコマンドレットを知る[その1]――インストールパラメーター関連コマンドレット
- Windows Admin Center 2410とWindows Admin Center in Azureの関係性を見る――両者の共存利用は可能か
- Rename-VMSwitchコマンドレット――Hyper-Vの仮想スイッチの名前を変更する
- 【 New-VMSwitch 】コマンドレット――Hyper-Vの仮想スイッチを新規作成する
- 初期設定はどうする?――Microsoft Entra IDでの「テナントの作成」から「セキュリティ設定」までの流れを解説
- 「Windows Server 2025」の新機能から学ぶActive Directoryのセキュリティ対策
- 【 Connect-Entra 】コマンドレット――Microsoft Entra IDに接続する
- いまさら聞けないHyper-V仮想マシンの構成詳細(2):ハードウェア設定[後編]
- IBM、AI時代に対応する次世代メインフレーム「IBM z17」を発表 プロセッサ「Telum II」搭載でメインフレームのAI推論はどう変わるのか
- 「Windows Admin Center 2410」で利用可能なPowerShellコマンドレットを知る[その1]――インストールパラメーター関連コマンドレット
- いまさら聞けないMicrosoftのハイパーバイザー「Hyper-V」の概要
- Windows Admin Center 2410とWindows Admin Center in Azureの関係性を見る――両者の共存利用は可能か
- いまさら聞けないHyper-V仮想マシンの構成詳細(1):ハードウェア設定[前編]
- 次期Windows Serverが間もなくリリース――「Windows Server 2025」の新機能をざっくり解説(概要編)
- Set-VMSwitchTeamコマンドレット――Hyper-VのSETが有効化された仮想スイッチのSET関連設定を変更する
- 仮想化環境を自由自在に操るためのファーストステップ! 仮想ディスク操作基本PowerShellコマンドレット集
- Get-VMSwitchTeamコマンドレット――Hyper-VのSETが有効化された仮想スイッチのSET関連情報を取得する