Adriano,<br><br>Quando vamos copiar devemos utilizar a sintaxe:<br><br>$ cp origem destino<br>Veja mais em <a href="http://focalinux.cipsga.org.br/guia/iniciante/ch-cmd.htm#s-comando-cp">http://focalinux.cipsga.org.br/guia/iniciante/ch-cmd.htm#s-comando-cp</a><br>
Já para compactar, utilizando o tar, fazemos o contrário<br><br>$ tar [parâmetros] [nome_do_arquivo_tar] [arquivos_de_origem]<br>veja mais em <a href="http://www.infowester.com/lintargzip.php">http://www.infowester.com/lintargzip.php</a><b><br>
<br></b>Assim,  seu script vai ficar da seguinte maneira:<br><br>#!/bin/bash<br># Data<br>dt=`date | cut -c1-3`<br>dat=`date | cut -c1-20`<br># Caminho da base de dados do SAPL<br>sapl=/var/lib/zope2.9/instance/sapl/var<br>
#<br># Caminho do arquivo de backup<br>destino=/home/interlegis/Backup/$dt<br>#<br># Verificando a existência da pasta...<br>if test -d $destino<br>then<br>   echo $destino Diretório OK!<br>else<br>   echo Criando diretório ...<br>
   mkdir $destino<br>fi<br>#<br># Copiando arquivos... <br>mysqldump -uroot –p1 interlegis &gt; $destino/interlegis.sql<br>sudo cp $sapl/DocumentosSapl.fs $destino/DocumentosSapl.fs<br>sudo cp $sapl/Data.fs $destino/Data.fs<br>
#<br>### BACKUP REALIZADO! ###<br><br>E vc também terá que atribuir a permissão 755 a pasta de destino, para isso utilize o comando:<br><br>chmod 755 -R /pastadedestino<br><br>Abraços<br><br>Angelo<br><a href="http://uaigeek.blogspot.com">http://uaigeek.blogspot.com</a><br>
<a href="mailto:angelomarcondes@gmail.com">angelomarcondes@gmail.com</a> <br>(34) 91414287 - Linux User: #417837<br>Carneirinho - MG<br>
<br><br><div class="gmail_quote">Em 2 de setembro de 2010 11:41, Adriano <span dir="ltr">&lt;<a href="mailto:camaramg2@gmail.com">camaramg2@gmail.com</a>&gt;</span> escreveu:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Bom dia,<br><br>Resolvi tentar fazer um script para bkp do sapl 2.2, consultei o script criado pelo Angelo e o disponibilizado no colab. Tentei unir a praticidade de um, com a simplicidade do outro. Conclusão... não deu certo... rsrsr<br>

<br>Por isso peço a ajuda de vcs...<br><br>primeiro, qdo fui certificar se o serviço &quot;cron&quot; estava ativo, através do comando <i>/etc/init.d/cron start</i>, apareceu a seguinte msg:<br> * Starting periodic command scheduler crond                             [fail] <br clear="all">

<br>depois, tentei o comando:<br><br><i>sudo /etc/cron;daily/bkp22.sh</i><br><br>resultado:<br><br>Criando diretório ...<br>mysqldump: Got error: 1045: Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: NO) when trying to connect<br>

cp: impossível fazer stat em `/home/interlegis/Backup/Qui/DocumentosSapl.fs&#39;: Arquivo ou diretório inexistente<br>cp: impossível fazer stat em `/home/interlegis/Backup/Qui/Data.fs&#39;: Arquivo ou diretório inexistente<br>

<br><br>Abaixo, está o script para análise:<br><br>


        
        
        
        

<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">###
INICIANDO BACKUP... ###</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">#!/bin/bash</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">#</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">#
Data</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">dt=`date
| cut -c1-3`</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">dat=`date
| cut -c1-20`</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">#</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">#
Caminho da base de dados do SAPL</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">sapl=/var/lib/zope2.9/instance/sapl/var</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">#</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">#
Caminho do arquivo de backup</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">destino=/home/interlegis/Backup/$dt</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">#</font></font></p>
<pre style="text-align: left;"><font face="Courier New, monospace"><font size="2"># Verificando a existência da pasta...</font></font>
<font size="2" face="Courier New, monospace">if test -d $destino</font>
<font size="2" face="Courier New, monospace">then</font>
   <font size="2" face="Courier New, monospace">echo $destino Diretório OK!</font>
<font size="2" face="Courier New, monospace">else</font>
   <font size="2" face="Courier New, monospace">echo Criando diretório ...</font>
   <font size="2" face="Courier New, monospace">mkdir $destino</font>
<font face="Courier New, monospace"><font size="2">fi</font></font>
<font face="Courier New, monospace"><font size="2">#</font></font>
<font face="Courier New, monospace"><font size="2"># Copiando arquivos... </font></font></pre><p style="margin-bottom: 0cm;" align="LEFT">
<font face="Courier New, monospace"><font size="2">mysqldump -uroot –p1
interlegis &gt; $destino/interlegis</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">cp
$destino/DocumentosSapl.fs $sapl/DocumentosSapl.fs</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">cp
$destino/Data.fs $sapl/Data.fs</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">#</font></font></p>
<p style="margin-bottom: 0cm;" align="LEFT"><font face="Courier New, monospace"><font size="2">###
BACKUP REALIZADO! ###</font></font></p>
<br><br>Considerações:<br><br>A idéia é fazer um backup diário apenas do sapl, salvando (mysql, Data.fs, <font face="Courier New, monospace"><font size="2">DocumentosSapl</font></font>) na pasta backup do usuário interlegis.<br>

A senha o mysql é 1.<br><br><br>Agradeço a ajuda de todos!<br><font color="#888888"><pre><font size="2"><br></font><br><br><br><br><br></pre>-- <br><i>Adriano de Castro<br>Câmara Municipal de Careaçu/MG<br></i><div align="left">
<i><i></i><a href="http://www.cmcareacu.mg.gov.br/" target="_blank"><i>www.cmcareacu.mg.gov.br</i></a></i></div>
<br><br>
</font><br>--<br>
Site da Comunidade GITEC:<br>
<a href="http://colab.interlegis.gov.br/wiki" target="_blank">http://colab.interlegis.gov.br/wiki</a><br>
<br>
Regras de participação:<br>
<a href="http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade" target="_blank">http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade</a><br>
<br>
Para pesquisar o histórico da lista visite:<br>
<a href="http://colab.interlegis.gov.br/wiki/PesquisaListas" target="_blank">http://colab.interlegis.gov.br/wiki/PesquisaListas</a><br>
<br>
Para administrar sua conta visite:<br>
<a href="http://listas.interlegis.gov.br/mailman/listinfo/gitec" target="_blank">http://listas.interlegis.gov.br/mailman/listinfo/gitec</a><br></blockquote></div><br>