Angelo,<br><br>O script agora tá funcionando corretamente!...<br><br>...mas não estou conseguindo deixar o cron ativo:<br><br> <i>/etc/init.d/cron start</i>, msg:<br> <b>* Starting periodic command scheduler crond      [fail] </b><br>
<br><br>Outra dúvida...<br><br>O q exatamente faz esta parte do script:<br><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><br>me explica estes parâmetros.<br><br>Obrigado<br><br><br><br><br><br><br><div class="gmail_quote">Em 2 de setembro de 2010 15:52, 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;">Ubuntu 8.04<br><br>com este comando q vc indicou, ele não pediu senha e resultou na seguinte msg:<br>
<b>mysqldump: Got error: 1045: Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: NO) when trying to connec</b>t<br>
<br> no terminal, deu certo o comando:<br><b><font face="Courier New, monospace"><font size="2">mysqldump
-uroot -p1 interlegis &gt; interlegis.sql</font></font></b>


        
        
        
        
<br><br>???<br><br><br><div class="gmail_quote">Em 2 de setembro de 2010 15:43, Angelo Marcondes de Oliveira Neto <span dir="ltr">&lt;<a href="mailto:angelomarcondes@gmail.com" target="_blank">angelomarcondes@gmail.com</a>&gt;</span> escreveu:<div>
<div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Adriano,<br><br>Qual é a versão do Ubuntu?<br>Tente este comando no terminal <br><b><font face="Courier New, monospace"><font size="2">mysqldump
-uroot interlegis &gt; interlegis.sql</font></font></b>


        
        
        
        
<br><br>Ele vai pedir a senha e vc digita a sua e passa o resultado.<br>Experimente também -usapl, já que seu usuário pode ser sapl.<br>Se puder entre em contato comigo pelo msn.<div><br><br>abraços<br><br clear="all">
Angelo Marcondes de Oliveira Neto.<br>
<a href="http://uaigeek.blogspot.com" target="_blank">http://uaigeek.blogspot.com</a><br><a href="mailto:angelomarcondes@gmail.com" target="_blank">angelomarcondes@gmail.com</a> <br>(34) 91414287 - Linux User: #417837<br>

Carneirinho - MG<br>
<br><br></div><div class="gmail_quote">Em 2 de setembro de 2010 15:09, Adriano <span dir="ltr">&lt;<a href="mailto:camaramg2@gmail.com" target="_blank">camaramg2@gmail.com</a>&gt;</span> escreveu:<div><div></div><div>
<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Angelo,<br><br>Estou com 2 problemas:<br><br>1. O serviço &quot;cron&quot; não está ativo...<br>   Através do comando <i>/etc/init.d/cron start</i>, aparece a  msg:<div><br> <b>* Starting periodic command scheduler crond      [fail] <br clear="all">



</b></div><div>
<br>2. Erro ao executar o comando:<div><b><br><font face="Courier New, monospace"><font size="2">mysqldump
-uroot -p1 interlegis &gt; $destino/interlegis.sql</font></font></b>


        
        
        
        
<br><br></div>msg:<div><br><b>mysqldump: Got error: 1045: Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: NO) when trying to connec</b></div></div><br>OBS.: já tentei tb:<br><b><font face="Courier New, monospace"><font size="2">mysqldump
-uroot interlegis &gt; $destino/interlegis.sql</font></font></b>


        <div>
        
        
        
</div><br><br><br><br><br><br><div class="gmail_quote">Em 2 de setembro de 2010 14:49, Angelo Marcondes de Oliveira Neto <span dir="ltr">&lt;<a href="mailto:angelomarcondes@gmail.com" target="_blank">angelomarcondes@gmail.com</a>&gt;</span> escreveu:<div>


<div></div><div><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Adriano,<br><br>Sempre a disposição.<div><br><br>Abraços<br><br clear="all">Angelo Marcondes de Oliveira Neto.<br>



<a href="http://uaigeek.blogspot.com" target="_blank">http://uaigeek.blogspot.com</a><br><a href="mailto:angelomarcondes@gmail.com" target="_blank">angelomarcondes@gmail.com</a> <br>
(34) 91414287 - Linux User: #417837<br>Carneirinho - MG<br>
<br><br></div><div class="gmail_quote">Em 2 de setembro de 2010 14:12, Adriano <span dir="ltr">&lt;<a href="mailto:camaramg2@gmail.com" target="_blank">camaramg2@gmail.com</a>&gt;</span> escreveu:<div><div></div><div>
<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Valeu Angelo!!! Obrigado!!!<br><br><div class="gmail_quote">Em 2 de setembro de 2010 13:47, Angelo Marcondes de Oliveira Neto <span dir="ltr">&lt;<a href="mailto:angelomarcondes@gmail.com" target="_blank">angelomarcondes@gmail.com</a>&gt;</span> escreveu:<div>




<div></div><div><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Adriano,<br><br>Esqueci uma coisa<br>O ideal é que vc faça o bakup dentro da pasta /home/seuusuário<br>





Já que facilitará muito na hora de vc gravar em mídia removível.<div><br><br>abraços<br><br clear="all">Angelo Marcondes de Oliveira Neto.<br>
</div><div><a href="http://uaigeek.blogspot.com" target="_blank">http://uaigeek.blogspot.com</a><br><a href="mailto:angelomarcondes@gmail.com" target="_blank">angelomarcondes@gmail.com</a> <br>(34) 91414287 - Linux User: #417837<br>





Carneirinho - MG<br>
<br><br></div><div class="gmail_quote">Em 2 de setembro de 2010 13:35, Angelo Marcondes de Oliveira Neto <span dir="ltr">&lt;<a href="mailto:angelomarcondes@gmail.com" target="_blank">angelomarcondes@gmail.com</a>&gt;</span> escreveu:<div>





<div></div><div><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
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" target="_blank">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" target="_blank">http://www.infowester.com/lintargzip.php</a><b><br>







<br></b>Assim,  seu script vai ficar da seguinte maneira:<div><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></div>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" target="_blank">http://uaigeek.blogspot.com</a><br>







<a href="mailto:angelomarcondes@gmail.com" target="_blank">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" target="_blank">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;">






<div><div></div><div>
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 face="Courier New, monospace" size="2">if test -d $destino</font>
<font face="Courier New, monospace" size="2">then</font>
   <font face="Courier New, monospace" size="2">echo $destino Diretório OK!</font>
<font face="Courier New, monospace" size="2">else</font>
   <font face="Courier New, monospace" size="2">echo Criando diretório ...</font>
   <font face="Courier New, monospace" size="2">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></div></div>--<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>
</blockquote></div></div></div><br>
<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></div></div><div><div></div><div><br><br clear="all">
<br>-- <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>
</div></div><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></div></div><br>
<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></div></div><div><div></div><div><br><br clear="all">
<br>-- <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>
</div></div><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></div></div><br>
<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></div></div><div><div></div><div class="h5"><br><br clear="all">
<br>-- <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>
</div></div></blockquote></div><br><br clear="all"><br>-- <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>