Dela via


Konfigurera säkerhetskopiering för SAP ASE-databas (Sybase) på virtuella Azure-datorer med hjälp av Azure-portalen

Den här artikeln beskriver hur du konfigurerar säkerhetskopiering för SAP Adaptive Server Enterprise (ASE) (Sybase)-databaser som körs på Azure-virtuella datorer med hjälp av Azure-portalen.

Lär dig mer om konfigurationer och scenarier som stöds för säkerhetskopiering av SAP ASE-databaser på virtuella Azure-datorer (VM).

Förutsättningar

Granska följande förutsättningar innan du konfigurerar SAP ASE-databasen för säkerhetskopiering:

  • Identifiera eller skapa ett Recovery Services-valv i samma region och prenumeration som den virtuella dator som kör SAP ASE.

  • Tillåt anslutning från den virtuella datorn till Internet så att den kan nå Azure.

  • Den kombinerade längden på SAP ASE Server VM-namnet och resursgruppens namn måste ha <= 84 tecken för virtuella Azure Resource Manager-datorer (ARM) (och 77 tecken för klassiska virtuella datorer) eftersom tjänsten reserverar vissa tecken.

  • Den virtuella datorn måste ha python >= 3.6.15 (rekommenderas– Python3.10) med modulen begäranden installerad. Standard-sudo python3 måste köra python 3.6.15 eller senare. Verifiera genom att köra python3 och sudo python3 i systemet för att kontrollera python-versionen. Om du vill ändra standardversionen länkar du python3 till python 3.6.15 eller senare.

  • Kör konfigurationsskriptet för SAP ASE-säkerhetskopiering (förregistreringsskript) på den virtuella dator som är värd för SAP ASE-databasen. Det här skriptet gör ASE-systemet redo för säkerhetskopiering.

  • Tilldela följande behörigheter och inställningar för säkerhetskopieringsåtgärden:

    Behörighet/Inställning beskrivning
    Operatör roll Aktivera den här ASE-databasrollen för databasanvändaren för att skapa en anpassad databasanvändare för säkerhetskopierings- och återställningsåtgärderna och skicka den i förregistreringsskriptet.
    Rättighet att mappa externa filer Aktivera den här rollen för att tillåta åtkomst till databasfiler.
    Äga alla databasprivilegier Tillåter differentiella säkerhetskopior. Tillåt inkrementella dumpar för databasen ska vara True.
    Trunkera loggen för kontrollpunktsprivilegier Inaktivera den här behörigheten för alla databaser som du vill skydda med hjälp av ASE-säkerhetskopieringen. Gör att du kan säkerhetskopiera databasloggen till Recovery Services-valvet. Läs mer om SAP-anteckningen – 2921874 – "avkorta loggen vid kontrollpunkt" i databaser med HADR – SAP ASE – SAP for Me.

    Kommentar

    Loggsäkerhetskopior stöds inte för huvuddatabasen. För andra systemdatabaser kan loggsäkerhetskopior endast stödjas om databasens loggfiler lagras separat från dess datafiler. Som standard skapas systemdatabaser med både data och loggfiler på samma databasenhet, vilket förhindrar loggsäkerhetskopior. För att aktivera loggsäkerhetskopior måste databasadministratören ändra platsen för loggfilerna till en separat enhet.

  • Använd de inbyggda Rollerna i Azure för att konfigurera säkerhetskopiering – tilldelning av roller och omfång till resurserna. Med följande deltagarroll kan du köra åtgärden Konfigurera skydd på den virtuella databasdatorn:

    Resurs (åtkomstkontroll) Roll Användaren, gruppen eller tjänstens huvudnamn
    Skapa en virtuell Azure-dator som kör ASE-databasen Bidragsgivare för virtuella maskiner Gör att du kan konfigurera säkerhetskopieringsåtgärden.
  • Skapa en anpassad roll för Azure Backup.

  • Upprätta nätverksanslutning.

  • Använd ett befintligt Recovery Services-valv eller skapa ett nytt.

  • Aktivera återställning mellan regioner för Recovery Services-valv.

Identifiera SAP ASE-databaserna

Följ dessa steg för att identifiera SAP ASE-databaserna:

  1. Gå till Recovery Services-valvet och välj sedan + Säkerhetskopiering.

    Skärmbild som visar hur du startar säkerhetskopian av SAP-databasen.

  2. säkerhetskopieringsmålet väljer du SAP ASE (Sybase) i den virtuella Azure-datorn som datakällatyp.

    Skärmbild som visar valet av datakällans typ.

  3. Välj Starta upptäckten. Detta initierar identifiering av oskyddade virtuella Linux-datorer i valvregionen.

    Skärmbild som visar hur du startar identifieringen av databasen.

    Kommentar

    • Efter identifieringen visas oskyddade virtuella datorer i portalen, listade efter namn och resursgrupp.
    • Om en virtuell dator inte visas som förväntat kontrollerar du om den redan har säkerhetskopierats i ett valv.
    • Flera virtuella datorer kan ha samma namn, men de tillhör olika resursgrupper.
  4. I fönstret Välj virtuella datorer laddar du ned förpostskriptet som ger behörighet för Azure Backup-tjänsten för att få åtkomst till de virtuella SAP ASE-datorerna för databasidentifiering.

  5. Kör skriptet på varje virtuell dator som är värd för SAP ASE-databaser som du vill säkerhetskopiera.

  6. När du har kört skriptet på de virtuella datorerna går du till fönstret Välj virtuella datorer , väljer de virtuella datorerna och väljer sedan Identifiera databaser.

    Azure Backup identifierar alla SAP ASE-databaser på den virtuella datorn. Under identifieringen registrerar Azure Backup den virtuella datorn med valvet och installerar ett tillägg på den virtuella datorn. Ingen agent är installerad på databasen.

    skärmbild som visar hur du väljer en databas för säkerhetskopieringskonfiguration från den identifierade listan.

Konfigurera säkerhetskopian av SAP ASE-databasen (Sybase)

När databasidentifieringsprocessen är klar omdirigeras Azure Backup till fönstret Säkerhetskopieringsmål så att du kan konfigurera säkerhetskopieringsinställningar för den valda virtuella dator som är värd för SAP ASE-databasen.

Följ dessa steg för att konfigurera säkerhetskopieringsåtgärden för SAP ASE-databasen:

  1. I fönstret Säkerhetskopieringsmål under Steg 2 väljer du Konfigurera säkerhetskopiering.

    Skärmbild som visar hur du startar säkerhetskopieringskonfigurationen.

  2. Under Säkerhetskopieringsprincip väljer du Skapa en ny princip för databaserna.

    Skärmbild som visar hur du börjar skapa säkerhetskopieringspolicyn.

    En säkerhetskopieringsprincip definierar när säkerhetskopieringar tas och hur länge de behålls.

    • En policy skapas på valvnivå.
    • Flera valv kan använda samma säkerhetskopieringspolicy, men du måste tillämpa säkerhetskopieringspolicyn på varje valv.
  3. Ange ett namn för den nya principen i principnamnet.

    Skärmbild som visar hur du anger ett namn för den nya säkerhetskopieringsprincipen.

  4. I policyn Fullständig säkerhetskopiering väljer du en säkerhetskopieringsfrekvens och väljer sedan Dagligen eller Veckovis enligt behov.

    • Dagligen: Välj den timme och tidszon där säkerhetskopieringsjobbet börjar.

      Kommentar

      • Du måste köra en fullständig säkerhetskopia. Du kan inte inaktivera det här alternativet.
      • Gå till Principen för fullständig säkerhetskopiering för att visa principinställningarna.
      • Du kan inte skapa differentiella säkerhetskopior för dagliga fullständiga säkerhetskopior.
    • Varje vecka: Välj den veckodag, timme och tidszon där säkerhetskopieringsjobbet körs.

    Följande skärmbild visar säkerhetskopieringsschemat för fullständiga säkerhetskopieringar.

    Skärmbild som visar konfigurationen av säkerhetskopieringsregler.

  5. I kvarhållningsintervallet definierar du kvarhållningsintervallet för den fullständiga säkerhetskopieringen.

    Kommentar

    • Som standard är alla alternativ markerade. Rensa alla begränsningar för kvarhållningsintervall som du inte vill använda och ange de som du vill använda.
    • Den minsta kvarhållningsperioden för alla typer av säkerhetskopior (fullständig/differentiell/logg) är sju dagar.
    • Återställningspunkter taggas för bevarande baserat på deras bevarandeintervall. Om du till exempel väljer en daglig fullständig säkerhetskopia utlöses endast en fullständig säkerhetskopia varje dag.
    • Säkerhetskopieringen för en viss dag taggas och behålls baserat på det veckovisa kvarhållningsintervallet och inställningen.
    • De månatliga och årliga kvarhållningsintervallen fungerar på liknande sätt.
  6. I principen Fullständig säkerhetskopiering väljer du OK för att acceptera inställningarna.

  7. Välj Differentiell säkerhetskopiering för att lägga till en differentiell princip.

  8. På policyn för Differentiell säkerhetskopiering, välj Aktivera för att öppna kontrollerna för frekvens och kvarhållning.

    Kommentar

    • Du kan endast utlösa en differentiell säkerhetskopia per dag.
    • Differentiella säkerhetskopior kan behållas i upp till 180 dagar. Om du behöver längre lagringstid måste du använda fullständiga säkerhetskopior.
  9. Välj OK för att spara principen och gå tillbaka till fönstret Säkerhetskopieringsprincip .

  10. Välj Loggsäkerhetskopiering för att lägga till en princip för säkerhetskopiering av transaktionsloggar.

  11. I Loggsäkerhetskopian väljer du Aktivera för att ange kontrollerna för frekvens och kvarhållning.

    Kommentar

    • Loggsäkerhetskopior börjar endast flöda efter att en fullständig säkerhetskopia har slutförts.
    • Varje loggsäkerhetskopia är länkad till den tidigare fullständiga säkerhetskopian för att skapa en återställningskedja. Den här fullständiga säkerhetskopian behålls tills kvarhållningen av den senaste loggsäkerhetskopian har upphört att gälla. Det kan innebära att den fullständiga säkerhetskopian behålls under en extra period för att se till att alla loggar kan återställas. Anta att en användare har en fullständig säkerhetskopiering varje vecka, dagliga differentiella loggar och 2-timmarsloggar. Alla behålls i 30 dagar. Men den veckovisa fullständiga säkerhetskopian kan endast rensas eller tas bort efter att nästa fullständiga säkerhetskopia är tillgänglig, det vill säga efter 30 dagar plus sju dagar. Om en veckovis fullständig säkerhetskopiering utförs den 16 november lagras den till och med den 16 december i enlighet med kvarhållningsprincipen. Den sista loggsäkerhetskopian för den här fullständiga säkerhetskopieringen sker den 22 november, före nästa schemalagda fullständiga säkerhetskopiering. Eftersom den här loggsäkerhetskopian är tillgänglig fram till den 22 december kan den fullständiga säkerhetskopieringen den 16 november inte tas bort förrän det datumet. Därför behålls den fullständiga säkerhetskopieringen den 16 november fram till den 22 december.
  12. På Konfigurera säkerhetskopiering väljer du den nya principen under Säkerhetskopieringsprincip och väljer sedan Lägg till.

  13. Välj Konfigurera säkerhetskopiering.

  14. På Välj objekt som ska säkerhetskopieras väljer du Databaser för skydd och väljer sedan Nästa.

    Skärmbild som visar valet av databasobjekt för säkerhetskopiering.

  15. Granska säkerhetskopieringskonfigurationen.

    Skärmbild som visar slutförandet av säkerhetskopieringskonfigurationen.

  16. Välj Aktivera säkerhetskopiering för att starta säkerhetskopieringen.

När säkerhetskopieringskonfigurationen är klar säkerhetskopierar Azure Backup SAP ASE-databasen enligt säkerhetskopieringsschemat som anges i säkerhetskopieringsprincipen. Du kan också köra en säkerhetskopiering på begäran för att skapa den första fullständiga säkerhetskopian.

Nästa steg