Skip to main content
Element Software
12.5 and 12.7
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

ModificySchedule

Colaboradores

Puede utilizar ModifySchedule cambiar los intervalos en los que se produce una snapshot programada. También puede eliminar o pausar una programación mediante este método.

Parámetros

Este método tiene los siguientes parámetros de entrada:

Nombre

Descripción

Tipo

Valor predeterminado

Obligatorio

atributos

Se utiliza para cambiar la frecuencia de la aparición de la snapshot. Los posibles valores son los siguientes:

  • Days of Week

  • Days of Month

  • Time Interval

Objeto JSON

Ninguno

No

horas

Cantidad de horas entre las instantáneas o la hora en que se realizará la copia de Snapshot en el modo días de la semana o días del mes. Los valores válidos abarcan de 0 a 24.

cadena

Ninguno

No

nombre

El nombre de la copia de Snapshot. Si no se introduce ningún nombre, se utilizará la fecha y la hora en que se tomó la snapshot de grupo. La longitud máxima permitida para el nombre es de 244 caracteres.

cadena

Ninguno

No

minutos

Cantidad de minutos entre las instantáneas o los minutos en los que se realizará la copia de Snapshot en el modo días de la semana o días del mes. Los valores válidos abarcan de 0 a 59.

entero

Ninguno

No

LastRunStatus

El resultado o el estado de la última creación de snapshot programada.

cadena

Ninguno

No

en pausa

Indica si la programación debe estar en pausa o no. Valores válidos:

  • true

  • false

booleano

Ninguno

No

recurrente

Indica si la programación será periódica o no. Valores válidos:

  • true

  • false

booleano

Ninguno

No

RunNextInterval

Utilice para elegir si desea ejecutar o no la snapshot la próxima vez que esté activo el programador. Valores válidos:

  • true

  • false

Cuando se configura en true, la snapshot programada se ejecuta la próxima vez que el programador esté activo y, a continuación, se restablece en false.

booleano

falso

No

ID de intervalo

El ID único de la programación.

entero

Ninguno

Nombre de la pila

Nombre único de la programación. La longitud máxima permitida para el nombre de programación es de 244 caracteres.

cadena

Ninguno

No

Tipo de columna

Indica el tipo de programación que se va a crear. El único valor admitido es snapshot.

cadena

Ninguno

scheduleInfo

El nombre único que se le asignó a la programación, el período de retención de la copia de Snapshot que se creó y el ID de volumen del volumen a partir del cual se creó la copia de Snapshot. Valores válidos:

  • volumeID: El ID del volumen que se incluirá en la instantánea. (entero)

  • volumes: Lista de ID de volumen que se incluirán en la instantánea de grupo. (matriz entera)

  • name: El nombre de la instantánea que se va a utilizar. (cadena)

  • enableRemoteReplication: Indica si la instantánea debe incluirse en la replicación remota. (booleano)

  • retention: La cantidad de tiempo que la instantánea se conservará en HH:mm:ss Si está vacío, la copia de Snapshot se conserva siempre. (cadena)

  • fifo: La instantánea se conserva en base a la primera entrada en salida (FIFO). (cadena)

  • ensureSerialCreation: Especifique si se debe permitir la creación de una nueva instantánea si hay una replicación de instantánea anterior en curso. (booleano)

Ninguno

No

SnapMirrorLabel

La etiqueta que utiliza el software SnapMirror para especificar la política de retención de snapshots en un extremo de SnapMirror.

cadena

Ninguno

No

ToDeDeleted

Indica si la programación está marcada para eliminarse. Valores válidos:

  • true

  • false

booleano

Ninguno

No

Fecha de inicio

Indica la fecha la primera vez que se inició o empezará la programación.

Cadena de fecha ISO 8601

Ninguno

No

mesdays

Los días del mes en que se realizará una copia de Snapshot. Los valores válidos son de 1 a 31.

matriz en números enteros

Ninguno

días laborables

Día de la semana en que se va a crear la snapshot. El día de la semana comienza el domingo con el valor de 0 y un desplazamiento de 1.

cadena

Ninguno

No

Valor de retorno

Este método tiene el siguiente valor devuelto:

Nombre

Descripción

Tipo

programación

Objeto que contiene los atributos de programación modificados.

Ejemplo de solicitud

{
  "method": "ModifySchedule",
  "params": {
    "scheduleName" : "Chicago",
    "scheduleID" : 3
    },
  "id": 1
}

Ejemplo de respuesta

{
  "id": 1,
  "result": {
    "schedule": {
      "attributes": {
        "frequency": "Days Of Week"
            },
      "hasError": false,
      "hours": 5,
      "lastRunStatus": "Success",
      "lastRunTimeStarted": null,
      "minutes": 0,
      "monthdays": [],
      "paused": false,
      "recurring": true,
      "runNextInterval": false,
      "scheduleID": 3,
      "scheduleInfo": {
        "volumeID": "2"
            },
      "scheduleName": "Chicago",
      "scheduleType": "Snapshot",
      "startingDate": null,
      "toBeDeleted": false,
      "weekdays": [
        {
          "day": 2,
          "offset": 1
      }
      ]
    }
  }
}

Nuevo desde la versión

9.6