NMDA:n oraakkeli: Oracle-tietokannan järjestelmien välisen palautuksen vaiheet.

Summary: NMDA Oracle -tietokannan varmuuskopiot palautetaan komentosarjalla. NMC-käyttöliittymä ei tue järjestelmien välistä tietokannan palautusta. Ohjattu NMC Recovery Wizard tukee vain tietokannan kaksoiskappaleiden palautusta. Alla olevien ohjeiden avulla voi tehdä järjestelmän välisen palautuksen. Tässä Dell Technologies olettaa, että varmuuskopiot ovat peräisin RAC-kokoonpanosta ja kohdeisäntä on erillinen Oracle-isäntä. Huomautus: Järjestelmien välinen palautus voidaan tehdä monella tavalla asiakkaan ympäristön ja palautusvaatimuksen mukaan. Vaiheet ovat yleisiä, ja niitä voidaan muokata asiakkaan vaatimusten mukaan. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Oracle-tietokannan palautus ja palautus edellyttävät seuraavia vaiheita.

  1. Tarkista edellytykset.
  2. Määritä lähde- ja kohdeasiakkaat NetWorkerissa.
  3. Etsi palautettava PIT Control -tiedosto.
  4. PFILE-/SPFILE-tiedoston parametrit on määritettävä kohdeisännän mukaan.
  5. PFILE/SPFILE voidaan palauttaa myös varmuuskopioista, jos varmuuskopio-osan nimi on käytettävissä.

 

Tarkista edellytykset.

  1. Varmista, että kohdejärjestelmässä käytetään samaa Oracle-versiota kuin lähteenä. 
  2. Käyttöjärjestelmän ja tiedostojärjestelmän on oltava samat sekä lähde- että kohdeisännässä.
  3. Tarkista tuetut versiot Oraclen dokumentaatiosta.
  4. Luo tietokanta kohdeisäntään.

Määritä lähde- ja kohdeasiakkaat NetWorkerissa.

  1. NetWorkerin ja NMDA:n asentaminen kohdejärjestelmään (sama versio kuin NetWorker-palvelimella)
  2. Määritä asiakasesiintymä kohdejärjestelmää varten. (Varmuuskopiointia ei tarvitse ajoittaa)
  3. Varmista, että lähdeasiakkaan Etäkäyttö-kenttään on päivitetty user@target_host (esimerkiksi oracle@target_host).
  4. Varmista, että tietokannan järjestelmänvalvojan user@target_host ( esimerkiksi oracle@target_host) on päivitetty NMC:ssä (palvelin ->käyttäjä ja ryhmä -->tietokannan järjestelmänvalvoja)

Etsi palautettava PIT Control -tiedosto.

  1. MMINFO-komennolla voit tunnistaa PIT-palautusaikaa lähinnä olevan ohjaustiedoston. Alla olevassa tapauksessa palautus koskee 21. helmikuuta 2025 annettuja tietoja.

        Voidaan suorittaa kohdeasiakkaasta.

        -s ProdServer on NetWorker-palvelin.

bash# mminfo -avot -s ProdServer -q client=prodlabdb-01 -r client,sscreate,name,copies,volume

prodlabdb-01  02/18/2025 RMAN:i13i4orv_1_1                  1 database.01
prodlabdb-01  02/21/2025 RMAN:ja3icm00_1_1                  1 database.01
prodlabdb-01  02/21/2025 RMAN:jc3icm7v_1_1                  1 database.01
prodlabdb-01  02/21/2025 RMAN:jd3icmhs_1_1                  1 database.01
prodlabdb-01  02/21/2025 RMAN:je3icmhs_1_1                  1 database.01
prodlabdb-01  02/21/2025 RMAN:jg3icmhs_1_1                  1 database.01
prodlabdb-01  02/21/2025 RMAN:jf3icmhs_1_1                  1 database.01
prodlabdb-01  02/22/2025 RMAN:jh3icurd_1_1                  1 database.01
prodlabdb-01  02/22/2025 RMAN:ji3icurh_1_1                  1 database.01
prodlabdb-01  02/22/2025 RMAN:jj3id0fg_1_1                  1 database.01
prodlabdb-01  02/22/2025 RMAN:jk3id0fg_1_1                  1 database.01
prodlabdb-01  02/22/2025 RMAN:controlfile_jl3id0fj_1_1      1 database.01

 Ohjaustiedoston palautus

  1. Palauta tietokanta yllä olevan ohjaustiedoston avulla. Ohjaustiedostolla voi olla muitakin nimeämiskäytäntöjä.
RMAN>
run
{
ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE';
SEND 'NSR_ENV=(NSR_SERVER=ProdServer,NSR_CLIENT=prodlabdb-01,NSR_DATA_VOLUME_POOL=database,NSR_DEBUG_LEVEL=5,NSR_DPRINTF=TRUE)';
restore controlfile from "controlfile_jl3id0fj_1_1";
RELEASE CHANNEL CH1;
}
  1. Ota tietokanta käyttöön palautetusta Control-tiedostosta.
SQL>alter database mount;
  1. Tarkista varmuuskopiointitiedot ja etsi SCN- tai SEQUENCE-numero LIST BACKUP BY BACKUP -tuloksesta.

Katkelma alla (viimeinen rivi)

Palautus voidaan tehdä SEKVENSSIIN 5899 asti.

RMAN> LIST BACKUP BY BACKUP;

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
17612   Full    93.70G     SBT_TAPE    02:49:07     22-FEB-25
        BP Key: 17612   Status: AVAILABLE  Compressed: YES  Tag: TAG20250221T221003
        Handle: jd3icmhs_1_1   Media: database.002
  List of Datafiles in backup set 17612
  File LV Type Ckp SCN    Ckp Time  Name
  ---- -- ---- ---------- --------- ----
  3       Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/system.295.1084779711
  12      Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_tools.296.1084779711
  16      Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_seed.282.1084779983
  26      Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_media.283.1084779983
  27      Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_media.315.1084779711
  29      Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_media.316.1084779711
  33      Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_tx_idx.325.1107842193
  34      Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_media.326.1107842287
  39      Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_seed.331.1160384075
  40      Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_tx_idx.332.1160384111
  42      Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_media.334.1187447927
  288     Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/system.272.1084780009
  314     Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/portal.264.1084780021
  353     Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/system.277.1084779983
  354     Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/system.285.1084779977
  401     Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_tx_data.306.1084779711
  404     Full 6018330353968 21-FEB-25 /u09/LABTEST/db/apps_st/data/apps_ts_tx_idx.271.1084780009

BS Key  Size       Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ ---------------
17613   6.25M      SBT_TAPE    00:00:01     22-FEB-25
        BP Key: 17613   Status: AVAILABLE  Compressed: YES  Tag: TAG20250222T005927
        Handle: jj3id0fg_1_1   Media: database.002

  List of Archived Logs in backup set 17613
  Thrd Seq     Low SCN    Low Time  Next SCN   Next Time
  ---- ------- ---------- --------- ---------- ---------
  1    5899    6018330351597 21-FEB-25 6018330471551 22-FEB-25

Suorita palautus ja palautus.

  1. HOT RMAN -varmuuskopioissa on käytettävä palautukseen tai palautukseen SET ULL -lauseketta.
  2. Datatiedostojen Source FS -polut eroavat Kohdedatatiedoston polusta. SET NEWNAME FOR DATAFILE TO -komennolla on palautettava tiedot uuteen FS-polkuun.
  3. Tee palautus ja valitse SWITCH DATAFILE ALL.
  4. Muuta lokitiedostojen nimiä ja TEMP-tiedostonimiä kohteessa

 

SQL "MUUTA TIETOKANNAN UUDELLEENNIMEÄ TIEDOSTO 'LÄHDETIEDOSTON POLKU' KOHTEEKSI 'KOHDETIEDOSTON POLKU'";

 

  1. Tee palautus komennolla RECOVER DATABASE.
run
{
ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE';
ALLOCATE CHANNEL CH2 TYPE 'SBT_TAPE';
ALLOCATE CHANNEL CH3 TYPE 'SBT_TAPE';
ALLOCATE CHANNEL CH4 TYPE 'SBT_TAPE';
SEND 'NSR_ENV=(NSR_SERVER=ProdServer,NSR_CLIENT=prodlabdb-01,NSR_DATA_VOLUME_POOL=database,,NSR_DEBUG_LEVEL=9,NSR_DPRINTF=TRUE)';
SET NEWNAME FOR DATABASE TO '/u01/DBTEST/db/apps_st/data/%b';
set until sequence 5899 thread 1;
RESTORE DATABASE;
SWITCH DATAFILE ALL;
SQL "ALTER DATABASE RENAME FILE '+DATA/labprod/onlinelog/redo01.log' TO '/u01/DBTEST/db/apps_st/redo01.log'";
SQL "ALTER DATABASE RENAME FILE '+DATA/labprod/onlinelog/redo01.log' TO '/u01/DBTEST/db/apps_st/redo02.log'";
SQL "ALTER DATABASE RENAME FILE '+DATA/labprod/onlinelog/temp01.dbf' TO '/u01/DBTEST/db/apps_st/temp01.dbf'";
recover database;
RELEASE CHANNEL CH1;
RELEASE CHANNEL CH2;
RELEASE CHANNEL CH3;
RELEASE CHANNEL CH4;
}
  1. Kun yllä olevat vaiheet on suoritettu onnistuneesti. Tietokannan voi avata seuraavalla komennolla.
RMAN> ALTER DATABASE OPEN RESETLOGS;

Additional Information

Tietokannan kaksoiskappaleiden palauttaminen. Ohjattua palautustoimintoa voidaan käyttää, kun apuesiintymä on luotu kohdeisäntään (voi olla myös sama isäntä)

Tarkista seuraava tietämyskannan artikkeli:

NMDA:n oraakkeli: Lisätietokannan määrittäminen Oracle Cross System Restore -toimintoa varten ohjatulla NMC-toiminnolla

Affected Products

NetWorker Family

Products

NetWorker Module for Databases and Applications
Article Properties
Article Number: 000300423
Article Type: How To
Last Modified: 30 Mar 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.