Importar índices de Lucene
NCache le proporciona cmdlets de PowerShell para importar índices nativos de Lucene a su caché distribuida de Lucene y copiar los índices de una caché distribuida de Lucene a otra. Esta sección explicará cómo utilizar estos cmdlets junto con algunos ejemplos. NCache proporciona estas herramientas para permitir una migración de índice fácil y flexible para sus cachés de Lucene distribuidas.
Note
Ambas herramientas, Importar índice de Lucene e Importar índice de Lucene distribuido, solo son compatibles con Topologías con particiones.
Importar-LuceneIndex
Importante:
Si está utilizando una topología de partición-réplica, debe tener el doble de espacio libre disponible en la ruta indicada (donde se importan los índices) y los permisos de lectura/escritura están habilitados en esta ruta.
El Importar índice Lucene La herramienta permite a los usuarios cargar índices nativos en la caché distribuida de Lucene para evitar la reindexación de los datos relevantes.
Importante:
Asegúrese de que su(s) caché(s) se detenga(n) y el NCache El servicio se está ejecutando.
Ejemplos de la herramienta Importar índice de Lucene
Este comando de ejemplo carga el índice nativo de Lucene en una tienda distribuida de Lucene caché de demostración
Import-LuceneIndex -TargetCache demoCache -Path C:\ProgramData\ncache\lucene-index\{CACHE_NAME}\data -Server 20.200.20.40
Importación-DistribuidoLuceneIndex
El Importar índice de Lucene distribuido La herramienta importa índices de Distributed Lucene desde una caché de Distributed Lucene a otra caché de Distributed Lucene. Esta herramienta sobrescribe los índices con nombre existentes que se han predefinido en la caché. Si tiene el mismo nombre de índice en la caché de origen y de destino, esta herramienta sobrescribe ese índice en la caché de destino. Esto no funcionará si:
- No tiene suficiente espacio en la ubicación de destino (los índices de caché también se están copiando).
- Una transferencia estatal está pendiente.
Importante:
Antes de ejecutar este cmdlet, asegúrese de lo siguiente:
- El NCache el servicio se está ejecutando en ambos caché de origen y caché de destino.
- El caché de origen y caché de destino los nodos se detienen.
Ejemplos de Import-DistributedLuceneIndex
Este comando de ejemplo copia el índice distribuido de Lucene desde la caché de origen ubicada en el servidor 20.200.20.39* a la caché de destino ubicada en el servidor 20.200.20.40.
Import-DistributedLuceneIndex -SourceCache sourceCache -TargetCache targetCache -SourceCacheServer 20.200.20.39 -TargetCacheServer 20.200.20.40