Copia de seguridad de restauracion NCache Datos persistentes
A Caché distribuida con persistencia le permite almacenar datos en un almacén persistente. Teniendo en cuenta la necesidad de realizar copias de seguridad periódicas del almacén de persistencia debido a mantenimiento u otras razones, NCache permite realizar copias de seguridad flexibles de los datos persistentes mientras se ejecuta el caché. Por lo tanto, puede hacer una copia de seguridad de sus datos en el caché y recuperarlos en caso de desastres.
Es importante tener en cuenta que las operaciones de escritura en el almacén persistente durante la copia de seguridad pueden dañar los datos. Para evitar tal corrupción, NCache le permite suspender y reanudar NCache persistencia de datos. En particular, primero puede suspender la persistencia de los datos en el almacén de persistencia, realizar la copia de seguridad del almacén de persistencia y, al final, reanudar la persistencia de los datos en el almacén de persistencia.
Importante:
Solo debes usar el suspender y reanudar cmdlets cuando el volumen de tráfico en su caché es bajo. De lo contrario, el tráfico de gran volumen provocará problemas de memoria que degradarán el rendimiento general de la caché.
Puede restaurar fácilmente los datos de la copia de seguridad deteniendo la memoria caché, copiando la copia de seguridad y luego reiniciando la memoria caché.
Backup NCache Datos persistentes
Puede hacer una copia de seguridad del almacén de persistencia de su caché utilizando el Suspende los NCache Persistencia de datos y Currículum NCache Persistencia de datos cmdlets juntos.
El siguiente ejemplo demuestra cómo hacer una copia de seguridad del almacén de persistencia de una caché distribuida con persistencia denominada demoCache creada con NCache Persistencia.
- Primero, detenga la escritura de datos en el almacén de persistencia de demoCache usando Suspend NCache Herramienta de persistencia de datos para evitar una posible corrupción de datos de la siguiente manera.
advertencia
Si bien se ha suspendido la persistencia de sus datos en el almacén de persistencia, asegúrese de que no haya ningún cambio de configuración (agregar/eliminar nodos o unir/abandonar) que pueda desencadenar la transferencia de estado en la memoria caché.
- A continuación, cree una copia de seguridad de los datos. Para ello, debe copiar todos los elementos de la ubicación de almacenamiento configurada (ruta UNC) de su caché. Puede encontrar la ruta UNC del almacén de persistencia configurado para su caché en información de la tienda existentes NCache Centro de Gestión. El siguiente comando copia el NCache Base de datos de persistencia denominada demoCache_db desde la ubicación del almacén configurado a una carpeta de respaldo.
Copy-Item -Path "\\fileserver\stores\demoCache_db" -Destination "F:\PersistentCacheBackup" -Recurse
- Una vez creada la copia de seguridad, reanude la persistencia de datos en el almacén de persistencia de demoCache mediante la opción Reanudar. NCache Herramienta de persistencia de datos de la siguiente manera.
restaurar copia de seguridad NCache Datos persistentes
Puede restaurar fácilmente los datos de la copia de seguridad a su caché en cualquier momento. El siguiente ejemplo muestra cómo restaurar datos de copia de seguridad en el almacén persistente de caché de demostración.
Primera parada caché de demostración del desplegable NCache Centro de gestion o usando el Detener caché cmdlet.
A continuación, debe copiar todos los elementos de su carpeta de respaldo a la ubicación de almacenamiento configurada (ruta UNC) de su caché. Puede encontrar la ruta UNC del almacén de persistencia configurado para su caché en información de la tienda existentes NCache Centro de Gestión. Puede copiar la copia de seguridad desde la ruta de la copia de seguridad a la ubicación de almacenamiento configurada manualmente o mediante la línea de comando. El siguiente comando copia todos los elementos de la carpeta de respaldo a la ubicación de almacenamiento de demoCache.
Copy-Item -Path "F:\PersistentCacheBackup" -Destination "\\fileserver\stores\demoCache_db" -Recurse
- Una vez copiado, reinicie la caché demoCache en todos los nodos del servidor desde el NCache Centro de gestion en IRS.gov o use la Caché de inicio .
NCache proporciona guiones de muestra en GitHub para hacer una copia de seguridad y restaurar NCache datos persistentes.
Vea también
Crear caché distribuida con persistencia
Suspender/Reanudar NCache Persistencia de datos
Caché distribuida con configuración de persistencia