XCP SMB verifyから移行後に「Failed to get security descriptor」エラーが返される
環境
- XCP SMB
- ONTAP 9
問題
- XCP SMBツールを使用してCIFS共有間でデータをコピーしたあと、
xcp verifyコマンドを実行すると、すべてのファイルに対してfailed to get security descriptorエラーが生成されました
例:
C:\xcp\windows>xcp verify -loglevel debug \\storage_ip\cifs01 \\storage_ip\des01
XCP SMB 1.9.4P1; (c) 2025 NetApp, Inc.
57 scanned, 0 compared, 0 same, 0 different, 0 missing, 0 errors, 7s
failed to get security descriptor for "\\storage_ip\cifs01\all_source_files
failed to get security descriptor for "\\storage_ip\cifs01\all_target_files
57 scanned, 56 compared, 56 same, 0 different, 0 missing, 0 errors, 43s
xcp verify -loglevel debug \\storage_ip\cifs01 \\storage_ip\des01
57 scanned, 56 compared, 56 same, 0 different, 0 missing, 0 errors
Total Time : 43s
STATUS : PASSED
- Everyoneグループのみがソースボリュームとその基盤データに適用されます
- ソースボリュームのセキュリティ形式の設定がntfsです
xcp copyが問題なく完了しましたxcp copy後、ターゲットデータにもEveryoneグループのACLが引き継がれました- XCP用に設定されたCIFSユーザに十分な権限があります
cluster::*>vserver cifs users-and-groups local-group show-members -vserver svm01Vserver Group Name Members-------------- ---------------------------- ------------------------svm01 BUILTIN\Administrators CIFS\AdministratorCIFS\cifs_usercluster::*>diag secd authentication show-creds -vserver svm01 -win-name cifs_userUNIX UID: pcuser <> Windows User: CIFS\cifs_user (Windows Local User)GID: pcuserSupplementary GIDs:pcuserPrimary Group SID: CIFS\None (Windows Domain group)Windows Membership:User is also a member of Everyone, Authenticated Users, and Network UsersPrivileges (0x201f):SeTcbPrivilegeSeBackupPrivilegeSeRestorePrivilegeSeTakeOwnershipPrivilegeSeSecurityPrivilegeSeChangeNotifyPrivilegecluster::*> vserver cifs users-and-groups privilege show -vserver svm01Vserver User or Group Name Privileges-------------- ---------------------------- -------------------svm01 CIFS\cifs_user SeBackupPrivilegeSeChangeNotifyPrivilegeSeRestorePrivilegeSeSecurityPrivilegeSeTakeOwnershipPrivilegeSeTcbPrivilege