Replicación de recursos compartidos de « File Storage for Classic » para la recuperación ante desastres

Copie automáticamente instantáneas a un centro de datos remoto mediante replicación para recuperar los datos en caso de que se produzca un incidente grave o estos se dañen.

La réplica mantiene sus datos sincronizados entre dos ubicaciones distintas. Si desea clonar el volumen y utilizarlo independientemente del volumen original, consulte Creación de un volumen de archivos duplicado.

Antes de poder replicar, debe crear una planificación de instantáneas. La opción Pedir réplica no aparece hasta que se cumpla esta condición.

Cómo determinar el centro de datos remoto para el volumen de almacenamiento replicado en la consola

IBM Cloud Los centros de datos se agrupan en combinaciones de centros principales y remotos en todas las regiones del mundo. Cuando replique datos, tenga en cuenta las leyes de residencia de datos locales, porque el movimiento de datos a través de fronteras puede tener implicaciones legales. No se permite la replicación entre regiones.

La siguiente tabla muestra los códigos de los centros de datos dentro de cada región.

Esta tabla muestra la lista completa de centros de datos con capacidades mejoradas en cada región. Cada región está en una columna separada. Algunas ciudades, como Dallas, San José, Washington DC, Ámsterdam, Frankfurt, Londres y Sídney, tienen varios centros de datos.
EE.UU. Latinoamérica Canadá Europa Asia Pacífico Australia
  • SJC03
  • SJC04
  • WDC04
  • WDC06
  • WDC07
  • DAL09
  • DAL10
  • DAL12
  • DAL13
  • DAL14
  • SAO01
  • SAO04
  • SAO05
  • TOR01
  • TOR04
  • TOR05
  • MON01
  • AMS03
  • FRA02
  • FRA04
  • FRA05
  • LON02
  • LON04
  • LON05
  • LON06
  • PAR01
  • MAD02
  • MAD04
  • MAD05
  • TOK02
  • TOK04
  • TOK05
  • OSA21
  • OSA22
  • OSA23
  • SNG01
  • CHE01
  • SYD01
  • SYD04
  • SYD05

La tabla incluye algunos centros de datos que se van a cerrar pronto. Para ver la lista de centros de datos que se están cerrando, consulte Cierres de centros de datos.

Cómo determinar el centro de datos remoto para el volumen de almacenamiento replicado desde la interfaz de línea de comandos

Antes de empezar, decida el cliente de CLI que desea utilizar.

IBM Cloud Los centros de datos se agrupan en combinaciones de centros principales y remotos en todas las regiones del mundo. Cuando replique datos, tenga en cuenta las leyes de residencia de datos locales, porque el movimiento de datos a través de fronteras puede tener implicaciones legales. No se permite la replicación entre regiones.

Listado de ubicaciones desde la CLI de IBMCLOUD

Puede utilizar el comando ibmcloud sl file replica-locations para localizar una ubicación de réplica adecuada para su recurso compartido de archivos. El ejemplo siguiente lista la ubicación disponible para una compartición de archivos en la región sur de EE.UU.

$ ibmcloud sl file replica-locations 560156918
ID        Short Name   Long Name
449494    dal09        Dallas 9
957095    wdc04        Washington 4
1004995   sjc03        San Jose 3
1441195   dal10        Dallas 10
1854795   dal12        Dallas 12
2017603   wdc07        Washington 7
2017695   wdc06        Washington 6
2178495   sjc04        San Jose 4

Para obtener más información sobre todos los parámetros disponibles para este mandato, consulte ibmcloud sl file replica-locations.

Listado de ubicaciones de la SLCLI

Para obtener una lista de los centros de datos de replicación adecuados para un volumen concreto, utilice el siguiente comando.

 # slcli file replica-locations --help
 Usage: slcli file replica-locations [OPTIONS] VOLUME_ID

 Options:
 --sortby TEXT   Column to sort by
 --columns TEXT  Columns to display. Options: ID, Long Name, Short Name
 -h, --help      Show this message and exit.

Como parte de la estrategia de modernización de los centros de datos de IBM Cloud®, está prevista la consolidación de varios centros de datos en 2023. Para obtener más información, consulte Consolidaciones de centros de datos.

Determinación del centro de datos remoto para el volumen de almacenamiento replicado mediante la API

Para determinar las ubicaciones de replicación disponibles para su volumen File Storage for Classic, puede utilizar el método get_replication_locations en el cliente de la API Python. Especifique su fuente volume_id, y la respuesta de la API devuelve una matriz de ubicaciones en las que se pueden crear réplicas.

Creación de la réplica inicial en la consola

Las réplicas se basan en una planificación de réplica. Primero debe tener un espacio de instantáneas y una planificación de instantáneas para el volumen de origen antes de poder replicar. La opción Pedir réplica aparece cuando el volumen de origen tiene disponibles un espacio de instantáneas y una planificación de instantáneas. La replicación se gestiona en Almacenamiento > File Storage for Classic en la consola de IBM Cloud®.

  1. Pulse el nombre del volumen de almacenamiento para mostrar sus detalles.

  2. Haga clic en el Acciones y seleccione Ordenar réplica.

  3. Seleccione la planificación de instantáneas existente que quiera que siga su réplica. La lista contiene todas las planificaciones de instantáneas activas.

    Solo puede seleccionar una planificación, incluso si tiene una combinación de por hora, a diario y mensual. Todas las instantáneas, que se han capturado desde la última replicación, se replican independientemente de la programación que las haya generado. Para obtener más información, consulte Trabajar con instantáneas. La replicación comienza 5 minutos después de crear la instantánea, para garantizar que se copien los datos más recientes al volumen de réplica.

  4. Seleccione una Ubicación para el volumen de réplica.

  5. Pulse Continuar.

  6. Especifique un Código promocional si tiene uno y pulse Recalcular. Los otros campos de la ventana se completan de forma predeterminada.

    Los descuentos se aplican cuando se procesa el pedido.

  7. Revise su pedido y lea el acuerdo de servicio. Si está de acuerdo con las condiciones, marque el recuadro.

  8. Pulse Realizar pedido.

Creación de la réplica inicial desde la interfaz de línea de comandos

Las réplicas se basan en una planificación de réplica. Primero debe tener un espacio de instantáneas y una planificación de instantáneas para el volumen de origen antes de poder replicar.

Creación de la réplica inicial desde la CLI de IBMCLOUD

Puede utilizar el mandato ibmcloud sl file replica-order para crear una réplica para la compartición de archivos. El ejemplo siguiente crea una réplica en DAL09 para la compartición de archivos 560156918.

$ ibmcloud sl file replica-order 560156918  -s DAILY -d dal09 --tier 4
This action will incur charges on your account. Continue?> y
OK
Order 110551616 was placed.
 > Storage as a Service
 > File Storage
 > 500 GBs
 > 4 IOPS per GB
 > 500 GB (Snapshot Space)
 > Replication for tier-based performance. Replicant of: SL02SEV1414935_268

Para obtener más información sobre todos los parámetros disponibles para este mandato, consulte ibmcloud sl file replica-order.

Creación de la réplica inicial desde la SLCLI

Puedes utilizar el siguiente comando para solicitar un volumen de réplica.

$ slcli file replica-order --help
Usage: slcli file replica-order [OPTIONS] VOLUME_ID

Options:
-s, --snapshot-schedule [INTERVAL|HOURLY|DAILY|WEEKLY]
                                Snapshot schedule to use for replication,
                                (INTERVAL | HOURLY | DAILY | WEEKLY)
                                [required]
-l, --location TEXT             Short name of the data center for the
                                replicant (e.g.: dal09)  [required]
--tier [0.25|2|4|10]            Endurance Storage Tier (IOPS per GB) of the
                                primary volume for which a replicant is
                                ordered [optional]
-h, --help                      Show this message and exit.

Creación de la réplica inicial con la API

Las réplicas se basan en una planificación de réplica. Primero debe tener un espacio de instantáneas y una planificación de instantáneas para el volumen de origen antes de poder replicar.

Para crear una réplica, utilice el método order_replicant_volume del cliente de la API Python. Especifica el ID del volumen primario a replicar con el parámetro volume_id, el snapshot_schedule a utilizar para la replicación, el location para el volumen réplica, y el valor tier o iops de la nueva réplica.

Visualización de los volúmenes de réplica en la Lista de volúmenes de la consola

Puede visualizar los volúmenes de réplica en la página de File Storage for Classic, en Almacenamiento > File Storage for Classic. El nombre de volumen muestra el nombre del volumen primario seguido de REP. El tipo es «Resistencia» o «Rendimiento» - Réplica.

Visualización de los volúmenes de réplica desde la interfaz de línea de comandos

Listado de volúmenes de réplica de IBMCLOUD CLI

Puede utilizar el mandato ibmcloud sl file replica-order para listar las réplicas de la compartición de archivos. El ejemplo siguiente lista los asociados de réplica de la compartición de archivos 560156918.

$ ibmcloud sl file replica-partners 560156918
ID          User name                  Account ID   Capacity (GB)   Hardware ID   Guest ID   Host ID
560382016   SL02SEV1414935_268_REP_1   1234567      500             -             -          -

Para obtener más información sobre todos los parámetros disponibles para este mandato, consulte ibmcloud sl file replica-partners.

Listado de volúmenes de réplica desde SLCLI

Listar volúmenes replicantes existentes para un volumen de archivos con el mandato siguiente.

  # slcli file replica-partners --help
  Usage: slcli file replica-partners [OPTIONS] VOLUME_ID

  Options:
  --sortby TEXT   Column to sort by
  --columns TEXT  Columns to display. Options: ID, Username, Account ID,
                  Capacity (GB), Hardware ID, Guest ID, Host ID
  -h, --help      Show this message and exit.

Listado de los volúmenes de réplica con la API

Para listar los volúmenes réplica que están relacionados con el volumen primario, utilice el método get_replication_partners y especifique el primario volume_id. Una respuesta correcta presenta la lista de volúmenes réplica del volumen especificado.

Modificación de la programación de replicación en la consola

La planificación de réplica se basa en una planificación de instantáneas existente. Para cambiar la planificación de réplica de por hora a diaria o semanal, o viceversa, debe cancelar el volumen de réplica y configurar uno nueva.

Sin embargo, si desea cambiar la hora del día a la que se realiza la réplica diaria, puede ajustar la planificación existente en el volumen activo.

  1. En la página de detalles del volumen activo, pulse Acciones icono Acciones.
  2. Seleccione Editar planificación de instantáneas.
  3. Busque en el marco Instantánea bajo Planificar para determinar qué planificación diaria está utilizando para la réplica. Cambie la planificación que desea.
  4. Pulse Guardar.

Eliminación de un recurso compartido de archivos de réplica existente en la consola

Puede cancelar una réplica de inmediato o en la fecha de aniversario, lo que hace que finalice la facturación.

  1. Pulse el volumen en la página de File Storage for Classic.
  2. Pulse Acciones icono Acciones.
  3. Seleccione Suprimir réplica.
  4. Seleccione cuándo desea cancelarla. Elija Inmediatamente o Fecha de aniversario, y pulse Continuar.
  5. Esta operación suprime el volumen de réplica con todos sus datos. Pulse el recuadro de selección para reconocer la información y pulse Suprimir.

Cancelación de la replicación cuando se elimina el volumen principal en la consola

Cuando se suprime un volumen primario, la planificación de réplica y el volumen del centro de datos de réplica se suprimen también.

Puede esperar que el volumen siga resultando visible en la lista de almacenamiento durante al menos 24 horas (cancelación inmediata) o hasta la fecha de aniversario. Determinadas características dejarán de estar disponibles, pero el volumen permanecerá visible hasta que se reclame. Sin embargo, la facturación se detiene inmediatamente después de hacer clic en « Eliminar réplica ».

Las réplicas activas pueden bloquear la reclamación del volumen de almacenamiento. Asegúrese de que el volumen ya no esté montado, de que las autorizaciones de host se hayan revocado y de que la réplica se haya cancelado antes de intentar cancelar el volumen original.

Creación de un duplicado de una réplica

Puede crear un duplicado de un IBM Cloud® File Storage for Classic existente. El volumen duplicado hereda la capacidad y las opciones de rendimiento del volumen de almacenamiento original de forma predeterminada y tiene una copia de los datos hasta el momento de la instantánea.

Los duplicados pueden crearse a partir de volúmenes primarios y de réplica. El nuevo duplicado se crea en el mismo centro de datos que el volumen original. Si crea un duplicado a partir de un volumen de réplica, el nuevo volumen se crea en el mismo centro de datos que el volumen de réplica.

Se puede acceder a los volúmenes duplicados mediante un host para lectura/escritura siempre y cuando el almacenamiento esté suministrado. Sin embargo, no se permiten instantáneas ni réplicas hasta que se completa la copia de datos del original en el duplicado.

Para obtener más información, consulte Creación de un volumen de archivo duplicado.

Uso de réplicas para migración tras error en caso de desastre

Al realizar una conmutación por error, se pasa del volumen de almacenamiento del centro de datos principal al volumen de destino del centro de datos remoto. Por ejemplo, su centro de datos primario es Londres y el centro de datos secundario es Ámsterdam. Si se produce un fallo, se activaría la conmutación por error a Ámsterdam, conectándose al volumen que ahora es el principal desde una instancia de Compute en Ámsterdam. Cuando su volumen de Londres se haya reparado, se realizará una instantánea del volumen de Ámsterdam para volver a Londres y al volumen primario de nuevo desde una instancia de cálculo de Londres.