Articles of NTFS

SQL Server 2014备份不能inheritanceNTFS权限

我正在运行我在所有SQL服务器上运行的脚本,但是在此特定服务器上,我遇到了脚本无法在外部位置复制数据库备份的问题,因为脚本在新创build的本地访问被拒绝数据库备份。 无论出于何种原因,备份都不会inheritanceNTFS权限并使用与数据库相关的权限。

我如何防止ntfs-3g使用饿死我的ZFS ARC的内存?

我有一台基于Debian GNU / Linux 7(wheezy)的运行OpenMediaVault 2.1.18(Stone刻录机)的HP Microserver。 前几天,我需要从一个USB驱动器复制大量的文件,用NTFS格式化。 我连接它,装上它,开始复制,然后完成。 一天之后,我发现它几乎没有复制任何东西,而且我的NAS性能也一塌糊涂。 调查发现,页面缓冲区和缓冲区caching现在占用了超过3/4的系统内存(一起使用的时间通常less于10%),ZFS ARC现在被挤压到剩余的内存中(小于正常大小的1/4 )。 当我意识到出了什么问题的时候,我停止了拷贝,卸载并拔掉了驱动器,很快caching恢复到了正常的大小,然后ARC开始恢复到正常的水平。 所以,如果将来需要做更多的直接复制,我该如何防止挂载ntfs驱动器,导致大量的内存消耗,使得我所需要的内存不足ZFS ARC? 注意:正如shodanshok所 build议的 ,我尝试运行echo 3 > /proc/sys/vm/drop_caches (根据man 5 proc “free pagecache,dentries and inodes”),但是这也冲刷了我的ARC(除了需要caching的内存L2ARC标题)。 因此,我的系统有很多可用的内存,但是由于事情只能在ARC或L2ARC中caching,所以我的系统花了很多时间来驱动硬盘来重新填充ARC,而不是一个理想的状态。 在这张图片中,你可以看到5号开始时的ZFS饥饿,当我开始我的NTFS拷贝时,在6号早期卸载NTFS驱动器时,事情恢复正常,最后ARC被清除(并重build)在7日下午使用drop_caches。

System.Security.AccessControl.PropagationFlags PowerShell等价的GUI使用?

注意:这不是 “System.Security.AccessControl.InheritanceFlags PowerShell枚举等效GUI使用?”问题的重复。 我处于一个奇怪的困境。 我理解在NTFS文件系统中ACE权限传播的概念; 当我在代码中使用它时,它是有意义的; 但是当它来到GUI我有点失落: System.Security.AccessControl.PropagationFlags枚举的文档具有以下成员 InheritOnly None NoPropagateInherit 他们在文件中的解释对我来说是有意义的,我对他们没有任何问题。 但我不明白这些与GUI中的相同内容是如何相关的。 你可以告诉我,复制每个function,因为它涉及的GUI对话框?

NTFS一次写入文件

为了备份的目的,我有一个外部硬盘,我在Windows上。 我应该怎样设置(up?),以便文件可以写入驱动器一次,但不应该删除或修改它们? (这是为了防止意外/恶意(=病毒)的活动,因此即使pipe理员也不应该将文件写入媒体)。我正在想像一个只能追加文件系统的东西。 虽然一次只能忘记一次,但是我愿意在每个备份操作上运行一个脚本,如果这样做的话。 PS:我对NTFS没有认真的经验(没有超过普通用户)。

使用Windowsdynamic磁盘扩展16 TB卷

我们有一个16 TB的卷,位于连接到Windows 2008文件服务器的SAN LUN上。 我们无法在当前的SAN上进一步扩展SAN LUN,并需要我们的存储团队购买额外的SAN机箱来增加容量。 那么有没有人有经验将现有的基本Windows卷转换成dynamic磁盘,以便我们可能会公开几个新的LUN,并使用dynamic条纹或跨度磁盘,以便我们可以增加我们的驱动器的容量? 这将永远持续下去吗? 有腐败的机会吗? 此外,目前的16 TB卷使用4KB簇大小。 这将限制没有格式的大小? C:\Users\admin\ fsutil fsinfo ntfsinfo d: NTFS Volume Serial Number : 0x9246519846517e43 Version : 3.1 Number Sectors : 0x00000007cffbefff Total Clusters : 0x00000000f9ff7dff Free Clusters : 0x000000001b1c8f40 Total Reserved : 0x0000000000000000 Bytes Per Sector : 512 Bytes Per Cluster : 4096 Bytes Per FileRecord […]

未logging的存储使用情况

在运行许多不同版本的Windows服务器的许多不同的服务器上,我们使用AhsayOBM来备份到云和USB连接的外部硬盘,这些硬盘通常没有问题。 但是,一台运行Windows SBS 2011和AhsayOBM 7.7.0.0的服务器存在一个问题,即由于没有足够的可用存储容量,系统映像备份到USB连接的外部硬盘驱动器时出现故障。 受影响的硬盘驱动器: 总存储容量:931 GiB 报告的可用存储容量:321 GiB 报告的存储使用情况:610 GiB 实际存储使用情况:〜337 GiB 因此,这不会加起来 – 由于以pipe理员身份运行的WinDirStatvalidation,存在大约273 GiB的存储使用情况。 有趣的是,即使我们用相同的型号replace了硬盘,也发生了同样的情况。 截图: 更新2016/11/08 10:03回应Wraezor Sharp的评论: 受影响的驱动器/卷上未启用先前版本/卷影复制。 截图: 更新2016/11/09 09:12回复Wraezor Sharp的回答: 作为SYSTEM运行的WinDirStat报告相同: Windows SBS 2011没有系统保护选项:

NTFS权限:允许删除或replace,同时拒绝更新文件

是否有可能限制用户无法编辑或更新文件,同时允许用户覆盖整个文件或删除文件,以更新文件replace它? 用户将通过RDP或Windows 2012服务器上的networking共享(非R2)在本地访问。

Powershell – 检查文件是否是Linux符号链接

我正在迁移基于NetApp NTFS的文件系统。 它安装在Windows和Linux上。 我在Powershell中的validation脚本是走文件系统,并进行各种检查,源和目标是相同的。 它例如检查时间戳和校验和。 它还使用get-acl的sddl属性比较ACL。 但是,其中一些文件实际上是Linux符号链接。 在这种情况下,一切正常,但get-acl调用会引发错误 Get-Acl:试图执行未经授权的操作。 在这种情况下,安全性确实在链接目标上,所以我不需要检查它。 然而,我不知道如何跳过检查这些文件,因为我不知道如何检测到他们是Linux的符号链接。 有没有办法检测到一个文件是一个Linux的符号链接,以便我可以跳过get-acl检查?

使用PowerShell通过CSV分配NTFS权限

我有一个CSV文件如下 文件夹名称 ———- 安全组 Folder1 ———- SG_Folder1-Access Folder2 ———- SG_Folder2-Access 我需要像下面这样分配权限, 所以安全组“SG_Folder1-Access”将修改“文件夹1”的访问权限 安全组“SG_Folder2-Access”将修改“文件夹2”的访问权限 我有500个文件夹和他们自己的安全组,需要创build一个权限shell脚本来分配权限。 任何帮助将非常感激。 谢谢

比较ntfs磁盘映像

我有一个Linux服务器上的ntfs分区的两个副本(旧备份)。 如果我把它们挂载为循环设备,并按文件比较内容文件,它们之间没有什么区别。 但比较这些图片与cmp或vbindiff有很多不同之处。 我怎样才能找出这些是什么? 可能原来的fs被用在windows(仅用于阅读)之间做这两个副本,但我不记得和“find。-ls”在挂载的图像上给出相同的结果,所以文件的date/时间正在寻找不变。 我想删除其中的一个,但我想确定它们是否包含相同的数据,差异是不必要的垃圾。