Por que não posso simplesmente fazer backup dos bancos de dados do SharePoint do TFS como todos os outros bancos de dados?

Por que não posso simplesmente fazer backup dos bancos de dados do SharePoint do TFS como todos os outros bancos de dados?

A página do MSDNFazer backup manual do Team Foundation Serverafirma o seguinte:

Ao contrário de outros bancos de dados na implantação, não deve ser feito backup dos bancos de dados usados ​​pelo SharePoint Foundation 2010 usando as ferramentas do SQL Server. Siga o procedimento separado "Criar um plano de backup para o SharePoint Foundation 2010" posteriormente neste tópico para fazer backup desses bancos de dados.

Mais tarde, diz que o Backup-SPFarmcomando PowerShell deve ser usado para criar backups do SharePoint. Se isso for verdade, por que os backups agendados que posso configurar no Console de Administração do TFS (disponível desde a Atualização 2 do TFS 2012) apenas fazem backup dos bancos de dados do SharePoint como todos os outros? Isso pode ser visto no arquivo de log de backup agendado do TFS:

[20.08.2013 00:17:17] [Info] Taking Full Backup server:servername database:WSS_Content filename:\\backupservername\TFSBackup\WSS_Content_9858497572944432050F.bak
[20.08.2013 00:17:17] [Info] BACKUP DATABASE [WSS_Content] TO DISK = N'\\backupservername\TFSBackup\WSS_Content_9858497572944432050F.bak' WITH NOFORMAT, NOINIT, NOSKIP, REWIND, NOUNLOAD, STATS = 10
[20.08.2013 00:19:12] [Info] Backup Complete for database WSS_Content
[20.08.2013 00:19:12] [Info] Finished Full Backup server:servername database:WSS_Content filename:\\backupservername\TFSBackup\WSS_Content_9858497572944432050F.bak
[later]
[20.08.2013 00:19:16] [Info] Starting Transactional backup server:servername database:WSS_Content filename:\\backupservername\TFSBackup\WSS_Content_9858497584379361188L.trn
[20.08.2013 00:19:16] [Info] BACKUP LOG [WSS_Content] TO DISK = N'\\backupservername\TFSBackup\WSS_Content_9858497584379361188L.trn' WITH NOFORMAT, NOINIT, NOSKIP, REWIND, NOUNLOAD, STATS = 10
[20.08.2013 00:19:23] [Info] Backup Complete for database WSS_Content
[20.08.2013 00:19:23] [Info] Completed Transactional backup server:servername database:WSS_Content filename:\\backupservername\TFSBackup\WSS_Content_9858497584379361188L.trn

Os mesmos logs estão listados para os bancos de dados Config e AdminContent e não há menção ao Backup-SPFarmcomando.

Responder1

Você pode fazer backup dos bancos de dados usando as ferramentas padrão. você provavelmente não conseguirá restaurar esses backups corretamente, e é por isso que a MS está solicitando que você use backups sincronizados.

Como o TFS usa vários bancos de dados, as transações que operam entre eles podem deixá-los todos em um estado fora de sincronia entre si, levando a restaurações não confiáveis/imprevisíveis e por que fazer backup se você não pode restaurar a partir dele.

mais informações aqui: http://msdn.microsoft.com/en-us/library/vstudio/ms253151.aspx

informação relacionada