Sdílet prostřednictvím


Vytvořit plán a plán zpět nahoru

Toto téma čtvrté v kurzu instalace jednoho serveru učí, jak nastavení záloh pro nasazení na jeden server Team Foundation Server (TFS), který také používá služby SharePoint Foundation 2010 a SQL Server Reporting Services.Všechny tyto produkty jsou nainstalovány na stejném serveru.

[!POZNÁMKA]

Nástroj pro zálohování a obnovení napájení je k dispozici pro Team Foundation Server 2012.Aktuální vydání nástroj power tool lze nalézt zde.Pokud chcete použít nástroj, můžete přeskočit toto téma.Pokud není konfigurovatelné možnosti nástroje nejsou vhodné k nasazení, můžete ručně nakonfigurovat zálohy.I v případě, že jste nikdy nekonfigurovali zálohy před kroky v tomto tématu vám pomohou přes všechny části procesu, a pokud nejste obeznámeni s Transact-SQL, při spuštění, bude v okamžiku dokončení!Jinými slovy nemusíte se obávat.Přestože existuje mnoho kroků k dokončení, žádný z nich jsou zvlášť obtížné a toto téma vás provede všemi z nich.

Příklady v tomto tématu výukového programu sledujte Josef Jill, správce IT na fiktivní společnost Fabrikam Fiber, uživatel nainstaluje a nasadí Team Foundation Server v konfiguraci s jedním serverem za účelem podpory své vývojářským týmům.

Pokud provádíte správu systémů, ovládáte pravděpodobně již všechny důvody, proč je důležité dobré zálohovací sklad.Nikdo chce správce serveru, který přechází bez úplnou sadu záloh na místě.Naštěstí můžete zálohovat data pro TFS pomocí SQL Server nástrojů a zavést řadu společných bodů obnovení v databázích pomocí označené transakce. Pokud pravidelně zálohujte tyto databáze snížit riziko ztráty produktivity nebo dat z důvodu chyby zařízení nebo jiné neočekávané události.

Příklad Fabrikam Fiber nasazení sady Team Foundation Server v tomto návodu používá Produkty SharePoint.Produkty SharePointpoužívá různé nástroje a strategie pro zálohování své databáze.Jill tedy třeba provést další kroky k zálohování a obnovení databáze služby SharePoint jako podrobné postupy v tomto tématu.

Postupy v tomto tématu popisují, jak vytvořit plány údržby, které provádějí úplné nebo přírůstkové zálohování databází a k vytvoření tabulky a uložené procedury pro označené transakce.Pro ochranu dat měli byste naplánovat úplné zálohování spuštění spouštění hodinové denní nebo týdenní nebo přírůstkových záloh.Můžete také zálohovat protokolu transakcí.Další informace získáte na následující stránce na webu společnosti Microsoft: Vytváření záloh protokolu transakce.

Důležitá poznámkaDůležité

Aby nedošlo k poškození dat, je nutné synchronizovat všechny zálohy databází, které používá vaše nasazení TFS na stejné časové razítko.V tomto příkladu nasazení jsou všechny databáze na stejném serveru.Na plně zálohovat nasazení, je nutné zálohovat a synchronizovat všechny databáze používané sady Team Foundation Server v SQL Server.Kromě toho je nutné zálohovat Produkty SharePoint.Protože Produkty SharePoint s odlišnými požadavky pro zálohování a obnovení své databáze ze TFS, nemůžete použít stejné strategii zálohování stejně jako u jiných databází ve vašem nasazení TFS.Je nutné postupovat podle Produkty SharePoint pokyny pro zálohování Produkty SharePoint databází.Pro vaše pohodlí souhrn tento návod vhodná pro nasazení na jeden server je součástí tohoto dokumentu, ale při konfiguraci zálohování pro SharePoint Foundation 2010, by měla pomocí odkazů, které jsou k dispozici a přečtěte si nejnovější informace k dispozici na webu TechNet.

Navíc pokud používáte verzi Enterprise nebo Datacenter Server SQL Server a chcete obnovit odběr a konfigurace databází standardní edici serveru SQL Server, pak před provedením zálohy, je nutné vypnout kompresi serveru SQL Server pomocí kroků v článku znalostní báze Microsoft Knowledge Base.

V tomto tématu:

  • Požadovaná oprávnění

  • Identifikovat databází

  • Vytváření tabulek v databázi

  • Vytvořit uloženou proceduru pro označení tabulek

  • Vytvořit uloženou proceduru pro označení všech tabulek najednou

  • Vytvoření uložené procedury, která automaticky označí tabulky

  • Vytvoření naplánované úlohy ke spuštění procedury tabulky značení

  • Vytvořit plán údržby pro úplné zálohování

  • Vytvořit plán údržby pro rozdílové zálohování

  • Vytvořit plán údržby pro zálohování transakce

  • Zálohování šifrovacího klíče zpravodajské služby

  • Vytvořit záložní plán pro SharePoint Foundation 2010

Požadovaná oprávnění

K provedení postupů v tomto výukovém programu, musíte být členem obou z následujících skupin:

  • Správci skupiny zabezpečení na serveru, na kterém je spuštěna konzola pro správu pro Team Foundation.

  • Správce systému serveru SQL skupiny zabezpečení.Případně váš SQL Server provést zálohu a vytvořit plán údržby musí být oprávnění nastavena Povolit každé instance SQL Server který je hostitelem databáze, které chcete zálohovat.

  • Správci farmy skupiny služby SharePoint Foundation 2010 nebo pomocí účtu s oprávněním požadovaným k zálohování farmy.

Identifikovat databází

Než začnete, byste měli vzít čas k identifikaci všech databází, které bude nutné zálohovat plně obnovit vaše nasazení.V tomto výukovém programu zahrnuje databáze služby SharePoint Foundation 2010 a SQL Server Reporting Services, ale z těchto databází jsou umístěny na stejné výchozí instance serveru SQL Server.V jiných konfiguracích nemusí mít všechny tyto databáze nebo možná databází distribuované na více serverech.Kompletní tabulka a popis TFS databází, včetně výchozí názvy pro databáze, viz Principy zálohování serveru Team Foundation.

K identifikaci databáze

  1. Otevřít SQL Server Management Studioa připojit databázový stroj.

  2. V SQL Server Management Studio, v Průzkumník objektů rozbalte název serveru a potom rozbalte databáze.

  3. Prohlédněte si seznam databází a identifikaci používají i nasazení.

    V tomto výukovém programu jsou následující databáze při nasazení na jeden server:

    • konfigurační databáze (Tfs_Configuration)

    • kolekce databáze (Tfs_DefaultCollection)

    • databáze pro datový sklad (Tfs_Warehouse)

    • databáze sestav (ReportServer a ReportServerTempDB)

    • databáze používané službou SharePoint Foundation 2010 (WSS_AdminContent, WSS_Config, WSS_Content a WSS_Logging)

      Důležitá poznámkaDůležité

      Na rozdíl od jiných databází v nasazení databáze používané službou SharePoint Foundation 2010 neměl zálohovat pomocí nástroje serveru SQL Server.Zvláštní postup "vytvořit zpět nahoru plánování služby SharePoint Foundation 2010" dále v tomto tématu pro zálohování databází.

Vytváření tabulek v databázi

Chcete-li se ujistit, zda jsou všechny databáze obnovena do stejného bodu, můžete vytvořit tabulku v jednotlivých databází označit transakce.Funkci dotazu je v SQL Server Management Studio vytvořit odpovídající tabulku v jednotlivých databází.

Důležitá poznámkaDůležité

Nevytvářejte tabulky ve všech databázích, Produkty SharePoint používá.

Chcete-li vytvořit tabulky k označení související transakce v databázích této sady Team Foundation používá

  1. Otevřít SQL Server Management Studioa připojit databázový stroj.

  2. V SQL Server Management Studio, zvýrazněte název serveru, otevřete podnabídku a poté zvolte Nový dotaz.

    Otevře se okno Editor dotazů databáze stroj.

  3. Na dotaz nabídce zvolte SQLCMD režimu.

    Editor dotazů provede příkazy sqlcmd v kontextu Editor dotazů.Je-li nabídka dotazu nezobrazí, kdekoli v vyberte nový dotaz v Editor dotazů databáze stroj okna.

  4. Na Editoru jazyka SQL panelu nástrojů otevřít Dostupných databází seznam a pak zvolte TFS_Configuration.

    [!POZNÁMKA]

    TFS_Configuration je výchozí název konfigurační databáze.Tento název lze přizpůsobit a mohou lišit.

  5. V okně dotaz zadejte následující skript k vytvoření tabulky v databázi konfigurace:

    Use Tfs_Configuration
    Create Table Tbl_TransactionLogMark
    (
    logmark int
    )
    GO
    Insert into Tbl_TransactionLogMark (logmark) Values (1)
    GO
    
  6. Zvolte F5 klíč je skript spuštěn.

    Je-li skript ve správném formátu, se zobrazí zpráva "(1 řádky ovlivněny.)" v Editor dotazů.

  7. (Volitelné) Uložte skript.

  8. Opakujte kroky 4−7 pro každou databázi ve vašem nasazení TFS, s výjimkou těch, které používají Produkty SharePoint.V tomto příkladu nasazení Jill opakovat tento proces pro všechny následující databáze:

    • Tfs_Warehouse

    • Tfs_DefaultCollection

    • ReportServer

    • ReportServerTempDB

Vytvořit uloženou proceduru pro označení tabulek

Po vytvoření tabulky v každé databázi, kterou chcete zálohovat, musíte vytvořit proceduru pro označení tabulek.

Chcete-li vytvořit uloženou proceduru pro označení transakce v každé databázi serveru Team Foundation Server používá

  1. V SQL Server Management Studio, otevřete okno s dotazem a ujistěte se, že SQLCMD režimu je zapnuta.

  2. Na Editoru jazyka SQL panelu nástrojů otevřít Dostupných databází seznam a pak zvolte TFS_Configuration.

  3. V okně dotaz zadejte následující skript k vytvoření uložené procedury k označení transakcí v databázi konfigurace:

    Create PROCEDURE sp_SetTransactionLogMark
    @name nvarchar (128)
    AS
    BEGIN TRANSACTION @name WITH MARK
    UPDATE Tfs_Configuration.dbo.Tbl_TransactionLogMark SET logmark = 1
    COMMIT TRANSACTION
    GO
    
  4. Zvolte F5 klávesu ke spuštění procedury.

    Je-li postup ve správném formátu, zpráva "příkazy úspěšně dokončena." se zobrazí v editoru dotazu.

  5. (Volitelné) Postup uložení.

  6. 2−5 kroky opakujte pro každou databázi ve vašem nasazení TFS. V tomto příkladu nasazení Jill opakovat tento proces pro všechny následující databáze:

    • Tfs_Warehouse

    • Tfs_DefaultCollection

    • ReportServer

    • ReportServerTempDB

    Tip

    Ujistěte se, vyberte název databáze, kterou chcete vytvořit uloženou proceduru pro z k dispozici databáze seznamu v prohlížeči objektů před vytvořením procedury.V opačném případě při spuštění skriptu, který příkaz zobrazí chybu, která již byla uložená procedura existuje.

Vytvořit uloženou proceduru pro označení všech tabulek najednou

Chcete-li mít jistotu, že jsou označeny všechny databáze, můžete vytvořit proceduru, která spustí všechny postupy, které jste právě vytvořili pro označení tabulek.Na rozdíl od předchozích kroků tohoto postupu lze spustit pouze v konfigurační databázi.

Chcete-li vytvořit uloženou proceduru, která bude spouštět všechny uložené procedury pro označení tabulek

  1. V SQL Server Management Studio, otevřete okno s dotazem a ujistěte se, že SQLCMD režimu je zapnuta.

  2. Na Editoru jazyka SQL panelu nástrojů otevřít Dostupných databází seznam a pak zvolte TFS_Configuration.

  3. V okně dotazu vytvořte uloženou proceduru, která spustí uložené procedury, které jste vytvořili v každé databázi, která používá TFS.Nahradit název_serveru s názvem serveru, na kterém je spuštěna SQL Servera nahradit Tfs_CollectionName s názvem databáze pro jednotlivé kolekce týmového projektu.

    V příkladu nasazení název serveru je FABRIKAMPRIME a existuje pouze jedna kolekce týmového projektu nasazení, ve výchozím nastavení jeden uživatel instalaci vytvořeny sady Team Foundation Server (DefaultCollection).Jill si uvědomit, vytvoří následující skript:

    CREATE PROCEDURE sp_SetTransactionLogMarkAll
    @name nvarchar (128)
    AS
    BEGIN TRANSACTION
    EXEC [FABRIKAMPRIME].Tfs_Configuration.dbo.sp_SetTransactionLogMark @name
    EXEC [FABRIKAMPRIME].ReportServer.dbo.sp_SetTransactionLogMark @name
    EXEC [FABRIKAMPRIME].ReportServerTempDB.dbo.sp_SetTransactionLogMark @name
    EXEC [FABRIKAMPRIME].Tfs_DefaultCollection.dbo.sp_SetTransactionLogMark @name
    EXEC [FABRIKAMPRIME].Tfs_Warehouse.dbo.sp_SetTransactionLogMark @name
    COMMIT TRANSACTION
    GO
    
  4. Zvolte F5 klávesu ke spuštění procedury.

    [!POZNÁMKA]

    Pokud není restartování SQL Server Management Studio od vytvoření uložené procedury pro označení transakce může být jeden nebo více červené vlnovky podtržítkem, název serveru a názvy databází.Postup by však stále spustit.

    Je-li postup ve správném formátu, zpráva "příkazy úspěšně dokončena." se zobrazí v editoru dotazu.

  5. (Volitelné) Postup uložení.

Vytvořit uloženou proceduru, chcete-li automaticky označit tabulky

Pokud máte proceduru, která spustí všechny uložené procedury pro označení tabulky, je nutné vytvořit proceduru, která označí všechny tabulky se stejnou značku transakce.Chcete-li obnovit všechny databáze na stejném místě bude používat tuto značku.

Chcete-li vytvořit uloženou proceduru pro označení tabulek v jednotlivých databází serveru Team Foundation Server používá

  1. V SQL Server Management Studio, otevřete okno s dotazem a ujistěte se, že SQLCMD režimu je zapnuta.

  2. Na Editoru jazyka SQL panelu nástrojů otevřít Dostupných databází seznam a pak zvolte TFS_Configuration.

  3. V okně dotaz zadejte následující skript, který chcete označit tabulky s "TFSMark":

    EXEC sp_SetTransactionLogMarkAll 'TFSMark'
    GO
    

    [!POZNÁMKA]

    TFSMark je příkladem značka.Ve své značky můžete použít libovolnou posloupnost podporované písmen a číslic.Pokud máte více než jedné tabulky označené v databázích, záznam, který můžete označit použije k obnovení databáze.Další informace získáte na následující stránce na webu společnosti Microsoft: Pomocí označené transakce.

  4. Zvolte F5 klávesu ke spuštění procedury.

    Je-li postup ve správném formátu, se zobrazí zpráva "(1 řádky obsahující tuto chybu)" v Editor dotazů.S označit možnost se vztahuje pouze na první příkaz "BEGIN NAHRA s označením" pro každou tabulku, která byla označena.

  5. Postup uložení.

Vytvoření naplánované úlohy ke spuštění procedury tabulky značení

Nyní, když jste vytvořili a uloženy všechny postupy, které potřebujete, musíte naplánovat tabulky označení postup spuštěn těsně před naplánované zálohování databází.Měli byste naplánovat úlohu spustit přibližně jednu minutu před spuštěním plánu údržby databází.

Chcete-li vytvořit naplánovanou úlohu pro tabulku označení v SQL Server Management Studio

  1. V okně Průzkumník objektů rozbalte Agent serveru SQL Server, spusťte úlohy nabídky a pak zvolte Novou úlohu.

    Novou úlohu okno.

  2. V jméno, zadejte název úlohy.Jill například zadá název "MarkTableJob" pro svůj název úlohy.

  3. (Volitelné) V Popis, zadejte popis úlohy.

  4. V Vybrat stránku, zvolte takto a pak zvolte Nový.

  5. Nový krok úlohy okno.

  6. V Název kroku, zadejte název pro tento krok.

  7. V databáze, zvolte název konfigurační databáze.Například Jill's nasazení používá výchozí název pro tuto databázi, TFS_Configuration, tak, že uživatel vybere tuto databázi z rozevíracího seznamu.

  8. Zvolte Open, vyhledejte postup, který jste vytvořili pro označení tabulek, zvolte Open dvakrát a pak zvolte OK.

    [!POZNÁMKA]

    Postup, který jste vytvořili pro označení tabulek je spuštěna následující krok:

    EXEC sp_SetTransactionLogMarkAll 'TFSMark'
    
  9. V Vybrat stránku, zvolte plánya pak zvolte Nový.

    Nový plán úlohy okno.

  10. V jméno, zadejte název plánu.

  11. V frekvence, změna frekvence tak, aby odpovídal plánu, který vytvoříte pro zálohování databází.V příkladu nasazení chce spustit přírůstkové zálohování každý den ve 2 hodiny ráno a úplných záloh v neděli 4 A Jill.M. pro označení pro přírůstkové zálohování databáze, uživatel změní hodnotu Occurs na denní.Když uživatel vytvoří na označení pro týdenní úplnou zálohu databáze jiné úlohy, vhazují hodnotu Occurs na dennía vybere neděle políčko.

  12. V Denní četnost, Změna výskytu tak, aby je úloha naplánována spustit jednu minutu před zálohováním databáze a pak zvolte OK.Příklad implementace v úloze pro přírůstkové zálohování určí Jill 1: 59 hodin.Úlohy pro úplnou zálohu určuje Jill 3: 59 hodin.

  13. V Novou úlohu, zvolte OK a dokončete vytváření naplánované úlohy.

Vytvořit plán údržby pro úplné zálohování

Po vytvoření naplánované úlohy pro označení databází můžete naplánovat úplné zálohování všech databází, které používá vaše nasazení TFS Průvodce plánování údržby.

Důležitá poznámkaDůležité

Pokud nasazení používá Enterprise nebo Datacenter edice serveru SQL Server, ale jste přesvědčeni, že chcete obnovit databáze na serveru se spuštěnou službou Standard edition, je nutné použít zálohu, která byla vytvořena pomocí SQL Server komprese zakázána.Pokud zakážete kompresi dat, nebudete moci úspěšně obnovit Enterprise nebo Datacenter edition databází na serveru se spuštěnou službou Standard edition.Měli byste vypnout kompresi před vytvořením vaše plány údržby.Chcete-li vypnout kompresi, postupujte podle pokynů článku znalostní báze Microsoft Knowledge Base.

Chcete-li vytvořit plán údržby pro úplné zálohování

  1. V SQL Server Management Studio, rozbalte Správa otevřeným uzlem Plány údržby podnabídku a pak zvolte Průvodce plánování údržby.

  2. Na úvodní stránce Průvodce plánování údržby aplikace SQL Server, zvolte Další.

    Vybrat plán vlastnosti se zobrazí stránka.

  3. V název zadejte název plánu údržby.

    Například Jill se rozhodne vytvořit plán pro úplné zálohování s názvem TfsFullDataBackup.

  4. Zvolte jednoho plánu pro celý plán nebo žádný plána pak zvolte Změna.

  5. Podle frekvence a Denní četnost, určit možnosti pro plán.Například Jill určuje týdenní zálohy na neděli v frekvencea určuje 4 A.M. v Denní četnost.

    Podle trvání, ponechte výchozí hodnotu žádné koncové datum.Zvolte OKa pak zvolte Další.

  6. Na Vyberte úlohy údržby stránky, vyberte Zálohování databáze (Full), Spustit SQL Server Agent úlohy, a Zálohování databáze (protokolu transakcí) políček a pak zvolte Další.

  7. Na Vyberte pořadí úkolů údržby stránku, změnit pořadí tak, že úplná záloha spuštěna první, pak úloha Agent a zálohy protokolu transakce a pak zvolte Další.

    Další informace o tomto dialogovém vybrat F1 klíč.Také hledání Průvodce plánování údržby na následující stránce webu společnosti Microsoft: SQL Server Books Online.

  8. Na (plná) úloh definovat zálohovat databázi stránky, zvolte na šipku dolů, zvolte Všechny databázea pak zvolte OK.

  9. Určete možnosti zálohování pro ukládání souborů na disk nebo pásku, která je vhodná pro nasazení a prostředky a pak zvolte Další.

  10. Na Definovat spustit SQL Server Agent úlohu stránku, zaškrtněte políčko pro naplánované úloze, kterou jste vytvořili pro označení tabulky a pak zvolte Další.

  11. Na úloh definovat zálohovat databázi (protokolu transakcí) stránky, zvolte na šipku dolů, zvolte Všechny databázea pak zvolte OK.

  12. Určete možnosti zálohování pro ukládání souborů na disk nebo pásku, která je vhodná pro nasazení a prostředky a pak zvolte Další.

  13. Na Výběr parametrů sestavy stránce, určete možnosti rozložení sestavy a pak zvolte Další dvakrát.

  14. Na Dokončit průvodce zvolte Dokončit.

    SQL Servervytvoří plán údržby a zálohování databází, které jste zadali, založené na frekvenci, kterou jste zadali.

Vytvořit plán údržby pro rozdílové zálohování

Průvodce plánování údržby můžete použít k naplánování rozdílové zálohování pro všechny databáze, které používá vaše nasazení TFS.

Důležitá poznámkaDůležité

SQL ServerExpress nezahrnuje Průvodce plánování údržby.Plán musí ručně skriptu pro rozdílové zálohování.Další informace naleznete v následujícím tématu na webu společnosti Microsoft: jak: vytvoření rozdílové zálohování databáze (Transact-SQL).

Chcete-li vytvořit plán údržby pro rozdílové zálohování

  1. Přihlaste se k serveru, na kterém je spuštěna instance SQL Server , který obsahuje databáze, které chcete zálohovat.

  2. Zvolte Start, zvolte Všechny programy, zvolte Microsoft SQL Server 2008a pak zvolte SQL Server Management Studio.

    1. V Typ serveru seznam, zvolte Databázový stroj.

    2. V název serveru a ověřování seznamy, zvolte příslušný server a ověřování schématu.

    3. Pokud vaše instance SQL Server , vyžaduje v uživatelské jméno a heslo, zadejte pověření účtu, který je vhodný.

    4. Zvolte Připojit.

  3. V SQL Server Management Studio, rozbalte Správa uzel, otevřete podnabídce, zvolte Plány údržbya pak zvolte Průvodce plánování údržby.

  4. Na úvodní stránce Průvodce plánování údržby aplikace SQL Server, zvolte Další.

  5. Na Vybrat vlastnosti plán stránky v název zadejte název plánu údržby.

    Plán můžete pojmenovat například pro rozdílové zálohování TfsDifferentialBackup.

  6. Zvolte jednoho plánu pro celý plán nebo žádný plána pak zvolte Změna.

  7. Podle frekvence a Denní četnost, určit možnosti pro záložní plán.

    Podle trvání, ponechte výchozí hodnotu žádné koncové datum.Zvolte OKa pak zvolte Další.

  8. Na Vyberte úlohy údržby stránky, vyberte Zálohování databáze (diferenciální) políčko a pak zvolte Další.

  9. Na (rozdílové) úloh definovat zálohovat databázi stránky, zvolte na šipku dolů, zvolte Všechny databázea pak zvolte OK.

  10. Určete možnosti zálohování pro ukládání souborů na disk nebo pásku, která je vhodná pro nasazení a prostředky a pak zvolte Další.

  11. Na Výběr parametrů sestavy stránce, určete možnosti rozložení sestavy a pak zvolte Další dvakrát.

  12. Na Dokončit průvodce zvolte Dokončit.

    SQL Servervytvoří plán údržby a zálohování databází, které jste zadali, založené na frekvenci, kterou jste zadali.

Vytvořit plán údržby pro protokoly transakcí

Průvodce plánování údržby slouží k plánování záloh protokolu transakce pro všechny databáze, které používá vaše nasazení TFS.

Důležitá poznámkaDůležité

SQL ServerExpress nezahrnuje Průvodce plánování údržby.Je třeba ručně pomocí skriptu plán záloh protokolu transakce.Další informace naleznete v následujícím tématu na webu společnosti Microsoft: jak: vytvoření zálohy protokolu transakce (Transact-SQL).

Chcete-li vytvořit plán údržby pro transakci záloh protokolu

  1. Přihlaste se k serveru, na kterém je spuštěna instance SQL Server , který obsahuje databáze, které chcete zálohovat.

  2. Zvolte Start, zvolte Všechny programy, zvolte Microsoft SQL Server 2008a pak zvolte SQL Server Management Studio.

  3. V Typ serveru seznam, zvolte Databázový stroj.

    1. V název serveru a ověřování seznamy, zvolte příslušný server a ověřování schématu.

    2. Pokud vaše instance SQL Server , vyžaduje v uživatelské jméno a heslo, zadejte pověření účtu, který je vhodný.

    3. Zvolte Připojit.

  4. V SQL Server Management Studio, rozbalte Správa uzel, otevřete podnabídku, zvolte Plány údržbya pak zvolte Průvodce plánování údržby.

  5. Na úvodní stránce Průvodce plánování údržby aplikace SQL Server, zvolte Další.

    Vybrat plán vlastnosti se zobrazí stránka.

  6. V název zadejte název plánu údržby.

    Je například název plánu zálohování protokolů transakcí TfsTransactionLogBackup.

  7. Zvolte jednoho plánu pro celý plán nebo žádný plána pak zvolte Změna.

  8. Podle frekvence a Denní četnost, určit možnosti pro plán.

    Podle trvání, ponechte výchozí hodnotu žádné koncové datum.

  9. Zvolte OKa pak zvolte Další.

  10. Na Vyberte úlohy údržby stránky, vyberte Spustit SQL Server Agent úlohy a Zálohování databáze (protokolu transakcí) políček a pak zvolte Další.

  11. Na Vyberte pořadí úkolů údržby stránku, změnit pořadí tak, aby Agent úloha se spouští před zálohy protokolu transakce a pak zvolte Další.

    Další informace o tomto dialogovém vybrat F1 klíč.Také hledání Průvodce plánování údržby na následující stránce webu společnosti Microsoft: SQL Server Books Online a.

  12. Na Definovat spustit SQL Server Agent úlohu stránku, zaškrtněte políčko pro naplánované úloze, kterou jste vytvořili pro označení tabulky a pak zvolte Další.

  13. Na úloh definovat zálohovat databázi (protokolu transakcí) stránky, zvolte na šipku dolů, zvolte Všechny databázea pak zvolte OK.

  14. Určete možnosti zálohování pro ukládání souborů na disk nebo pásku, která je vhodná pro nasazení a prostředky a pak zvolte Další.

  15. Na Výběr parametrů sestavy stránce, určete možnosti rozložení sestavy a pak zvolte Další dvakrát.

  16. Na Dokončit průvodce zvolte Dokončit.

    SQL Servervytvoří plán údržby a zálohuje protokoly transakcí u databází, které jste zadali, založené na frekvenci, kterou jste zadali.

Zálohování šifrovacího klíče pro reporting services

Pro službu Reporting Services v rámci zálohování systému je nutné zálohovat šifrovací klíč.Bez tohoto šifrovacího klíče nebudete moci obnovit data sestavy.Pro nasazení na jeden server TFS, můžete zálohovat šifrovací klíč pro SQL Server služby Reporting Services pomocí nástroje Konfigurace služby Reporting Services.Můžete také použít RSKEYMGMT nástroj příkazového řádku, ale nástroj Konfigurace je jednodušší.Další informace o RSKEYMGMT, naleznete na následující stránce na webu společnosti Microsoft: RSKEYMGMT nástroj.

Zálohování šifrovacího klíče pomocí nástroje Konfigurace služby Reporting Services

  1. Na serveru, na kterém běží služby Reporting Services, zvolte Start, přejděte na příkaz Všechny programy, přejděte na příkaz Microsoft SQL Server, přejděte na příkaz Nástroje pro konfiguracia pak zvolte Správce konfigurace služby Reporting Services.

    Výběr Instance instalace serveru sestav otevře se dialogové okno.

  2. Zadejte název serveru datové vrstvy a instance databáze a pak zvolte Připojit.

  3. V navigačním panelu na levé straně vyberte Šifrovací klíčea pak zvolte zálohování.

    Informací o šifrovacím klíči otevře se dialogové okno.

  4. V Umístění souboru, zadejte umístění, kam chcete uložit kopii tohoto klíče.

    Zvažte možnost uložení tohoto klíče do samostatného počítače, než která je spuštěna služba Reporting Services.

  5. V heslo, zadejte heslo pro soubor.

  6. V Potvrzení hesla, zadejte znovu heslo pro soubor a pak zvolte OK.

Vytvoření plánu zálohování pro SharePoint Foundation 2010

Na rozdíl od sady Team Foundation Server, který používá nástroje pro plánování v SQL Server Management Studio, neexistuje integrovaný systém plánování pro zálohování SharePoint Foundation 2010 a SharePoint výslovně doporučuje proti skriptování dané značky nebo změní své databáze.Naplánovat zálohování tak, aby k nim dochází ve stejnou dobu jako zálohy pro TFS, SharePoint Foundation 2010 návod doporučuje vytvořit zálohovací skript pomocí prostředí Windows PowerShell a potom pomocí služby Plánovač úloh systému Windows Zálohování skript spuštěn ve stejnou dobu jako naplánovaného zálohování databází TFS.Pomůže vám synchronizace zálohování databáze.

Důležitá poznámkaDůležité

Před provedením níže uvedených postupů, přečtěte si nejnovější pokyny pro služby SharePoint Foundation 2010.Následující postupy jsou založeny na tento návod, ale může být zastaralý.Správa tento aspekt nasazení vždy postupujte podle nejnovějších doporučení a pokyny pro služby SharePoint Foundation 2010.Další informace naleznete v tématu odkazy, které jsou uvedeny jednotlivé postupy v této části.

Chcete-li vytvořit skripty provést úplné a rozdílové zálohy farmě služby SharePoint Foundation 2010

  1. Otevřete textový editor, například Poznámkový blok.

  2. V textovém editoru, zadejte následující příkaz, kde BackupFolder je cesta UNC ke sdílené síťové položce, kde bude zálohovat data:

    Backup-SPFarm -Directory BackupFolder -BackupMethod Full
    

    Tip

    Existuje několik dalších parametrů, které můžete použít při zálohování farmy.Další informace naleznete v tématu zálohování hospodářství a Zálohování-metody SPFarm.

  3. Uložte skript jako.Soubor PS1.Zvažte, přičemž souboru zřejmé název, například "SharePointFarmFullBackupScript.PS1" nebo některé smysluplné ekvivalent.

  4. Otevření nového souboru a vytvoření druhého záložního souboru, pouze v tomto případě určení rozdílové zálohování:

    Backup-SPFarm -Directory BackupFolder -BackupMethod Differential
    
  5. Uložte skript jako.Soubor PS1.Zvažte, přičemž souboru zřejmé název, například "SharePointFarmDiffBackupScript.PS1".

    Důležitá poznámkaDůležité

    Ve výchozím nastavení neprovedou PowerShell skriptů v systému, pokud jste změnili zásad spouštění PowerShell a chcete-li povolit spouštění skriptů.Další informace naleznete v tématu Systémem Windows PowerShell skriptů.

Po vytvoření skriptů musíte naplánovat jejich provedení stejného plánu a četnosti jako plán, který jste vytvořili pro zálohování databází sady Team Foundation Server.Například pokud naplánovali rozdílové zálohování provádět denně 2 hod a úplné zálohování, které v neděli ve 4 hodiny ráno, můžete postupovat přesně stejný plán zálohování farmy.

K naplánování zálohování, je třeba použít Plánovač úloh systému Windows.Kromě toho je nutné nakonfigurovat úkoly, které mají být spuštěna pomocí účtu s dostatečná oprávnění ke čtení a zápisu do umístění zálohy, a také oprávnění ke spouštění záloh v SharePoint Foundation 2010.Obecně řečeno Nejjednodušším způsobem je použití účtu správce farmy, ale můžete použít jakýkoli účet, tak dlouho, dokud jsou-li splněny následující podmínky:

  • Účet uvedený v Plánovači úloh systému Windows je účet správce.

  • Účet určený pro fond aplikací Centrální správy a účet, který zadáte pro spuštění úlohy mají přístup ke čtení a zápisu do umístění zálohy.

  • Umístění zálohy je přístupný ze serveru se službou SharePoint Foundation 2010, SQL Server a sady Team Foundation Server.

Chcete-li naplánovat zálohování pro farmu

  1. Zvolte Start, zvolte Nástroje pro správua pak zvolte Plánovač úloh.

  2. V Akce podokně zvolte Vytvořit úlohu.

  3. Na Obecné karta v jméno, zadejte název pro tento úkol, jako je například "Úplné zálohování farmy." V Možnosti zabezpečení, zadejte uživatelský účet, pod kterým chcete úlohu spustit, pokud je účet, který používáte.Pak zvolte Spustit nezávisle na uživatelia vyberte nejvyšší oprávnění políčko.

  4. V Akce , vyberte Nový.

    V Novou akci okna, v akci, zvolte Spustit program.V Program nebo skript, zadejte úplnou cestu a název farmy úplné zálohování souboru.Můžete vytvořit pomocí skriptu PS1 a pak zvolte OK.

  5. Na aktivační události , vyberte Nový.

    V Novou aktivační událost okna, v Nastavení, určete plán pro provedení úplného zálohování farmy.Ujistěte se, že tento plán přesně odpovídá plán úplné zálohování databáze serveru Team Foundation Server, včetně plánu opakování a potom zvolte OK.

  6. Zkontrolujte všechny informace na kartách a pak zvolte OK Chcete-li vytvořit úkol pro úplné zálohování pro farmu.

  7. V Akce podokně zvolte Vytvořit úlohu.

  8. Na Obecné karta v jméno, zadejte název pro tento úkol, jako je například "Rozdílové zálohování farmy." V Možnosti zabezpečení, zadejte uživatelský účet, pod kterým chcete úlohu spustit, pokud je účet, který používáte, zvolte Spustit nezávisle na uživatelia vyberte nejvyšší oprávnění políčko.

  9. V Akce , vyberte Nový.

    V Novou akci okna, v akci, zvolte Spustit program.V Program nebo skript, zadejte úplnou cestu a název farmy rozdílové zálohování souboru.Můžete vytvořit pomocí skriptu PS1 a pak zvolte OK.

  10. Na aktivační události , vyberte Nový.

    V Novou aktivační událost okna, v Nastavení, určete plán pro provedení úplného zálohování farmy.Ujistěte se, že tento plán přesně odpovídá plán úplné zálohování databáze serveru Team Foundation Server, včetně plánu opakování a potom zvolte OK.

  11. Zkontrolujte všechny informace na kartách a pak zvolte OK Chcete-li vytvořit úkol pro rozdílové zálohování pro farmu.

  12. V Aktivní úkoly, aktualizujte seznam a ujistěte se, že nové úkoly jsou naplánovány vhodným způsobem a potom zavřete Plánovač úloh.Další informace o vytváření a plánování úloh v Plánovači úloh naleznete v tématu Úlohy plánovače jak na.

Domovská stránka | Příprava instalace | Instalace předpoklady a Team Foundation Server | Konfigurovat Team Foundation Server podporovat vývojové týmy | Vytvořit plán a plán zpět nahoru