NAS 快照占用多少空间?

Ale*_*lex 5 network-attached-storage snapshot storage-spaces

我试图了解 NAS 上的快照是如何工作的。假设我在 NAS 上有 10GB 的共享空间。我创建了一个 1GB 的文件。拍摄每日快照。之后我删除了文件,但快照仍然存在。我将有多少可用空间?我假设它不会让我覆盖快照指向的空间,那么我还有 9GB 的可用空间吗?

Mad*_*ter 8

大多数 NAS 快照都实现了写时复制,因此快照本身最初不占用空间(或几乎不占用空间,有一些开销)。但是任何在其所属文件被快照时发生更改的块都必须被复制。如果整个文件在快照中被删除,则所有这些块仍必须保留。

所以在你上面的例子中,只要该文件仍在快照中,你就只剩下 9GB 了。更糟糕的是,如果文件没有被删除而是完全改变了,以至于每个块都被改变了,那么你将只剩下 8GB,因为 1GB 被当前版本的文件用完,而 1GB 被原始文件使用。如果每天都完全更改文件,并且保留每个每日快照,那么您将在第十天结束之前完全耗尽空间。