本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除影子副本
您可以在文件系统的远程 PowerShell 会话中使用Remove-FsxShadowCopies
命令删除文件系统中的一个或多个现有卷影副本。有关在文件系统上启动远程 PowerShell 会话的说明,请参阅将 Amazon FSx CLI 用于 PowerShell。
使用以下必选项之一指定要删除的影子副本:
-
-Oldest
删除最早的影子副本 -
-All
删除所有现有影子副本 -
-ShadowCopyId
按 ID 删除特定的影子副本。
您也可以仅使用一个含命令的选项 如果您未指定要删除的卷影副本、指定多个卷影副本 IDs,或者指定了无效的卷影副本 ID,则会发生错误。
要删除文件系统上最旧的卷影副本,请在文件系统的远程 PowerShell 会话中输入以下命令。
[fs-0123456789abcdef1]PS>
Remove-FsxShadowCopies -Oldest
Confirm Are you sure you want to perform this action? Performing the operation "Remove-FSxShadowCopies" on target "Removing oldest shadow copy". [Y] Yes [A] Yes to All [N] No [L] No to All [?] Help (Default is "Y":Y
Shadow Copy {ABCDEF12-3456-7890-ABCD-EF1234567890} deleted
要删除文件系统上的特定卷影副本,请在文件系统的远程会 PowerShell 话中输入以下命令。
[fs-0123456789abcdef1]PS>
Remove-FsxShadowCopies -ShadowCopyId "{ABCDEF12-3456-7890-ABCD-EF1234567890}"
Are you sure you want to perform this action? Performing the operation "Remove-FSxShadowCopies" on target "Removing shadow copy {ABCDEF12-3456-7890-ABCD-EF1234567890}". [Y] Yes [A] Yes to All [N] No [L] No to All [?] Help (Default is "Y":>Y
Shadow Copy \\AMZNFSXABCDE123\root\cimv2:Wind32_ShadowCopy.ID{ABCDEF12-3456-7890-ABCD-EF1234567890}".ID deleted.
要在文件系统中删除一定数量的最旧影子副本,请将 -MaxShadowCopyNumber
参数更新为想要保留的所需影子副本数。但是,此种更改只有在拍摄下一个影子副本快照后才会生效,届时系统将自动删除多余的影子副本。在文件系统的远程会 PowerShell 话中使用以下命令。
[fs-1234567890abcef12]: PS>
Get-fsxshadowstorage
FSx Shadow Storage Configuration AllocatedSpace UsedSpace MaxSpace MaxShadowCopyNumber -------------- --------- ----------- ------------------- 556679168 21659648 10737418240 50 [fs-1234567890abcef12]: PS>Set-FsxShadowStorage -MaxShadowCopyNumber 5 Validation You have 50 shadow copies. Older versions of shadow copies will be deleted, keeping 5 latest shadow copies on your file system. Do you want to continue? [Y] Yes [N] No [?] Help (default is "N"): y FSx Shadow Storage Configuration AllocatedSpace UsedSpace MaxSpace MaxShadowCopyNumber -------------- --------- -------- ------------------- 556679168 21659648 10737418240 5