日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ディスクを完全消去する

寄稿者 netapp-forry netapp-thomi

ディスクを完全消去すると、運用を終了したシステムや動作していないシステムのディスクやディスクのセットからデータを削除し、データをリカバリできないようにすることができます。

ディスクを完全消去する方法は 2 つあります。

  • ONTAP 9.6 以降のリリースでメンテナンスモードのコマンドを使用する。

  • ONTAP 9 のすべてのリリースでノードシェルコマンドを使用する。

保守モードの方法

ONTAP 9.6 以降では、メンテナンスモードでディスク完全消去を実行できます。

必要なもの
  • 自己暗号化ディスク( SED )を使用することはできません。

    SED を完全消去するには、「 storage encryption disk sanitize 」コマンドを使用する必要があります。

手順
  1. メンテナンスモードでブートします。

  2. 完全消去するディスクがパーティショニングされている場合は、各ディスクのパーティショニングを解除します。

    「 Disk unpartition disk_name 」という名前になります

  3. 指定したディスクを完全消去します。

    'Disk sanitize start [-p_pattern1_|-r [-p pattern2|-r [-p pattern3|-r]]] [-c_cycle_count_]_disk_list _`

    注記

    完全消去中はノードの電源をオフにしたり、ストレージの接続を切断したり、ターゲットディスクを取り外したりしないでください。完全消去のフォーマットフェーズで処理が中断された場合、ディスクを完全消去してスペアプールに戻せる状態にするには、フォーマットフェーズを再起動して完了させる必要があります。完全消去プロセスを中止する必要がある場合は、「 Disk sanitize abort 」コマンドを使用します。指定したディスクで完全消去のフォーマットフェーズが進行中の場合、そのフェーズが完了するまで処理は中止されません。

    -p pattern1-p`pattern2-ppattern3 は '1 ~ 3 個のユーザ定義 16 進数上書きパターンのサイクルを指定しますこのサイクルは ' 完全消去するディスクに連続して適用できますデフォルトのパターンは 3 回で、最初のパスに 0x55 、 2 番目のパスに 0xaa 、 3 番目のパスに 0x3C が使用されます。

    r は ' パターン化された上書きを ' パスの一部またはすべてに対してランダムな上書きで置き換えます

    -c`cycle_count は、指定した上書きパターンが適用される回数を指定します。デフォルト値は 1 サイクルです。最大値は 7 サイクルです。

    `disk_list は ' 完全消去するスペア・ディスクの ID をスペースで区切って指定します

  4. 必要に応じて、ディスク完全消去プロセスのステータスを確認します。

    「ディスクの完全消去ステータス」 [disk_list]

  5. 完全消去プロセスが完了したら、各ディスクのスペアステータスにディスクを戻します。

    「 Disk sanitize relee_disk_name_` 」

  6. メンテナンスモードを終了します。

ノードシェルメソッド

ノードシェルコマンドを使用してディスク完全消去を有効にすると、下位レベルの ONTAP コマンドがいくつか無効になります。ノードで有効にしたディスク完全消去を無効にすることはできません。

必要なもの
  • ディスクはスペアディスクである必要があります。ノードに所有されており、アグリゲートで使用されていないディスクを指定する必要があります。

    ディスクがパーティショニングされている場合、パーティションをアグリゲートで使用することはできません。

  • 自己暗号化ディスク( SED )を使用することはできません。

    SED を完全消去するには、「 storage encryption disk sanitize 」コマンドを使用する必要があります。

  • ストレージプールの一部であるディスクを使用することはできません。

手順
  1. 完全消去するディスクを所有するノードのノードシェルに切り替えます。

    「 system node run -node node_name 」のように指定します

  2. ディスク完全消去を有効にします。

    options licensed_feature.disk_sanitization.enable on `

    このコマンドは取り消すことができないため、確認を求められます。

  3. 完全消去するディスクがパーティショニングされている場合は、各ディスクのパーティショニングを解除します。

    「 Disk unpartition disk_name 」という名前になります

  4. 指定したディスクを完全消去します。

    'disk sanitize start [-p pattern1 |-r [-p pattern2 |-r [-p pattern3 |-r]]] [-c cycle_count] disk_list

    注記

    完全消去中はノードの電源をオフにしたり、ストレージの接続を切断したり、ターゲットディスクを取り外したりしないでください。完全消去のフォーマットフェーズで処理が中断された場合、ディスクを完全消去してスペアプールに戻せる状態にするには、フォーマットフェーズを再起動して完了させる必要があります。

    完全消去プロセスを中止する必要がある場合は、 disk sanitize abort コマンドを使用します。指定したディスクで完全消去のフォーマットフェーズが進行中の場合、そのフェーズが完了するまで処理は中止されません。

    -p pattern1 -p pattern2 -p pattern3 には '1 ~ 3 の 16 進数バイトの上書きパターンを指定します指定したパターンは ' 完全消去するディスクに順に適用されますデフォルトのパターンは 3 回で、最初のパスに 0x55 、 2 番目のパスに 0xaa 、 3 番目のパスに 0x3C が使用されます。

    r は ' パターン化された上書きを ' パスの一部またはすべてに対してランダムな上書きで置き換えます

    -c cycle_count は、指定した上書きパターンが適用される回数を指定します。

    デフォルト値は 1 サイクルです。最大値は 7 サイクルです。

    「 disk_list 」は、完全消去するスペアディスクの ID を、スペースで区切って指定します。

  5. ディスク完全消去プロセスのステータスを確認するには、次のコマンドを入力します。

    「 disk sanitize status [disk_list] 」というステータスになります

  6. 完全消去プロセスが完了したら、ディスクをスペア状態に戻します。

    Disk sanitize release disk_name

  7. clustered Data ONTAP の CLI に戻ります。

    「 exit

  8. すべてのディスクがスペア状態に戻ったかどうかを確認します。

    「 storage aggregate show-spare-disks 」を参照してください

状況 作業

完全消去したすべてのディスクがスペアとして表示されます

これで終了です。ディスクは完全消去され、スペア状態になります。

完全消去した一部のディスクがスペアとして表示されない

次の手順を実行します。

  1. advanced 権限モードに切り替えます。

    「 advanced 」の権限が必要です

  2. 完全消去した未割り当てのディスクを各ディスクの適切なノードに割り当てます。

    storage disk assign -disk disk_name -owner node_name です

  3. 各ディスクのディスクをスペア状態に戻します。

    storage disk unfail -disk disk_name -s -q

  4. admin モードに戻ります :+set -privilege admin

指定したディスクが完全消去され、ホットスペアとしてマーキングされます。完全消去されたディスクのシリアル番号は '/etc/log/sanitized_disks' に書き込まれます