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.
| EE.UU. | Latinoamérica | Canadá | Europa | Asia Pacífico | Australia |
|---|---|---|---|---|---|
|
|
|
|
|
|
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.
- Puede instalar la CLI deIBM Cloud e instalar el plug-in SL con
ibmcloud plugin install sl. Para obtener más información, consulte Ampliación de la CLI de IBM Cloud con plugins. - O bien, puede instalar SLCLI.
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®.
-
Pulse el nombre del volumen de almacenamiento para mostrar sus detalles.
-
Haga clic
Acciones y seleccione Ordenar réplica.
-
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.
-
Seleccione una Ubicación para el volumen de réplica.
-
Pulse Continuar.
-
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.
-
Revise su pedido y lea el acuerdo de servicio. Si está de acuerdo con las condiciones, marque el recuadro.
-
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.
- En la página de detalles del volumen activo, pulse Acciones
.
- Seleccione Editar planificación de instantáneas.
- 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.
- 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.
- Pulse el volumen en la página de File Storage for Classic.
- Pulse Acciones
.
- Seleccione Suprimir réplica.
- Seleccione cuándo desea cancelarla. Elija Inmediatamente o Fecha de aniversario, y pulse Continuar.
- 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.
- Si la ubicación principal presenta algún problema, pero el almacenamiento y el servidor siguen conectados, consulta la sección « Conmutación por error con un volumen principal accesible ».
- Si la ubicación primaria está inactiva, consulte Migración tras error con un volumen primario inaccesible.