Inhoudsopgave:
Video: Calling All Cars: Muerta en Buenaventura / The Greasy Trail / Turtle-Necked Murder 2024
Overweeg de herstelcatalogus bij het instellen van uw Oracle 12c Recovery Manager (RMAN) -omgeving. Een herstelcatalogus is een opslagplaats voor al uw RMAN-configuratieparameters, back-upbewerkingen en metagegevens. De catalogus kan voor onbepaalde tijd back-upinformatie opslaan.
Een catalogusmodus selecteren in Oracle 12c
RMAN biedt twee opties voor het opslaan van back-upgegevens:
-
NOCATALOG-modus slaat back-upgegevens alleen op in het besturingsbestand voor elke individuele database. Dit is de standaard.
-
CATALOG-modus slaat back-upgegevens op in zowel het besturingsbestand als de catalogus.
Het opslaan van back-upgegevens in alleen het besturingsbestand heeft enkele beperkingen:
-
Oracle slaat standaard zeven dagen back-upgegevens op in het besturingsbestand. De databaseparameterbesturing file_record_keep_time kan de tijdsduur wijzigen. Toch wordt het niet aanbevolen om uw controlebestand te gebruiken voor lange back-upbewaarperiodes. Het veroorzaakt groei van het besturingsbestand en als u ooit uw besturingsbestanden kwijtraakt, bent u al uw herstelinformatie kwijt. Het maakt herstel niet onmogelijk, maar het is een echte pijn.
-
Beperkt het type rapportage dat u kunt uitvoeren op uw back-ups. U kunt slechts één database tegelijkertijd opvragen, waarna u handmatig alle rapporten voor meerdere databases samen moet aggregeren.
Overweeg een catalogus te gebruiken als
-
u veel databases hebt om een back-up van te maken.
-
Alle databases waarvan u een back-up maakt, zijn verschillende versies van Oracle.
-
U wilt uw back-ups meer dan 60 dagen bewaren.
-
Je weet wat voor soort rapportage je wilt doen.
-
U kunt de benodigde bronnen veroorloven om een catalogusdatabase te behouden en te onderhouden.
Stel dat u aan het eind van elke week een rapport wilt met alle back-upinformatie voor 50 databases, variërend van Oracle 8i tot 12c. U wilt dat dit rapport dingen bevat zoals verstreken tijd, gemiddelde stukgrootte, compressie-informatie en back-uptype. Een herstelcatalogus kan dat rapport eenvoudig genereren.
De herstelcatalogus heeft een reeks views die u kunt opvragen, met SQL, om back-upinformatie te krijgen. Historische back-upinformatie voor meerdere databases krijgen is bijna onmogelijk zonder een herstelcatalogus omdat alle back-upinformatie afzonderlijk in elke database wordt opgeslagen.
Als u slechts één of twee databases hebt om een back-up van te maken en eenvoudige rapporten en een kort retentiebeleid wilt, is de herstelcatalogus misschien overdreven. Het moet tenslotte zijn eigen database ingaan, worden geback-upt en net als elke andere applicatie worden onderhouden.
Oracle helpt echter door een beperkte gebruikslicentie te verstrekken voor het hebben van een RMAN-herstelcatalogus. Dat betekent dat u geen Oracle-databaselicentie voor de catalogus op een afzonderlijke machine hoeft te hebben, zolang u de catalogus alleen voor RMAN gebruikt.
De catalogus maken in Oracle 12c
Als u besluit een catalogus te maken, is dat eenvoudig. Volg deze stappen voor een Linux-omgeving (ze zullen vrijwel identiek zijn voor Windows):
-
Maak een tablespace om de RMAN-gegevens vast te houden door in SQL * Plus te typen:
U ziet dit:
Tablespace gemaakt.
-
Typ het volgende om de cataloguseigenaar te maken:
U ziet dit:
Door gebruiker gemaakt.
-
Verleen geschikte rechten:
U ziet dit:
Subsidie geslaagd.
-
Meld u vanuit een terminalvenster aan bij de herstelcatalogus met de eigenaar en maak de catalogus aan:
U ziet de uitvoer als volgt:
Recovery Manager: Release 12. 1. 0. 1. 0 - Productie op Zo jun 30 10: 13: 59 2013 Copyright (c) 1982, 2013, Oracle en / of zijn dochterondernemingen. Alle rechten voorbehouden. database met herstelcatalogus Wachtwoord: verbonden met database met herstelcatalogus
-
Maak de catalogusrepository wanneer u bent verbonden met de catalogusdatabase:
U ziet dit:
herstelcatalogus gemaakt
-
Typ het volgende om verbinding te maken met zowel de doeldatabase als de catalogus:
Telkens wanneer u een back-up van een database maakt, moet u verbinding maken met zowel het doel als de catalogus.
U ziet dit:
Recovery Manager: Release 12. 1. 0. 1. 0 - Productie op Sun Jun 30 10: 17: 30 2013 Copyright (c) 1982, 2013, Oracle en / of zijn dochterondernemingen. Alle rechten voorbehouden. verbonden met doeldatabase: DEV12C (DBID = 3615982967) herstelcatalogusdatabase Wachtwoord: verbonden met herstelcatalogusdatabase
Geef het wachtwoord op de opdrachtregel niet op wanneer u RMAN opstart. Het is geen veilige manier om in te loggen, omdat het uw wachtwoord kan blootstellen aan andere mensen op het systeem.
-
Maak verbinding met zowel het doel als de catalogus en typ dit:
Registreer elke database waarvan u een back-up wilt maken in de herstelcatalogus.
U ziet dit:
database geregistreerd in herstelcatalogus vanaf volledige resync van herstelcatalogus volledige hersynchronisatie voltooid
Al het andere in RMAN functioneert precies hetzelfde, ongeacht of u een catalogus gebruikt.