Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience Corporation - Welcome To The Real World > Private Server & MMORPG - Administre Um > Lineage II - OFF > [L2OFF] Administrador > [L2OFF | Admin] Tutoriais
Registrar Loteria VIPRegras do fórumStaff SE Membros Arcade Pesquisar Postados Hoje Marcar Fóruns Como Lidos Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Resposta
 
LinkBack Ferramentas do Tópico Modos de Exibição
Antigo 27-04-2009, 11:33 PM  
[MsSQL] Conhecendo e Realizando Backup da Database
Setokaiba Setokaiba está offline 27-04-2009, 11:33 PM

Saudações.
Tendo em vista e não Windows XP xD (entenderam a piada)?
Voltando ao assunto, tendo em vista que muitos leigos no assunto estão tendo acesso ao mundo do L2oFF a partir de agora com a postagem do novo tutorial, não sabem fazer um backup no MsSQL, irei demonstrar neste breve tutorial de como proceder na realização do mesmo.

Quando se fala em backup devemos pensar, não somente em fazer o backup e ter uma cópia dos dados, devemos pensar também na melhor forma de restaurar os dados até o exato momento da falha. Devemos elaborar uma estratégia de Backup avaliando a maneira de como os dados são tratados ao decorrer do dia, os dados de um servidor e/ou até mesmo do fórum por exemplo possuem muitas alterações diárias, é inadmissível perder 30 minutos de informações, o banco de dados não pode ficar off-line por muito tempo. Toda essa estratégia deve ser feita buscando a total segurança para evitar perdas de dados e também restaurar os dados os mais rápido possível para que o banco de dados não fique off-line por muito tempo.

Tipos de Backup existentes no SQL 2000


Backup Full, faz o backup de todos os arquivos de dados e de log, faz o backup de todas as paginas de dados e registra a localização do arquivos.

Backup Differential, faz o backup das alterações que ocorreram desde o ultimo backup Full, o backup differential também faz o backup de paginas de dados, todas aquelas paginas que foram alteradas desde o ultimo backup Full.

Backup Log, faz o backup de todas as alterações que ocorrem no banco de dados, faz o backup de todas as instruções gravadas desde o ultimo backup do log, e depende do modelo de recuperação que o banco de dados está configurado.
Armazenamento de Arquivos de Backup

Quando executamos backup no SQL Server 2000 é gerado um arquivo de backup que por default e identificado com a extensão .bkp. Podemos definir sua localização na hora da execução do backup ou podemos criá-lo através de uma localização em um device.

1. Devemos abrir o SQL Server Enterprise Manager
2. Expandir <instância Sql>
3. Expandir Management
4. Botão direito em Backup e depois New Backup Device...


[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

5. Digite o nome do Device.
Repare que não é necessário especificar o nome do arquivo, ele já coloca um nome e uma extensão default. Você pode mudar a localização e o nome do arquivo, dei o nome de Secret Experience, mas por default ele dá o nome de BackupFull gerando assim o arquivo .BAK


[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

6. Pronto agora seu Device de Backup já está criado.

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]


Vamos ver agora como criar um device pela Ferramenta Query Analiser Sp_addumpdevice é uma procedure de sistema utilizada para criar o device, deve ser passado alguns parâmetros como tipo de media, nome lógico do device, localização física do arquivo.

Tome como exemplo a query criada por mim:
Código:
USE master
EXEC sp_addumpdevice 'disk', 'BackFull2',
'C:\Arquivos de programas\Microsoft SQL Server\MSSQL\Backup\By Setokaiba.bak'
Estarei anexando a Query no final do tópico.

Execute-a no Query Analyzer e obterás dois devices de backup que serão utilizados nas demonstrações de Backups.

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Efetuando um Backup no SQL Server 2000

Utilizando o Enterprise Manager, devemos seguir os seguintes passos:

1. Devemos abrir o SQL Server Enterprise Manager
2. Expandir <instância Sql>
3. Expandir Databases
4. Clicar na <Database> com o botão direito e ir em All Tasks e depois Backup Database...


[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

5. Na nova janela que se abre, devemos atentar para os seguintes pontos como mostra a figura:

1. Escolha o nome do seu Backup que será identificado no Device.
2. Coloque uma breve descrição do seu backup.
3. Você pode escolher qual tipo de backup que ira ser feito. Full, Differential, Transaction Log, File and Filegroup.
4. Adicione o device ou arquivo onde será armazenado o backup.
5. Você pode sobrescrever o conteudo do arquivo de backup ou adicionar um novo backup dentro do mesmo arquivo ou device.
6. Você pode agendar o seu backup para ser agendado posteriormente. O SQL Server 2000 irá criar um JOB para executar a tarefa no horário definido.


[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Clicando na opção Add nos é mostrado a seguinte tela, onde:

1. Clique para adicionar o destino do seu Backup.
2. Escolha se o backup será feito em arquivo ou Device, vamos escolher os devices criados anteriormente.
3. Selecione o device para fazer o backup.
4. Clique OK


[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

7. O Device escolhido foi o BackFull (Secret Experience no meu exemplo).
8. Você pode substituir o conteúdo do Device com a opção “Overwrite existing media” ou adicionar vários arquivos ao mesmo device “Append to Media”
9. Clique em OK para fazer o Backup.
10. O Backup esta em execução.

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

11. Clique OK para finalizar o Backup.

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]


[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Arquivos Anexados
Tipo de Arquivo: zip Device.zip (242 Bytes, 7 visualizações)


 
Avatar de Setokaiba
Setokaiba
Asas Band Housen Housen Flausen Suzan
Fundador - Secret Experience.NET

Quadro de Medalhas

Registrado em: Oct 2008
Localização: 45º 33º 34º N | 122º 41º 41º W DESTINATION: ANYWHERE Adidas
Posts: 4,493
Pontos: 6,326, Nível: 51
Pontos: 6,326, Nível: 51 Pontos: 6,326, Nível: 51 Pontos: 6,326, Nível: 51
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Nome Real: Anderson Cleiton Andrade
Visitas: 816
Os Seguintes 8 Usuários disseram Obrigado(a) para Setokaiba por gostarem deste post :
blakwolf (30-08-2009), FULL_LOL (30-08-2009), funeraria (15-06-2009), Garcia (01-07-2009), lordvenancio (29-04-2009), neoHaT (02-06-2010), RS85Z (06-05-2009), SOLITARIO (28-04-2009)
Antigo 02-06-2010, 04:37 AM   #11 (permalink)
Amigo SE
Amigo - Secret Experience
 
Avatar de neoHaT
 
Registrado em: Nov 2009
Posts: 76
Agradeceu: 17
Agradecido 38 Vezes em 19 Posts
Enviar mensagem via Windows Live Messenger para neoHaT Enviar mensagem via Skype para neoHaT
Pontos: 675, Nível: 13
Pontos: 675, Nível: 13 Pontos: 675, Nível: 13 Pontos: 675, Nível: 13
Atividade: 11%
Atividade: 11% Atividade: 11% Atividade: 11%

Nome Real: George Gonçalo

Inventório de neoHaT

Padrão

Como sempre, explicando detalhadamente...
Perfect.

neoHaT está offline   Responder com Citação
Links Patrocinados
Resposta

Tags
backup, database, mssql

Ferramentas do Tópico
Modos de Exibição

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim


Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Sincronizar BKP com Servidor FTP tastan [L2J | Admin] Tutoriais 1 26-01-2009 08:11 PM
Restaurando Um Backup (MySQL Navicat) Setokaiba [L2J | Admin] Tutoriais 0 29-10-2008 11:52 AM


Horários baseados na GMT -3. Agora são 05:05 AM.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd :: Translated by vB-Brasil
 

Tema desenhado por: JINROX & JOTAH


no new posts