Use el comando viocli recover para recuperar nodos o grupos de nodos.
Como la mayoría de los nodos de OpenStack no tienen estado, es posible recuperarlos sin un archivo de copia de seguridad. Sin embargo, se necesita un archivo de copia de seguridad para recuperar los nodos de base de datos de OpenStack o los nodos Swift.
El comando viocli recover usa la siguiente sintaxis.
viocli recover [-d NAME] {-n NODE1... | -r ROLE1... [-n NODE1...]} [-dn BACKUP] [-nfs NFS-VOLUME] [--verbose]
Parámetro |
Obligatorio u opcional |
Descripción |
---|---|---|
-d NAME o --deployment NAME |
Opcional |
Nombre de la implementación que desea utilizar. Si no introduce un valor, se utiliza la implementación predeterminada. |
-n, --node NODE |
Obligatorio a menos que se utilice -r |
Recupera uno o varios nodos. Puede especificar varios nodos, separados por comas. Para mostrar los nodos en la implementación, use el comando viocli show. Los valores que se muestran en la columna Nombre de la máquina virtual pueden utilizarse como argumentos para este comando. Por ejemplo, el siguiente comando recupera los dos nodos del archivo de copia de seguridad de NFS especificado.
|
-r ROLE o --role ROLE |
Obligatorio a menos que se utilice -n |
Recupera todos los nodos asignados a la función especificada. Puede especificar varias funciones, separadas por comas. También puede especificar -n o --node en el mismo comando para recuperar nodos adicionales no asignados a esa función. Para mostrar los nodos en la implementación, use el comando viocli show. Los valores que se muestran en la columna Función pueden utilizarse como argumentos para este comando.
Nota:
No se pueden recuperar nodos Swift por función. Por ejemplo, el siguiente comando recupera los nodos asignados a la función BD del archivo de copia de seguridad de NFS especificado.
|
-dn BACKUP o --dir-name BACKUP |
Obligatorio para la recuperación de un nodo Swift o la recuperación completa de una base de datos de OpenStack |
Carpeta que contiene los archivos de copia de seguridad de la base de datos de OpenStack o del anillo Swift.
Este parámetro es obligatorio cuando se recuperan los siguientes elementos:
|
-nfs NFS-VOLUME |
Obligatorio para la recuperación de un nodo Swift o la recuperación completa de una base de datos de OpenStack |
Nombre o dirección IP del volumen NFS de destino y del directorio con el formato remote-host:/remote-dir. Por ejemplo: Este parámetro es obligatorio cuando se recuperan los siguientes elementos:
|
--verbose |
Opcional |
Muestra los resultados en modo detallado. |
También puede ejecutar viocli recover -h o viocli recover --help para mostrar los parámetros del comando.