Como você pode agendar um backup de banco de dados no SQL Server 2005?

2

Não é muito familiarizado com o MS SQL Server, mas descobri como fazer backup manualmente de um banco de dados localmente:

No SQL Server 2005 (SP2) usando o MS SQL Server Management Studio:

Eu navegue para

Server->Databases->System Databases->master

Clique com o botão direito no mestre e, em seguida:

Tasks->Back Up->Back up to:

Eu posso fazer o backup do mestre (bem como de outro banco de dados) em uma matriz de unidades RAID 5. Estou usando o Retrospect para meu agente de backup e copio a pasta em que os backups estão uma vez por noite para uma unidade de fita.

Neste ponto, eu tenho que fazer manualmente o backup no SQL Server, como não tenho certeza de como agendar o backup para ser executado? Eu só quero que ele seja executado uma vez todas as noites. Isso pode ser feito no Microsoft SQL Server Management Studio ou isso precisa ser feito de alguma forma?

    
por mozzer 15.11.2010 / 17:26

3 respostas

2

Isso pode ser feito facilmente com a maioria das versões do SQL Server. Para o SQL Server 2005, inicie abrindo o SQL Server Management Studio. Em sua instância de banco de dados, faça uma pesquisa detalhada na pasta Gerenciamento, clique com o botão direito do mouse em Planos de Manutenção e escolha Novo Plano de Manutenção ...

A partir daqui, adicione uma tarefa de backup do banco de dados. Edite a tarefa para definir quais bancos de dados serão armazenados em backup e defina o cronograma para a frequência com que serão executados. Eu recomendo adicionar uma tarefa de limpeza de manutenção também. Isso excluirá automaticamente os backups após um determinado período de tempo.

Isso deve cobrir você para um cronograma de backup bem básico. Observe que isso não funcionará para o SQL Server 2005 Express.

    
por 15.11.2010 / 17:33
2

Se você não está muito familiarizado com o SQL Server, eu recomendo que você, em primeiro lugar, seja claro e seguro sobre o tipo de backup que você quer e precisa. Pinal Dave um grande guru no SQL Server tem alguns bons artigos, por favor, verifique este link

Para fazer backup de um banco de dados, depois de ter certeza sobre o tipo de backup, você pode seguir as seguintes instruções, que são muito bem ilustradas: _http: //www.linglom.com/2008/01/12/how-to-backup-and-restore-database-on-microsoft-sql-server-2005/

HTH!

    
por 15.11.2010 / 17:42
1

Existem algumas maneiras de agendar um backup do SQL Server. Muitos utilizam o SQL Server Agent. Você pode criar um plano de manutenção, que por sua vez criará um trabalho SQL para o backup. Você também pode criar um trabalho SQL diretamente com um script de backup. Eu uso um script de backup encontrado neste site para todos os meus bancos de dados de produção.

link

    
por 16.11.2010 / 19:49