You are on page 1of 7

08/01/13

SQL Management Studio - Backup e Restaurao

SQL Server Management Studio - Backup e Restaurao de dados


Eu j apresentei o SQL Server Management Studio ou SSMS no artigo : .NET 2005 - Usando o SQL Server Management Studio e estou voltando ao assunto para mostrar como voc pode efetuar duas tarefas bsicas : Backup e Restaurao de dados. Para acompanhar este artigo voc dever ter o SQL Server 2005 Express Edition e o SSMS instalados na sua mquina. Dever tambm ter instalado o banco de dados de exemplo Northwind que ser usado neste artigo. Se tiver dvidas de como efetuar essas tarefas leia o artigo indicado.

Efetuando uma cpia de segurana


1- Abra o SSMS e efetue a conexo com o SQL Server; 2- Em seguida expanda o objeto DataBases; voc dever ver a janela como exibida na figura 1.0 mostrando o banco de dados Northwind;

3- Clique com o boto direito do mouse sobre o banco de dados Northwind e selecione no menu suspenso a opo Tasks e na sequncia a opo Back Up...

4- A janela - BackUp DataBase - ser apresentada, nela podemos escolher : Nome do banco de dados fonte (Source) - Northwind O tipo de Backup que iremos efetuar, sendo que temos duas opes : Full (Completo) - Obtm o estado do banco de dados no momento em que o backup iniciado; feita uma cpia dos dados e do esquema de todas as tabelas do banco de dados e as estruturas de arquivo correspondentes; Differential (Diferencial) - Nesta opo apenas as partes do banco de dados alteradas desde o ltimo backup completo do banco de dados so lidas e em seguida gravadas para a cpia. A vantagem desta opo a velocidade.

www.macoratti.net/sql5_mng.htm

1/7

08/01/13

SQL Management Studio - Backup e Restaurao

5- Voc pode aceitar o local de destino padro indicado pelo SSMS ou se preferir pode clicar no boto Add... para incluir uma outra localizao como destino para o seu Backup. Ao fazer isto ser aberta a janela - Select Backup Destination -. Clicando no boto indicado ser apresentada a janela para que voc selecione o local e nome do backup a ser realizado. (Ao informar o nome voc no obrigado a informar uma extenso no arquivo; apenas use um nome sugestivo)

www.macoratti.net/sql5_mng.htm

2/7

08/01/13

SQL Management Studio - Backup e Restaurao

6- Aps voc selecionar o novo local e informar o nome , clique no boto OK e a janela Select Backup Destination mostrar o novo local e nome do backup escolhido:

7- Antes de proceder ao backup vamos selecionar a pgina Options e marcar a opo - Overwrite all existing backup sets - de forma sobrescrever qualquer conjunto de backup anteriormente realizado;

8- Clique na guia General e selecione o novo local escolhido e clique no boto OK para iniciar o Backup;

www.macoratti.net/sql5_mng.htm

3/7

08/01/13

SQL Management Studio - Backup e Restaurao

9- Ao final do processo voc dever receber a mensagem de que o Backup foi realizado com sucesso.

Restaurando uma cpia de segurana


1 - Para restaurar uma cpia de segurana j realizada clique com o boto direito do mouse sobre o banco de dados Northwind e selecione no menu suspenso a opo Tasks e na sequncia a opo Restore e a Database c

2- A janela - Restore Database - ir surgir. Informe o nome que ser gerado na restaurao na caixa To database. Voc dever tambm clicar na opo From device para informar o local a partir do qual vai efetuar a restaurao. A seguir clique no boto para procurar e ser aberta a janela Specify Backup. Clique ento no boto Add.

www.macoratti.net/sql5_mng.htm

4/7

08/01/13

SQL Management Studio - Backup e Restaurao

3- Aps clicar no boto Add a janela Locate Backup File ir aparecer. Nela selecione o local onde foi feito o ltimo Backup e o banco de dados de backup. Clique no boto OK para voltar a janela Specify Backup e selecione a localizao selecionada;

www.macoratti.net/sql5_mng.htm

5/7

08/01/13

SQL Management Studio - Backup e Restaurao

A janela Restore Database ir exibir o nome do backup selecionado para restaurao , marque a opo Restore;

A a seguir, antes de clicar no boto OK, selecione a guia Options e marque a opo - Overwrite the existing database - de forma a sobrescrever a base de dados existente se ela j existir. Um problema que pode ocorrer que a localizao na qual estava o banco de dados que se quer restaurar estava em outro diretrio diferente e logo no existe na sua mquina. Para resolver este problema, estando na guia Options, informe o nome para o qual deseja restaurar o backup; Voc pode restaurar uma base de dados existente usando um nome diferente, neste caso dever alterar o nome dos arquivos _Data(mdf) e _Log(log) de forma a no sobrescrever os arquivos que j existem.

www.macoratti.net/sql5_mng.htm

6/7

08/01/13

SQL Management Studio - Backup e Restaurao

Clicando no boto OK , ao final do processo , voc ver a mensagem indicando que o backup foi restaurado com sucesso.

E com isto terminamos de mostrar como voc pode usar a ferramenta SSMS para gerar e restaurar Backups...
Jos Carlos Macoratti

www.macoratti.net/sql5_mng.htm

7/7

You might also like