Como posso fazer backup de um banco de dados do SQL Server 2008 R2 sem colocá-lo off-line?

7

Estou familiarizado com o processo de separação / anexação. Mas não consigo colocar o banco de dados offline.

Existe uma maneira de fazer o backup de um banco de dados e acabar com um arquivo de banco de dados mdf utilizável, sem colocá-lo offline?

    
por JL. 02.08.2011 / 13:46

2 respostas

10

Você não precisa colocar um banco de dados offline para fazer o backup. O processo de backup criará um arquivo .BAK , que você pode usar em uma operação de restauração.

Se você estiver usando o SSMS (SQL Server Management Studio), clique com o botão direito do mouse no banco de dados, selecione "Tarefas" e, em seguida, "Fazer backup".

Apróximajanelapediráalgunsdetalhes,comolocalização,tipodebackup,etc.Selecioneasopçõesapropriadasparaoseuambienteecliqueem"OK".

VocêtambémpodeusaroT-SQLparacriarumscriptdebackup:

USEexampleDB;GOBACKUPDATABASEexampleDBTODISK='C:\exampleDB.BAK'WITHFORMAT,MEDIANAME='SQLbackups',NAME='exampleDB-FullDatabaseBackup';GO

ConsulteosseguintesartigosdaMSDNparamaisdetalhes:

por 02.08.2011 / 13:53
6

Você pode fazer um backup completo normal do banco de dados e restaurá-lo como um banco de dados diferente na mesma instância do SQL Server ou no mesmo banco de dados em uma outra posição do SQL Server. Isso criará um novo arquivo .mdf a partir do momento do backup.

Além disso, não. O banco de dados deve ser parado para que os arquivos sejam finalizados e fechados.

    
por 02.08.2011 / 13:55

Tags