Como criar uma programação de cópias de sombra personalizada - Servidor FSx de arquivos Amazon para Windows

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Como criar uma programação de cópias de sombra personalizada

As programações de cópias de sombra usam gatilhos de tarefas programadas no Microsoft Windows para especificar quando as cópias de sombra são automaticamente criadas. Uma programação de cópias de sombra pode ter vários gatilhos, oferecendo muita flexibilidade de programação. Só pode existir uma programação de cópias de sombra de cada vez. Antes de criar uma programação de cópias de sombra, você deve primeiro definir a quantidade de armazenamento de cópias de sombra.

Ao executar o comando Set-FsxShadowCopySchedule em um sistema de arquivos, você substitui qualquer programação de cópias de sombra atual. Se o computador cliente estiver no fuso UTC horário, você também poderá especificar o fuso horário de um acionador usando os fusos horários do Windows e a -TimezoneId opção. Para obter uma lista de fusos horários do Windows, consulte a documentação sobre Fuso horário padrão da Microsoft ou execute o seguinte em um prompt de comando do Windows: tzutil /l. Para saber mais sobre gatilhos de tarefas do Windows, consulte Gatilhos de tarefa na documentação da Central de Desenvolvedores do Microsoft Windows.

Você também pode usar a opção -Default para configurar rapidamente uma programação padrão de cópias de sombra. Para saber mais, consulte Configurando cópias de sombra para usar o armazenamento e a programação padrão.

Criar uma programação de cópias de sombra personalizada
  1. Crie um conjunto de gatilhos de tarefas programadas do Windows para definir quando são criadas cópias de sombra na programação de cópias de sombra. Use o new-scheduledTaskTrigger comando em a PowerShell em sua máquina local para definir vários gatilhos.

    O exemplo a seguir cria uma programação de cópia de sombra personalizada que faz cópias de sombra toda segunda a sexta-feira, às 6h e às 18h. UTC Por padrão, os horários estão prontosUTC, a menos que você especifique um fuso horário nos acionadores de tarefas agendadas do Windows que você criou.

    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
  2. Use invoke-command para executar o comando scriptblock. Essa ação grava um script que define a programação de cópias de sombra com o valor new-scheduledTaskTrigger que você acabou de criar. Substituir FSxFileSystem-Remoto- PowerShell -Endpoint com o PowerShell endpoint remoto do Windows do sistema de arquivos que você deseja administrar. Você pode encontrar o PowerShell endpoint remoto do Windows no FSx console da Amazon, na seção Rede e Segurança da tela de detalhes do sistema de arquivos ou na resposta da DescribeFileSystem API operação.

    PS C:\Users\delegateadmin> invoke-command -ComputerName FSxFileSystem-Remote-PowerShell-Endpoint -ConfigurationName FSxRemoteAdmin -scriptblock {
  3. Insira a linha a seguir no prompt >> para definir a programação de cópias de sombra usando o comando set-fsxshadowcopyschedule.

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

    A resposta exibe a programação de cópias de sombra que você configurou no sistema de arquivos.

    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