

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 创建自定义影子副本计划
<a name="shadow-schedules"></a>

影子副本计划使用 Microsoft Windows 中的计划任务触发器来指定何时自动生成影子副本。影子副本计划可以有多个触发器，为您的计划提供了出色的灵活性。同一时间只能存在一个影子副本计划。在创建影子副本计划之前，必须先设置[影子副本存储](shadow-copy-storage.md)。

在文件系统上运行 `Set-FsxShadowCopySchedule` 命令时，会覆盖所有现有的影子副本计划。如果您的客户端计算机处于 UTC 时区，则还可以使用 Windows 时区和 `-TimezoneId` 选项为触发器指定时区。如需查看 Windows 时区列表，请参阅 Microsoft 的[默认时区](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones)文档或在 Windows 命令提示符下运行以下命令：`tzutil /l`。要了解有关 Windows 任务触发器的更多信息，请参阅 Microsoft Windows 开发人员中心文档中的[任务触发器](https://docs.microsoft.com/en-us/windows/win32/taskschd/task-triggers)。

您还可以使用 `-Default` 选项快速设置默认的影子副本计划。要了解更多信息，请参阅[配置影子副本使用默认存储和计划](setting-up-fsx-shadow-copies.md)。

**创建自定义影子副本计划**

1. 创建一组 Windows 计划任务触发器，以定义影子副本计划中创建影子副本的时间。在本地计算机 PowerShell上使用中的`new-scheduledTaskTrigger`命令来设置多个触发器。

   以下示例创建了一个自定义影子副本计划，该计划在 UTC 每周一至周五上午 6:00 和下午 6:00 创建影子副本。除非您在创建的 Windows 计划任务触发器中指定时区，否则默认情况下时间均为 UTC。

   ```
   PS C:\Users\delegateadmin> $trigger1 = new-scheduledTaskTrigger -weekly -DaysOfWeek Monday,Tuesday,Wednesday,Thursday,Friday -at 06:00
   PS C:\Users\delegateadmin> $trigger2 = new-scheduledTaskTrigger -weekly -DaysOfWeek Monday,Tuesday,Wednesday,Thursday,Friday -at 18:00
   ```

1.  使用 `invoke-command` 运行 `scriptblock` 命令。该命令会编写一个脚本，使用您刚刚创建的 `new-scheduledTaskTrigger` 值来设置影子副本计划。*`FSxFileSystem-Remote-PowerShell-Endpoint`*替换为要管理的文件系统的 Windows 远程 PowerShell 端点。您可以在亚马逊 FSx 控制台、文件系统详细信息屏幕的 “**网络和安全**” 部分或 `DescribeFileSystem` API 操作的响应中找到 Windows 远程 PowerShell 终端节点。

   ```
   PS C:\Users\delegateadmin> invoke-command -ComputerName FSxFileSystem-Remote-PowerShell-Endpoint -ConfigurationName FSxRemoteAdmin -scriptblock {
   ```

1.  在 `>>` 提示符下输入以下行，使用 `set-fsxshadowcopyschedule` 命令设置影子副本计划。

   ```
   >> set-fsxshadowcopyschedule -scheduledtasktriggers $Using:trigger1,$Using:trigger2 -Confirm:$false }
   ```

    响应将显示您在文件系统上配置的影子副本计划。

   ```
   FSx Shadow Copy Schedule
        
   
   Start Time:    : 2019-07-16T06:00:00+00:00
   Days of Week   : Monday,Tuesday,Wednesday,Thursday,Friday
   WeeksInterval  : 1
   PSComputerName : fs-0123456789abcdef1
   RunspaceId     : 12345678-90ab-cdef-1234-567890abcde1
   
   Start Time:    : 2019-07-16T18:00:00+00:00
   Days of Week   : Monday,Tuesday,Wednesday,Thursday,Friday
   WeeksInterval  : 1
   PSComputerName : fs-0123456789abcdef1
   RunspaceId     : 12345678-90ab-cdef-1234-567890abcdef
   ```