RMAN utlöste Oracle-säkerhetskopior för att effektivisera administrationen

RMAN utlöste Oracle-säkerhetskopior för att effektivisera administrationen

Zmanda kan initiera säkerhetskopieringar från klientsidan med hjälp av den RMAN-utlösta Oracle-säkerhetskopieringsfunktionen. Den här funktionen gör det möjligt att utlösa säkerhetskopiering av Oracle-databas från klientservrar med RMAN-kommandon (Recovery Manager).

Databasadministratörer kan ta säkerhetskopior i en organisation utan att behöva logga in på Zmanda Management Console (ZMC), vilket gör säkerhetskopieringsprocessen mer bekväm. Dessutom tillåter denna implementering användare som inte är bekanta med ZMC-gränssnittet att fortfarande framgångsrikt ta säkerhetskopior vid behov.

Vad är RMAN-utlöst Oracle Backup-funktion?

Funktionen Client trigged Oracle Backups hjälper dig att trigga dina Oracle-säkerhetskopior direkt från klienten via Recovery Manager (RMAN). Du behöver dock fortfarande skapa en säkerhetskopia och en användare med lösenordsskydd. Du måste också utföra några nödvändiga konfigurationer innan du kan utlösa säkerhetskopieringarna i Oracle direkt från klienten. De följande två frågorna kommer att förklara dessa konfigurationer i detalj.

Hur skapar man en separat användare för RMAN-utlöst Oracle Backup-funktion?

  1. Logga in på ZMC med dina referenser.
  2. Välj Inställningar i navigeringsfältet till vänster.
  3. Välj Användare under Inställningar.
  4. Klicka på knappen LÄGG TILL ANVÄNDARE längst upp till höger på sidan Användare.
  5. Fyll i formuläret Lägg till användare vid behov. Se till att rollen är vald som RMAN.
  6. Klicka på SPARA-knappen för att avsluta processen för att skapa användare.
Lägga till en ny användare för klientutlösta Oracle-säkerhetskopior | Zmanda
Lägga till en ny användare för klientutlösta Oracle-säkerhetskopior

Samma användaruppgifter måste användas för backend-konfigurationerna av klientutlösta Oracle-säkerhetskopior.

Vilka konfigurationer behövs för RMAN-utlösta Oracle-säkerhetskopior?

Funktionen Client Triggered Oracle Backups säkerställer att varje användare inom din organisation inte behöver ges åtkomst till ZMC, eftersom säkerhetskopior kan utlösas direkt från klienten. Dessutom sparar det också behovet av att utbilda dina anställda i användningen av Zmanda. Låt oss först analysera konfigurationerna.

Följande rader måste läggas till i filen amanda-client.conf som finns på /etc/amanda/amanda-client.conf

property "SERVER_URL" "<backup server IP address>"
property "BACKUP_REQ" "/zmc_service/api/v0/backupsets/rman/backup/"
property "TOKEN_REQ" "/zmc_service/api/v0/users/zmc/login/"
property "STATUS_REQ" "/zmc_service/api/v0/backupsets/task/"
property "USER" "<user name>"
property "PASS" "<encrypted password>"

För det andra kan PASS-parametern inte innehålla det faktiska lösenordet i vanlig textformat. Så det måste krypteras.

För att kryptera lösenordet kan du använda krypteringsegenskapen som finns på

/ usr / bin /

Kör amrman_encrypt kryptera egendom och ange samma lösenord som används för användarautentisering på ZMC. Det krypterade lösenordet kommer automatiskt att lagras i filen amanda-client.conf under egenskapen PASS.

Därefter måste konfigurationsfilerna på serversidan skapas. För att göra detta, navigera till sidan Säkerhetskopiera var för motsvarande säkerhetskopieringsuppsättning och ange inställningarna efter behov. När du är klar med att specificera, klicka på LÄGG TILL KONFIGURATION knapp.

Slutligen, innan du går in i RMAN-verktyget, måste databaskonfigurationen ställas in. Detta avslutar förutsättningsdelen av den RMAN-utlösta säkerhetskopieringsfunktionen.

Använda RMAN-utlösta Oracle-säkerhetskopior

RMAN-verktyg | Zmanda
RMAN-verktyg

Byt först till RMAN-verktyget. Därefter måste du ansluta till databasen för att utlösa säkerhetskopieringen. Följande kommando kan användas för att utlösa säkerhetskopieringen:

CONNECT TARGET *
STARTUP;

Ange måldatabasens lösenord för att ansluta till måldatabasen. Följande rad ska visas

Ansluten till måldatabas:

RUN
{
ALLOCATE CHANNEL zmanda_sbt DEVICE TYPE sbt TRACE=5
PARMS=”SBT_LIBRARY=/usr/lib64/amanda/application/amml.so  
ENV=(BACKUP_LEVEL=smart,BKPSET=t2_rman,SID=cdb1) ”;
}

Notera: Ovanstående kommando har antagna värden. Du måste ersätta dem med de värden som är tillämpliga på ditt fall för:

  • BACKUP_LEVEL kan vara smart, fullständig eller inkrementell
  • BKPSET (Namn på backupset som källan(sid) är länkad till)
  • SID (sid för vilken säkerhetskopiering ska utlösas)

När ovanstående rader körs på RMAN-verktyget. Följande värden med tillämpliga värden ersatta kommer att visas på skärmen

using target database control file instead of recovery catalog
allocated channel: zmanda_sbt
channel zmanda_sbt: SID=44 device type=S8T_TAPE
Channel zmanda_sbt: AMANDA MEDIA MANAGEMENT LIBRARY FOR ORACLE
released channel: zmanda_sbt

Slutsats

På Zmanda förbättrar vi kontinuerligt våra lösningar baserat på kundfeedback, vilket säkerställer en sömlös backupupplevelse varje steg på vägen. Möjligheten att initiera säkerhetskopieringar från klientsidan effektiviserar säkerhetskopieringsprocessen, vilket gör det bekvämare för användarna och ökar den övergripande säkerhetskopieringseffektiviteten inom en organisation. Zmanda kommer att ta med fler sådana användarcentrerade funktioner under de kommande dagarna.

För att upptäcka mer om Zmanda och införliva den i din backupmiljö, vänligen registrera dig för en fri rättegång. Om du har några frågor, tveka inte att öppna en supportbiljett på Nätverk Zmanda eller skicka ett mail till vårt säljteam på sales@zmanda.com. Vårt team hjälper dig gärna!


Utforska fler ämnen