none
ファイルサーバ移行の確認で、フォルダオプション「継承」の設定値を確認したいです RRS feed

  • 質問

  • ファイルサーバとして使用しているWindowsServer2008から、WindowsServer2016への全データの移行を行います。

    すべての情報をそのまま移行しますが、移行後に正しく移行されているのか確認したいです。

    PowershellのGet-Aclで権限情報は確認できましたが、

    ファイルやフォルダの「継承」の設定値を確認できません。

    Powershellでの確認方法があれば教えてください。

    ファイル数が多いのでGUIですべて確認するのは不可能です。


    2019年8月6日 2:18

回答

  • フォルダのACEをリスト表示するというならば、以下のコマンドで可能です。

    Get-Acl | Select-Object -ExpandProperty Access

    結果はFileSystemAccessRuleオブジェクトで返されるため、各ACEが継承されたエントリであるかどうか、継承の適用先は何か、といった情報が得られます。

    • 回答としてマーク ut_hedge 2019年8月7日 6:14
    2019年8月6日 13:16
    モデレータ
  • Get-ACL | select Sddl

    で SDDL 形式の Security Descriptor 文字列を取得すれば、分かりますね。 Security Descriptor 文字列を解読するのは(特にユーザー名ではなく SID で記されるので)大変かもしれませんが。


    Hebikuzure aka Murachi Akira

    • 回答としてマーク ut_hedge 2019年8月7日 6:15
    2019年8月6日 9:39

すべての返信

  • Get-ACL | select Sddl

    で SDDL 形式の Security Descriptor 文字列を取得すれば、分かりますね。 Security Descriptor 文字列を解読するのは(特にユーザー名ではなく SID で記されるので)大変かもしれませんが。


    Hebikuzure aka Murachi Akira

    • 回答としてマーク ut_hedge 2019年8月7日 6:15
    2019年8月6日 9:39
  • フォルダのACEをリスト表示するというならば、以下のコマンドで可能です。

    Get-Acl | Select-Object -ExpandProperty Access

    結果はFileSystemAccessRuleオブジェクトで返されるため、各ACEが継承されたエントリであるかどうか、継承の適用先は何か、といった情報が得られます。

    • 回答としてマーク ut_hedge 2019年8月7日 6:14
    2019年8月6日 13:16
    モデレータ
  • 回答ありがとうございます。

    連携頂いたコマンドで情報取得ができました。

    2019年10月17日 3:52