Skip to main content
SnapManager Oracle
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

El comando smo backup restore

Colaboradores

Se puede ejecutar el comando backup restore para restaurar backups de una base de datos o una parte de una base de datos y, opcionalmente, recuperar la información de la base de datos.

Sintaxis

        smo backup restore
-profile profile_name
\[-label label \| -id id\]
\[-files files \[files...\] \|
-tablespaces tablespaces \[tablespaces...\]\] \|
-complete \| -controlfiles\]
\[-recover \{-alllogs \| -nologs \| -until until\} \[-using-backup-controlfile\] \]
\[-restorespec restorespec \| \]\]
\[-preview\]

\[-recover-from-location path1 \[, path2\]\]
\[-taskspec taskspec\]
\[-dump\]
\[-force\]
\[-quiet \| -verbose\]

Parámetros

  • -profile profile_name

    Especifica la base de datos que desea restaurar. El perfil contiene el identificador de la base de datos y otra información de la base de datos.

  • -nombre de etiqueta

    Restaura el backup con la etiqueta especificada.

  • -id guid

    Restaura el backup con el GUID especificado. SnapManager genera el GUID cuando se crea un backup. Puede utilizar el comando smo backup list para mostrar el GUID de cada backup.

  • Elija todos los archivos o especificados

    De manera opcional, puede utilizar una de las siguientes opciones:

    • -Complete: Restaura todos los archivos de datos de la copia de seguridad.

    • -Tableslist: Restaura sólo los tablespaces especificados a partir de la copia de seguridad.

      Debe utilizar espacios para separar los nombres en la lista.

    • -Fileslist: Restaura sólo los archivos de datos especificados de la copia de seguridad.

      Debe utilizar espacios para separar los nombres en la lista. Si la base de datos se está ejecutando, SnapManager garantiza que el tablespace que contiene los archivos esté sin conexión.

  • -controlfiles

    Restaura los archivos de control. SnapManager permite restaurar archivos de control junto con los archivos de datos de los backups en una única operación. La opción -controlfiles es independiente de otros parámetros de alcance de restauración, como -complete, -tablespaces y -files.

  • -recover

    Recupera la base de datos después de restaurarla. También debe especificar el punto en el que desea que SnapManager recupere la base de datos mediante una de las siguientes opciones:

    • -Nologs: Recupera la base de datos al momento de la copia de seguridad y no aplica registros.

      Este parámetro se puede usar para backups en línea o sin conexión.

    • -Alllogs: Recupera la base de datos a la última transacción o confirmación y aplica todos los registros requeridos.

    • -Hasta fecha: Recupera la base de datos hasta la fecha y hora especificadas.

      Debe usar el formato year-month-date: Hour: Minute: Second (yyyy-mm-dd:hh:mm:ss). Para horas, utilice el formato de 12 o 24 horas, según la configuración de la base de datos.

    • -Until scn: Permite avanzar los archivos de datos hasta alcanzar el número de cambio de sistema (SCN) especificado.

    • -Using-backup-Controlfile: Recupera la base de datos utilizando el archivo de control de copia de seguridad.

  • -restaurespec

    Permite restaurar los datos en un sistema de archivos activo y restaurar desde los datos especificados mediante la asignación de cada copia Snapshot original a su sistema de archivos activo. Si no especifica una opción, SnapManager restaura los datos desde las copias Snapshot en el almacenamiento principal. Es posible especificar una de las siguientes opciones:

    • -Restoreespec: Especifica los datos que se van a restaurar y el formato de restauración.

  • -preview

    Muestra la siguiente información:

    • Qué mecanismo de restauración (restauración de sistema de archivos en el lado del almacenamiento, restauración de archivos en el lado del almacenamiento o restauración de copia de archivos del lado del host) se utilizará para restaurar cada archivo

    • Por qué no se han utilizado mecanismos más eficientes para restaurar cada archivo, al especificar la opción -verbose Si está utilizando la opción -preview , debe saber lo siguiente:

    • La opción -force no afecta al comando.

    • La opción -recover no afecta al comando. Para obtener una vista previa de la operación de restauración, se debe montar la base de datos. Si desea obtener la vista previa de un plan de restauración y la base de datos no está montada actualmente, SnapManager monta la base de datos. Si no se puede montar la base de datos, el comando fallará y SnapManager devolverá la base de datos a su estado original.

    La opción -preview muestra hasta 20 archivos. Puede configurar el número máximo de archivos que se mostrará en el archivo smo.config.

  • -recover-from-location

    Especifica la ubicación del registro de archivos externo de los archivos de registro de archivos. SnapManager toma los archivos de registro de archivos de la ubicación externa y los utiliza para el proceso de recuperación.

  • -taskspec

    Especifica el archivo XML de especificación de la tarea para la actividad de preprocesamiento o la actividad de posprocesamiento de la operación de restauración. Debe proporcionar la ruta de acceso completa del archivo XML de especificación de la tarea.

  • -dump

    Especifica recoger los archivos de volcado después de la operación de restauración.

  • -fuerza

    Si es necesario, cambia el estado de la base de datos a uno más bajo que el estado actual.

    De forma predeterminada, SnapManager puede cambiar el estado de la base de datos a más alto durante una operación. Esta opción no es necesaria para que SnapManager cambie el estado de la base de datos a uno más alto.

  • -silencio

    Muestra sólo mensajes de error en la consola. La configuración predeterminada es mostrar mensajes de error y advertencia.

  • -verbose

    Muestra mensajes de error, advertencia e informativos en la consola. Puede usar esta opción para ver por qué no se pueden usar procesos de restauración más eficientes para restaurar el archivo.

Ejemplo

En el siguiente ejemplo se restaura una base de datos junto con los archivos de control:

smo backup restore -profile SALES1 -label full_backup_sales_May
-complete -controlfiles -force

Información relacionada