Återställa databaserna

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020

I det här avsnittet, den andra delen av självstudien Återställ en Single-Server, lär du dig hur du använder säkerhetskopiorna du gjorde av den ursprungliga servern för att återställa databaserna för Team Foundation Server (TFS) och SharePoint-servergruppen på den nya servern.

Du kan använda de säkerhetskopior som du gjorde av den ursprungliga distributionen för att återställa data från distributionen till den nya servern. När du återställer data måste du återställa alla databaser och SharePoint-servergruppen till samma tidpunkt. Om du följde riktlinjerna i Skapa ett schema och en plan för säkerhetskopiering använde du funktionen Schemalagda säkerhetskopieringar för att skapa dina säkerhetskopior. Du kommer att använda dessa säkerhetskopior för att återställa dina data.

Om du konfigurerade dina säkerhetskopior manuellt kan du inte använda guiden Återställ i Schemalagda säkerhetskopieringar för att återställa dessa databaser. Du måste återställa dem manuellt med den programvara som du använde för att säkerhetskopiera dem.

Använd det här avsnittet för att:

  • Återställa Team Foundation Server-databaser
  • Återställa SharePoint-servergruppen

Förutsättningar

Om du vill utföra dessa procedurer måste du vara medlem i följande grupper eller ha följande behörigheter:

  • En medlem i säkerhetsgruppen Administratörer på servern.
  • Antingen en medlem i säkerhetsgruppen SQL Server System Administrator eller så måste behörigheten SQL Server Utför säkerhetskopiering och Skapa underhållsplan anges till Tillåt.
  • En medlem i säkerhetsgruppen sysadmin för databaserna för Team Foundation.
  • Medlem i gruppen Farmadministratörer.

Återställa Team Foundation Server-databaser

Det räcker inte att installera och konfigurera programvara för att återställa en distribution. Du måste återställa data innan användarna kan återgå till arbetet. Det finns en guide som hjälper dig att göra detta.

Så här återställer du databaser

  1. Starta guiden Återställ genom att öppna administrationskonsolen för TFS och gå till Schemalagda säkerhetskopieringar.

    Starta återställningsguiden

  2. Ange sökvägen till säkerhetskopieringsuppsättningen och välj den uppsättning som du vill använda för återställning.

    Välj nätverkssökvägen och därefter återställningssetet

  3. Slutför installationsguiden och återställ databaserna.

    Databaserna återställs till den nya servern

I exempeldistributionen använder du guiden Återställ för att återställa följande databaser:

  • TFS_Warehouse

  • TFS_DefaultCollection

    Det här är standardnamnet för samlingsdatabasen. Om du har anpassat namnet måste du använda just det namnet.

  • TFS_Configuration

  • Rapportserver

  • ReportServerTempDB

  • WSS_Config

  • WSS_AdminInnehåll

  • WSS_Content

Guiden Återställ återställer även krypteringsnyckeln för SQL Server Reporting Services som en del av åtgärden. Du kan välja att återställa nyckeln manuellt, men det bör inte vara nödvändigt.

Återställa SharePoint-servergruppen

Även om Återställningsguiden har återställt de SharePoint-databaser som används av din distribution, kan den inte återställa farmen. Du måste använda Windows PowerShell med kommandot Restore-SPFarm för att återställa säkerhetskopian som du gjorde i SharePoint-servergruppen. I vissa fall kan du välja att använda webbplatsen central administration för att återställa servergruppen i stället för Restore-SPFarm, men PowerShell-kommandot är den metod som rekommenderas för att återställa en servergrupp.

Om du vill återställa en servergrupp måste du antingen vara inloggad med ett konto som är medlem i gruppen Servergruppsadministratörer, eller så måste du ange autentiseringsuppgifterna för ett konto som är medlem i gruppen när du uppmanas att göra det.

Så här återställer du servergruppen för SharePoint Foundation med hjälp av Restore-SPFarm

  1. Öppna Windows PowerShell eller SharePoint Management Shell.

  2. På kommandoprompten för Windows PowerShell anger du följande kommando, där UNCPath är den fullständigt kvalificerade UNC-sökvägen till katalogen där gårdssäkerhetskopian finns:

    Restore-SPFarm –Directory UNCPath –RestoreMethod Overwrite

    Det här kommandot återställer serverfarmen med hjälp av den senaste tillgängliga säkerhetskopian. Om du vill använda en annan säkerhetskopia måste du ange vilken säkerhetskopia som ska återställas med parametern –BackupID med GUID för den specifika säkerhetskopia som du vill använda.

  3. I Kommandotolken för Windows PowerShell anger du följande kommando, där ServiceApplicationID är GUID för den återställde servergruppen:

    Start-SPServiceInstance –Identity ServiceApplicationID

    Tips/Råd

    Om du inte känner till GUID:t kan du använda kommandot Get-SPServiceInstance för att visa tjänstinstansens GUID:er för alla SharePoint-program på servern.

  4. Mer information om hur du återställer en servergrupp finns i Återställa en servergrupp (SharePoint Foundation) och Restore-SPFarm.

För att återställa farmen med hjälp av Centraladministration i SharePoint

  1. Öppna Central administration för SharePoint och välj Återställ från en säkerhetskopiapå startsidan i avsnittet Säkerhetskopiering och återställning.

    Återställningsguiden öppnas.

  2. På sidan Återställ från säkerhetskopiering – steg 1 av 3 väljer du det servergruppssäkerhetsjobb som du vill återställa och väljer sedan Nästa.

  3. På sidan Återställ från säkerhetskopiering – steg 2 av 3 markerar du kryssrutan bredvid servergruppsalternativet och väljer sedan Nästa.

  4. På sidan Återställ från säkerhetskopiering – steg 3 av 3, i avsnittet Återställ komponent, kontrollerar du att Farm visas i listan Återställ följande komponent. I avsnittet Återställ endast konfigurationsinställningar väljer du Återställ innehåll och konfigurationsinställningar. I avsnittet Återställningsalternativ går du till Typ av återställning och väljer Samma konfiguration. När en dialogruta visas där du uppmanas att bekräfta dina val väljer du OK och sedan Starta återställning.

  5. Övervaka den allmänna statusen för återställningen så som den visas i avsnittet Beredskap på sidan Status för säkerhetskopierings- och återställningsjobb . Statusen uppdateras automatiskt var 30:e sekund. Du kan också välja att uppdatera statusen manuellt genom att välja Uppdatera.

  6. När återställningen är klar går du tillbaka till startsidan i Central administration. I Programhantering väljer du Hantera tjänster på servern.

  7. På sidan Tjänster på server hittar du tjänstprogrammen för den återställde servergruppen och i kolumnen Åtgärder väljer du Start för vart och ett av dessa tjänstprogram.

  8. Mer information om hur du återställer en servergrupp finns i Återställa en servergrupp (SharePoint Foundation).

Prova härnäst