Backup - SQL
05/11/2013
0
Preciso pegar as informações do backup dos servidores, e inserir semanalmente no banco de dados automaticamente.
Preciso do nome do servidor o tamanho e a localização, só tem um porem, na pasta que eles se localizam, aparece o tamanho total.
Exemplo:
Um dos servidores no mes de novembro já esta com 260 GB, sendo que começou há apenas 5 dias e o mes de outubro fechou com 220 GB
Pra saber apenas o que mudou dentro desses cinco dias, subtrai 220 de 260, então, teoricamente o crescimento foi de apenas 40 GB .
Poderiam me dar um help
Bernardo Gomes
Posts
05/11/2013
Jefferson Santos
Ele possui relatórios que mostram o crescimento de sua base de dados e assim você pode fazer algumas estimativas futuras.
Segue link para você entender como funciona: [url] http://msdn.microsoft.com/en-us/library/bb677306.aspx[/url]
05/11/2013
Jefferson Santos
DECLARE @Indice Int SELECT @Indice = SUM(reserved) FROM master..SYSINDEXES WHERE indid IN (0, 1, 255) SELECT CAST(name AS VARCHAR(30)) AS name, 'total mb' = ((size*8)/1024) FROM sysfiles
Faça um Job com o seguinte select exportando para Excel.
A frequência de execução é por sua conta.
05/11/2013
Roniere Almeida
Ele possui relatórios que mostram o crescimento de sua base de dados e assim você pode fazer algumas estimativas futuras.
Segue link para você entender como funciona: [url] http://msdn.microsoft.com/en-us/library/bb677306.aspx[/url]
pelo proprio Management Studio é possivel saber o tamanho do banco e das tabelas, correto?
05/11/2013
Jefferson Santos
Mais o Data Warehouse é um relatório muito mais elaborado.
05/11/2013
Roniere Almeida
Mais o Data Warehouse é um relatório muito mais elaborado.
não sabia que Data Warehouse servia pra isso tambem. tem alguma coisa sobre isso?
05/11/2013
Jefferson Santos
06/11/2013
Bernardo Gomes
Mais acho que me expressei errado.
Não preciso dos backups das bases de dados, isso eu já tenho.
Preciso do backup dos servidores, temos 4 servidores, preciso pegar o volume de backup deles.
Eles se encontram em uma pasta, pra eu ver o volume deles, clico com o botão direito em cima de cada pasta, depois em propriedades, e aparece o nome da pasta, o caminho, o tamanho, entre outras coisas,são esses os dados que eu preciso inserir no banco de dados.
Hoje faço essa inserção manualmente.
Tem alguma possibilidade de fazer isso automatico?
06/11/2013
Jefferson Santos
DECLARE @Indice Int SELECT @Indice = SUM(reserved) FROM master..SYSINDEXES WHERE indid IN (0, 1, 255) SELECT CAST(name AS VARCHAR(30)) AS name, 'total mb' = ((size*8)/1024) FROM sysfiles
Essa query te da o que você esta querendo.
06/11/2013
Roniere Almeida
conferindo.
07/11/2013
Mariana Carvalho
alguem ja leu esse projeto, to precisando de um para estudar, ter uma base legal sobre o assunto.
14/11/2013
Roniere Almeida
tambem achei.
14/11/2013
Simone
Na minha empresa estamos utilizando o Backup Windows Server, onde é feito o backup de algumas informações doa 2 servidores que temos.
Ele é configurado pra salvas em uma pasta backup no servidor x, que tem as subpastas com o nome de cada servidor.Preciso pegar as mesmas informações que o Bernardo.
Sera que não teria como pegar essas informações através do arquivo de log?
19/11/2013
Simone
Clique aqui para fazer login e interagir na Comunidade :)