shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Uma ideia


From: Lynn karllo
Subject: Re: [shell-script] Re: Uma ideia
Date: Fri, 30 Apr 2004 12:56:40 -0300 (ART)

Groo,
       Sim, é isso que eu estou fazendo, mas preciso fazer uma comparacao do 
arquivos neste txt com os arquivos no servidor para deletar somente os arquivos 
que  foram backupeados.. 
       É esse o problema.
       A teoria eu sei como posso fazer o script,mas na pratica nao estou 
conseguindo fazer.
 
Teoria:
    1º  Gero uma lista ( txt ) com os arquivos que estao no servidor.
    2º  Faço uma consulta para cada arquivo na lista no TSM via query ( passo  
o nome do arquivo como  paramentro  na query ).
    3º  Se o resultado por positivo, deleto o arquivo no servidor.
    4º  Caso o resultado for negativo, continuo com o arquivo no servidor.
    
Minha ideia era utilizar o comando ls -laD no diretorio onde estao os arquivos 
para gerar a lista em txt, depois passar como parametro o nome do arquivos do 
txt na query, se o resultado for positivo, usaria o rm -rf no arquivo, caso nao 
retorna-se nenhum resultado nao faria nada com o arquivo.
 
Lynn

groo <address@hidden> wrote:
via SQL vc pode usar o COPY para gerar um txt com os arquivos que já estão 
backupeados. 
não?

não to muito por dentro da sua thread mas se der pra fazer isso resolve seu 
problema.

sds

    Eric Anderson
    CPD Via Net SAO
    11-66432800

  ----- Original Message ----- 
  From: Lynn Karllo 
  To: address@hidden 
  Sent: Friday, April 30, 2004 1:51 AM
  Subject: RES: [shell-script] Re: Uma ideia


  Opa,
      Como tinha dito, estou vireficando manualmente se o arquivo tá na
  base de dados do TSM utilizando uma query ( um select de um arquivo na
  base ) se retornar o arquivo é por que ele foi feito o backup do
  arquivo.
      É um script que eu fiz chamando um comando para fazer a query na
  base de dados do TSM, esse script pega dos parametros, o nome da maquina
  referente ao arquivo que eu quero verificar e o arquivo propriamente
  dito.

  Ex:  program -c -s servidor1 'select * from base where arq=meuarquivo;' 

  A sitaxe não tá correta,mas é mais ou menos nesse estilo.

  Lynn  

  -----Mensagem original-----
  De: opa [mailto:address@hidden] 
  Enviada em: quarta-feira, 28 de abril de 2004 14:22
  Para: address@hidden
  Assunto: [shell-script] Re: Uma ideia


  O que é verificar manualmente?
  Isso é feito via algum unix shell?
  Se afirmativo, poderia exemplificar?

  ---------------------------------------------------------------------
  >From: "lynnkarllo2002" <address@hidden>
  >Date: Wed, 28 Apr 2004 17:04:57 -0000
  >
  >Quem dera !!!
  >O detalhe que nao tem como !! eu utilizo o produto TSM para
  >fazer backup e a unica forma que saber se o arquivo foi backupiado .. 
  >hehe é fazer uma consulta no TSM via query ( SQL ).
  >Esse script eu ja tenho, tá faltando uma ideia de como posso 
  >relacionar esse script com os arquivos que estão sendo 
  >backupiandos .. 
  >Não posso deletar o arquivo sem saber se realmente foi feito o 
  >backup e não posso ficar com uma quantidade enorme de backups no 
  >proprio servidor por que terei problema de espaço ..
  >Uma das soluções que eu estou fazendo é !! mensalmente eu 
  >verifico manualmente se os arquivos foram backupados, caso positivo 
  >eu deleto os arquivos no servidor.
  >
  >Lynn




  ---------------------------------------------------------------------
  Esta lista não admite a abordagem de outras liguagens de programação,
  como perl, C etc. Quem insistir em não seguir esta regra será moderado
  sem prévio aviso.
  ---------------------------------------------------------------------
  Sair da lista: address@hidden
  ---------------------------------------------------------------------
  Esta lista é moderada de acordo com o previsto em
  http://www.listas-discussao.cjb.net
  ---------------------------------------------------------------------

  Links do Yahoo! Grupos
  Para visitar o site do seu grupo, acesse:
  http://br.groups.yahoo.com/group/shell-script/

  Para sair deste grupo, envie um e-mail para:
  address@hidden

  O uso que você faz do Yahoo! Grupos está sujeito aos:
  http://br.yahoo.com/info/utos.html 
  ---------------------------------------
  avast! Antivirus: Outbound message clean.
  Virus Database (VPS): 0418-4, 04/29/2004
  Tested on: 30/4/2004 01:51:42






  ---------------------------------------------------------------------
  Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
  ---------------------------------------------------------------------
  Sair da lista: address@hidden
  ---------------------------------------------------------------------
  Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
  ---------------------------------------------------------------------



        Yahoo! Groups Sponsor 
             
              
              
                            Mais... Claudia Info   Veja   Você S/A Nova 
                   
             
       


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo, acesse:
    http://br.groups.yahoo.com/group/shell-script/
      
    b.. Para sair deste grupo, envie um e-mail para:
    address@hidden
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 




------------------------------------------------------------------------------
  Esta mensagem foi verificada pelo E-mail Protegido Terra.
  Scan engine: VirusScan / Atualizado em 28/04/2004 / Versão: 1.5.2
  Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/ 



[As partes desta mensagem que não continham texto foram removidas]



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------



Yahoo! Groups Sponsor  Mais...ClaudiaInfo  Veja  Você S/ANova

---------------------------------
Links do Yahoo! Grupos

   Para visitar o site do seu grupo, acesse:
http://br.groups.yahoo.com/group/shell-script/
  
   Para sair deste grupo, envie um e-mail para:
address@hidden
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 




Ats,

        Lynn Karllo

 



---------------------------------
Yahoo! Messenger - Fale com seus amigos online. Instale agora!

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]