[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Cópia remota compactada
From: |
Eduardo de Paula |
Subject: |
Re: [shell-script] Cópia remota compactada |
Date: |
Wed, 17 Oct 2007 14:47:35 -0200 |
Rodrigo,
Eu utilizo um inode pra fazer algo parecido.
Creio que te ajude.
Primeiro eu crio o node:
# mknod exp_node p
Depois eu faço o export do banco Oracle.
# gzip < exp_pipe > $@/${line}_${data}.dmp.gz &
# exp backup/backup owner=${line} file=exp_pipe
Inté.
Eduardo de Paula Neves
On 10/17/07, Info Suporte - Rodrigo Nery <address@hidden> wrote:
>
> Para várias cópias de arquivos individuais seria perfeito, mas necessito
> copiar vários arquivos juntando-os em um único (compactado) sem gerá-lo
> fisicamente. Só haverá um processo de cópia para múltiplos arquivos.
>
> -----Mensagem original-----
> De: Darlon [mailto:address@hidden <darlonv%40gmail.com>]
> Enviada em: quarta-feira, 17 de outubro de 2007 13:14
> Para: address@hidden <shell-script%40yahoogrupos.com.br>
> Assunto: Re: [shell-script] Cópia remota compactada
>
> Talvez um scp usando a opção -C
>
> dah uma pesquisada ae por essa opcao.
>
> On 10/17/07, Info Suporte - Rodrigo Nery
> <address@hidden<rodrigo%40zaffari.com.br>>
> wrote:
> >
> > Olá pessoal,
> >
> > Existe uma maneira de fazer cópia remota de arquivos sem gerar o
> > arquivo compactado? O exemplo abaixo gera arquivo, mas eu gostaria que
> os
> > arquivos fossem compactados para a stdout e descompactados a partir da
> > stdin, sem geração de arquivo compactado intermediário, por motivo de
> > economia de espaço em disco.
> >
> > Ex com geração de arquivo compactado: tar zcf - * | ssh usuario@ip
> > <mailto:usuario@ip> "cd /dumps/exp1; cat > arquivo.tgz"
> >
> > Estou tentando ir por outra linha, mas não está dando certo: tar zcf
> > - * | ssh usuario@ip <mailto:usuario@ip> "cd /dumps/exp1; cat | tar zxf"
> >
> > Obrigado,
> > Rodrigo
> >
> >
>
> --
> ----------------------------------------------------------
> ------------------------------------------------------
> O sistema pediu:"Requires Windows 9x, Windows 2000 or better".
> Então eu instalei Linux.
>
> [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<shell-script-unsubscribe%40yahoogrupos.com.br>
> ----------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ----------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>
--
"Os erros podem ser transformados em acertos quando com eles se aprende. Não
existe a segurança do acerto eterno."
[As partes desta mensagem que não continham texto foram removidas]