none
【Windowsファイルサーバ】一定期間利用していないファイルの抽出方法について RRS feed

  • 質問

  • Windowsファイルサーバの容量を削減するために、一定期間利用していないファイルを削除したいと考えております。

    一定期間利用していないファイルを抽出する方法をご教示頂けないでしょうか。
    ※費用をかけずに、Windowsの標準機能等を利用して、実現できればと考えています。
     以下の方法を検討しておりましたが、記載している理由から、参考にできないと考えております。
       ①フォルダ/ファイル > プロパティ >「アクセス日時」属性の抽出
         ⇒バックアップジョブでrobocopyコマンドを利用しており、アクセス日時が毎日更新されるため、参考にならない。

       ②フォルダ/ファイル > プロパティ >「最終更新日」属性の抽出
         ⇒(PDFファイル等の)読み取り利用のみのファイルが判別できないため、参考にならない。

    2018年5月8日 6:51

回答

すべての返信

  • NTFS の属性からだけではユーザーが対話的に操作したかどうかは分からないので「利用していない」の定義が難しいですね。


    hebikuzure

    2018年5月8日 11:10
  • NTFSの属性は、システムやユーザの操作全てで更新がかかりますからね。

    NTFS属性の更新履歴を抽出して、そこからユーザオブジェクトが更新した履歴だけ抽出とかできるとうれしいんですがね。

     #ファイルサーバリソースマネージャがそこまでやってくれる機能はないですし、
     #ファイルサーバなので、膨大な情報が出てくると思いますし、、、中々難しいですね。

    2018年5月10日 0:27
  • Windows の標準機能だけでは無理っぽいので、どうしてもということならサードパーティ製品に当たってみる....でしょうねえ。

    hebikuzure

    2018年5月10日 11:58
  • 参考までに。

    最初の分析だけは時間がかかりますが,忘れ去っていた全く同一のファイルやフォルダのコピーを列挙してくれますので,重宝しています。

    https://www.justsystems.com/jp/products/gdms/


    2018年5月18日 4:25
  • 情報提供有難うございます。
    参考にさせて頂きます。

    2018年5月23日 5:11
  • 目的が容量削減で、かつWindowsServer2012以降であれば「重複除去」機能を有効にする手があります。
    2018年5月25日 7:01