<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Problema script backup]]></title><description><![CDATA[<p dir="auto">Ciao a tutti,<br />
allora è già da parecchio tempo che tento di risolvere questo problema.<br />
In cosa consiste tutto ciò:<br />
Allora, quello sotto è uno script di backup, presso un server ftp, di database e file di un forum molto grande (tenete conto che d'inverno stava oltre la 10mila visite, adesso sta sulla metà).<br />
Il problema in cosa sta.<br />
Il backup dei database funziona alla perfezione, nessun problema, tutto perfetto.<br />
Il backup dei file, quando vado a scaricare l'archivio che mi serve, nell'estrarlo da il seguente errore:</p>
<p dir="auto">tar: Skipping to next header<br />
tar: Archive contains obsolescent base-64 headers<br />
tar: Error exit delayed from previous errors</p>
<p dir="auto">L'archivio in locale lo fa benissimo e non da errori.<br />
Il problema sta quando l'archivio passa sul server.<br />
Quando lo scarico ed estraggo gli stessi file da quell'errore.<br />
Non capisco cosa sia.<br />
Eppure ho trovato altri script che fanno lo stesso lavoro di questo, uguali anche come comandi, ma nulla, da errori sull'archivio dei file.</p>
<p dir="auto">Se avete soluzioni, dirmi se c'è qualcosa di sbagliato, un modo diverso di impostare lo script (anche fare due script non è un problema), usare metodi differenti rispetto l'archivio.<br />
L'importante è risolvere.<br />
Come ho già detto il sito è molto grande e non è stato affatto bello quando è arrivato il problema e il backup dei file non c'era.<br />
Per fortuna ho risolto cambiando tutto il sito, però non è stato bello.</p>
<pre><code>#! /bin/bash

NOW="$(date +"%d.%m.%Y")"

AGO="$(date --date '7 day ago' +"%d.%m.%Y")"

AGO1="$(date --date '8 day ago' +"%d.%m.%Y")"
AGO2="$(date --date '9 day ago' +"%d.%m.%Y")"
AGO3="$(date --date '10 day ago' +"%d.%m.%Y")"
AGO4="$(date --date '11 day ago' +"%d.%m.%Y")"
AGO5="$(date --date '12 day ago' +"%d.%m.%Y")"
AGO6="$(date --date '13 day ago' +"%d.%m.%Y")"
AGO7="$(date --date '14 day ago' +"%d.%m.%Y")"

cd /home/backup

mkdir db_$NOW
mysqldump -u username -h 127.0.0.1 -ppassword forumd &gt; db_$NOW/forum_$NOW.sql
tar -cf db_$NOW.tar.gz db_$NOW

mkdir file_$NOW
cp -r /var/www file_$NOW
tar -cf file_$NOW.tar.gz file_$NOW

rm -fr db_$NOW file_$NOW

ftp -n indirizzo.server.ftp &lt;&lt;SCRIPT

user username password

bin
prompt

delete db_$AGO.tar.gz
delete file_$AGO.tar.gz

delete db_$AGO1.tar.gz
delete file_$AGO1.tar.gz

delete db_$AGO2.tar.gz
delete file_$AGO2.tar.gz

delete db_$AGO3.tar.gz
delete file_$AGO3.tar.gz

delete db_$AGO4.tar.gz
delete file_$AGO4.tar.gz

delete db_$AGO5.tar.gz
delete file_$AGO5.tar.gz

delete db_$AGO6.tar.gz
delete file_$AGO6.tar.gz

delete db_$AGO7.tar.gz
delete file_$AGO7.tar.gz

put db_$NOW.tar.gz /db_$NOW.tar.gz
put file_$NOW.tar.gz /file_$NOW.tar.gz

close
bye

SCRIPT

rm -f db_$NOW.tar.gz file_$NOW.tar.gz

exit
</code></pre>
]]></description><link>https://connect.gt/topic/156693/problema-script-backup</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 12:03:55 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/156693.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 20 Aug 2011 17:59:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problema script backup on Sun, 18 Sep 2011 16:41:41 GMT]]></title><description><![CDATA[<p dir="auto">tar cf-&gt;z per .gz<br />
tar cf-&gt;j per .bz2<br />
tar --lzma -cf per .lzma<br />
etc</p>
<p dir="auto">stai aggiungendo l'estensione .gz quando in realta` gli stai dando la cosa a caso senza digli di gzippare l'archivio</p>
<p dir="auto">Non e<code> stato bello perche</code> lo hai fatto senza passare da-&gt;<br />
<a href="http://unixhelp.ed.ac.uk/CGI/man-cgi?tar" rel="nofollow ugc">unixhelp.ed.ac.uk/CGI/man-cgi?tar</a></p>
]]></description><link>https://connect.gt/post/1020929</link><guid isPermaLink="true">https://connect.gt/post/1020929</guid><dc:creator><![CDATA[brennt]]></dc:creator><pubDate>Sun, 18 Sep 2011 16:41:41 GMT</pubDate></item></channel></rss>