<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>NoLabNoPartY.com &#187; backup</title> <atom:link href="http://nolabnoparty.com/tag/backup/feed/" rel="self" type="application/rss+xml" /><link>http://nolabnoparty.com</link> <description></description> <lastBuildDate>Fri, 18 May 2012 12:11:02 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>Backup della configurazione di ESX(i) 4.x, 5.x tramite vMA</title><link>http://nolabnoparty.com/backup-della-configurazione-di-esxi-4-x-5-x-tramite-vma/</link> <comments>http://nolabnoparty.com/backup-della-configurazione-di-esxi-4-x-5-x-tramite-vma/#comments</comments> <pubDate>Mon, 16 Jan 2012 06:00:00 +0000</pubDate> <dc:creator>P@olo</dc:creator> <category><![CDATA[esxi]]></category> <category><![CDATA[backup]]></category> <category><![CDATA[esx]]></category> <category><![CDATA[system]]></category> <category><![CDATA[vma]]></category> <category><![CDATA[vsphere]]></category><guid isPermaLink="false">http://nolabnoparty.com/backup-della-configurazione-di-esxi-4-x-5-x-tramite-vma/</guid> <description><![CDATA[Ripristinare o reinstallare un server ESX in tempi rapidi permette di ristabilire la piena funzionalità della struttura virtuale limitando al minimo disservizi potenzialmente dannosi al business svolto. L’operazione è possibile...<p><br><div align="center" style="border:1px solid #e6db55; padding:5px; background: #ffffe0;" > <a href="http://nolabnoparty.com/download/nolabnoparty_ebook.pdf">Scarica l'eBook</a>: <b>Informatica applicata per l'azienda</b>. <br> <i>(Riservata agli iscritti al feed RSS)</i> <br> ------------------ <br> Copyright <a href="http://nolabnoparty.com">NoLabNoPartY.com</a>. Tutti i diritti riservati.</div> <br></p> ]]></description> <content:encoded><![CDATA[<p><img style="background-image: none; margin: 10px auto 5px; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="backupesx1" src="http://nolabnoparty.com/wp-content/uploads/2011/12/backupesx1.jpg" alt="backupesx1" width="602" height="202" border="0" /></p><p><strong>Ripristinare o reinstallare un server ESX</strong> in tempi rapidi permette di ristabilire la piena funzionalità della struttura virtuale <strong>limitando al minimo disservizi</strong> potenzialmente dannosi al business svolto.</p><p>L’operazione è possibile tramite l’appliance <em>VMware</em> <strong>vSphere Management Assistant</strong> che permette di <strong>eseguire script da console</strong> per interagire con i server ESX(i).</p><p><span id="more-4250"></span></p><p><strong>1. PREREQUISITI<br /> </strong>Dal sito <em>VMware</em> scaricare <a href="http://communities.vmware.com/community/vmtn/server/vsphere/automationtools/vima" target="_blank">vSphere Management Assistant</a> ed effettuare l’installazione della virtual machine.</p><p>Avviare la virtual machine ed impostare, come richiesto, i <strong>parametri di rete e la password</strong> dell’utente <strong>vi-admin</strong>. Terminata l’operazione, viene visualizzata la <strong>schermata di default di vMA</strong>.</p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="backupesx2" src="http://nolabnoparty.com/wp-content/uploads/2011/12/backupesx21.jpg" alt="backupesx2" width="600" height="333" border="0" /></p><p><strong>Connettersi in SSH</strong> a vMA tramite <em>PuTTY</em>, <em>KiTTY</em> o tool simili. Se la connessione in <strong>SSH dovesse fallire</strong>, editare il file<em> /etc/hosts.allow</em> ed aggiungere la riga:</p><blockquote><p><span style="color: #ff0000;">sshd: ALL: ALLOW</span></p></blockquote><p><span style="color: #0000a0;"># sudo vi /etc/hosts.allow</span></p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="backupesx3" src="http://nolabnoparty.com/wp-content/uploads/2011/12/backupesx3.jpg" alt="backupesx3" width="600" height="130" border="0" /></p><p><strong>1. BACKUP</strong> <strong>DELLA CONFIGURAZIONE</strong><br /> Da console, creare una <strong>directory backup</strong> in cui verrà salvato il backup e assegnare i corretti <strong>permessi di scrittura</strong>.</p><p><span style="color: #0000a0;"># sudo mkdir /backup<br /> # sudo chmod 770 /backup</span></p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="backupesx4" src="http://nolabnoparty.com/wp-content/uploads/2011/12/backupesx4.jpg" alt="backupesx4" width="600" height="150" border="0" /></p><p>Per effettuare il <strong>backup della configurazione</strong>, utilizzare da console il comando nella forma:</p><blockquote><p><span style="color: #ff0000;">vicfg-cfgbackup -s -server IP_address_ESX path_destination*</span></p></blockquote><p><em>*path_destination</em> è la <strong>directory all&#8217;interno</strong> della virtual machine <em>vMA</em> precedentemente creata.</p><p><span style="color: #0000a0;"># vicfg-cfgbackup -s -server 192.168.20.10 /backup/esxi1-backup</span></p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="backupesx5" src="http://nolabnoparty.com/wp-content/uploads/2011/12/backupesx5.jpg" alt="backupesx5" width="600" height="146" border="0" /></p><p>Per salvare il <strong>file di configurazione nel proprio PC</strong>, tramite <em>WinSCP</em> o programmi simili collegarsi a <em>vMA e</em> <strong>copiare il file di backup</strong> precedentemente creato.</p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="backupesx6" src="http://nolabnoparty.com/wp-content/uploads/2011/12/backupesx6.jpg" alt="backupesx6" width="600" height="443" border="0" /></p><p><strong>2.</strong> <strong>RESTORE DELLA CONFIGURAZIONE</strong><br /> Per <strong>ripristinare la configurazione</strong> salvata, effettuare innanzitutto lo <strong>shutdown delle virtual machine</strong> attive.</p><p>Da console <strong>digitare il comando</strong> nella forma:</p><blockquote><p><span style="color: #ff0000;">vicfg-cfgbackup -l -server IP_address_ESX path_destination</span></p></blockquote><p><span style="color: #0000a0;"># vicfg-cfgbackup -l -server 192.168.20.10 /backup/esxi1-backup</span></p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="backupesx7" src="http://nolabnoparty.com/wp-content/uploads/2011/12/backupesx7.jpg" alt="backupesx7" width="600" height="96" border="0" /></p><p>Per eseguire il restore, digitare <strong><span style="color: #ff0000;">YES</span></strong> e premere <strong>Invio</strong>. Completato il restore, il <strong>server ESX(i) viene riavviato</strong> per completare l’operazione.</p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="backupesx8" src="http://nolabnoparty.com/wp-content/uploads/2011/12/backupesx8.jpg" alt="backupesx8" width="600" height="136" border="0" /></p><p>Avere il <strong>backup della configurazione</strong> di un server facilita notevolmente il lavoro evitando di dover <strong>riconfigurare manualmente tutto il sistema</strong>.</p><p><img src="http://nolabnoparty.com/wp-content/uploads/images/firma.jpg" alt="" /></p><p><br><div align="center" style="border:1px solid #e6db55; padding:5px; background: #ffffe0;" > <a href="http://nolabnoparty.com/download/nolabnoparty_ebook.pdf">Scarica l'eBook</a>: <b>Informatica applicata per l'azienda</b>. <br> <i>(Riservata agli iscritti al feed RSS)</i> <br> ------------------ <br> Copyright <a href="http://nolabnoparty.com">NoLabNoPartY.com</a>. Tutti i diritti riservati.</div> <br></p><h2  class="related_post_title">Hai già letto questi articoli?</h2><ul class="related_post"><li><a href="http://nolabnoparty.com/monitorare-server-esxi-con-nagios-tramite-plugin-check_esx-su-centos/" title="Monitorare server ESX(i) con Nagios tramite plugin check_esx su CentOS">Monitorare server ESX(i) con Nagios tramite plugin check_esx su CentOS</a></li><li><a href="http://nolabnoparty.com/monitorare-esxi-server-health-tramite-nagios/" title="Monitorare ESXi server health tramite Nagios">Monitorare ESXi server health tramite Nagios</a></li><li><a href="http://nolabnoparty.com/applicare-le-patch-a-vmware-esxi-4-1-tramite-cli/" title="Applicare le patch a VMware ESXi 4.1 tramite CLI">Applicare le patch a VMware ESXi 4.1 tramite CLI</a></li><li><a href="http://nolabnoparty.com/integrare-vmware-esxi-4-1-in-active-directory/" title="Integrare VMware ESXi 4.1 in Active Directory">Integrare VMware ESXi 4.1 in Active Directory</a></li></ul>]]></content:encoded> <wfw:commentRss>http://nolabnoparty.com/backup-della-configurazione-di-esxi-4-x-5-x-tramite-vma/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Installare Yosemite ServerBackup client in Linux</title><link>http://nolabnoparty.com/installare-yosemite-serverbackup-client-in-linux/</link> <comments>http://nolabnoparty.com/installare-yosemite-serverbackup-client-in-linux/#comments</comments> <pubDate>Fri, 05 Mar 2010 11:13:34 +0000</pubDate> <dc:creator>P@olo</dc:creator> <category><![CDATA[applications]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[backup]]></category> <category><![CDATA[server backup]]></category> <category><![CDATA[storage]]></category> <category><![CDATA[yosemite]]></category><guid isPermaLink="false">http://nolabnoparty.com/2010/03/05/installare-yosemite-serverbackup-client-in-linux/</guid> <description><![CDATA[Come più volte sottolineato, l’importanza del backup soprattutto in campo aziendale è fondamentale per la salvaguardia dei dati e quindi della sopravvivenza del business svolto. Il mercato offre molte soluzioni...<p><br><div align="center" style="border:1px solid #e6db55; padding:5px; background: #ffffe0;" > <a href="http://nolabnoparty.com/download/nolabnoparty_ebook.pdf">Scarica l'eBook</a>: <b>Informatica applicata per l'azienda</b>. <br> <i>(Riservata agli iscritti al feed RSS)</i> <br> ------------------ <br> Copyright <a href="http://nolabnoparty.com">NoLabNoPartY.com</a>. Tutti i diritti riservati.</div> <br></p> ]]></description> <content:encoded><![CDATA[<p><img style="margin: 10px auto 5px; display: block; float: none; border: 0px;" title="yosemite1" src="http://nolabnoparty.com/wp-content/uploads/2010/08/yosemite1.jpg" border="0" alt="yosemite1" width="602" height="202" /></p><p>Come più volte sottolineato, l’importanza del backup soprattutto in campo aziendale è <strong>fondamentale</strong> per la salvaguardia dei dati e quindi della sopravvivenza del business svolto. Il mercato offre molte soluzioni più o meno valide che coprono le più svariate esigenze ma che necessitano di un’attenta analisi e pianificazione per un’implementazione efficiente.</p><p>Dal mio  punto di vista non esiste un prodotto che è “migliore” di tutti in senso assoluto… un prodotto è migliore per le <strong>specifiche esigenze</strong> che un’azienda richiede. Un conto è mettere sotto backup un singolo computer con poche directory, un conto è coprire una rete con server, domain controller, database, client in ambiente magari misto Windows/Linux.</p><p>E’ evidente che quest’ultimo aspetto necessita di un <strong>prodotto ad hoc</strong> che copra le specifiche esigenze: backup dei database in modalità “hot”, differenziale, incrementale, system state, etc. Per le <strong>PMI</strong>, un prodotto che trovo aver un buon compromesso tra “facilità di utilizzo / funzionalità / prestazioni / costi” è <strong>Yosemite ServerBackup</strong> della <a href="http://www.barracudaware.com/" target="_blank">Barracudaware</a> ora alla <em>versione 8.8.02</em>.</p><p><span id="more-1473"></span></p><p>Poichè l’installazione su piattaforma Windows è semplice e ben documentata nel manuale, quella sotto Linux è <strong>povera di informazioni</strong> e richiede un piccolo sforzo in più per la sua implementazione.</p><p><strong>1. PREREQUISITI<br /> </strong>Per una più semplice gestione e manutenzione trovo preferibile installare la parte <strong>Manager</strong> del sistema in ambiente <strong>Windows</strong>, quindi la procedura assume che esista già un dominio attivo.</p><p><strong>2. INSTALLAZIONE<br /> </strong>Una volta scaricato il file di installazione <em>barracuda-ysb-8.8.02.54415-lin.gz</em> sulla macchina Linux, procedere all’estrazione tramite il comando <em>tar</em>:</p><p><span style="color: #000080;"># tar –xzvf barracuda-ysb-8.8.02.54415-lin.gz<br /> # cd yosemiteserverbackup</span></p><p>Per il corretto funzionamento della procedura di installazione, verificare che i seguenti file abbiano i diritti di esecuzione:</p><p><span style="color: #000080;"># ll yosemiteserverbackup/install<br /> # ll yosemiteserverbackup/lin/x86/ytlingil<br /> # ll yosemiteserverbackup/lin/x86/ytlincin</span></p><p>In caso contrario assegnare i diritti tramite il comando <em>chmod</em>:</p><p><span style="color: #000080;"># chmod o+x yosemiteserverbackup/lin/x86/ytlingil<br /> # chmod o+x yosemiteserverbackup/lin/x86/ytlincin</span></p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite2" src="http://nolabnoparty.com/wp-content/uploads/2010/03/yosemite2.jpg" border="0" alt="yosemite2" width="600" height="147" /></p><p>Per aviare l’installazione è sufficiente digitare:</p><p><span style="color: #000080;"># ./install</span></p><p>- All’avvio della procedura di installazione si presenta la maschera per la selezione della lingua. Selezionare la lingua desiderata e premere il tasto funzione <strong>F10</strong> per confermare e proseguire.</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite3" src="http://nolabnoparty.com/wp-content/uploads/2010/03/yosemite31.jpg" border="0" alt="yosemite3" width="602" height="361" /></p><p>- Nella finestra successiva viene presentata la <em>License Agreement</em>. Premere <strong>F10</strong> per accettare e proseguire.</p><p>- Come <em>Destination Folder</em> lasciare il default <em><strong>/usr/local/barracuda</strong></em> o specificare una diversa directory di installazione. Premere <strong>F10</strong>.</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite4" src="http://nolabnoparty.com/wp-content/uploads/2010/03/yosemite41.jpg" border="0" alt="yosemite4" width="602" height="361" /></p><p>- Poichè, come da prerequisito, lo <em>storage management domain</em> è già presente nella rete, specifichiamo come opzione <em><strong>Connect to existing storage management domain</strong></em>. Premere <strong>F10</strong>.</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite5" src="http://nolabnoparty.com/wp-content/uploads/2010/03/yosemite51.jpg" border="0" alt="yosemite5" width="602" height="362" /></p><p>- Digitare il <strong>DNS name</strong> del server che opera come <em>Server Backup Domain</em>. Premere <strong>F10</strong>.</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite6" src="http://nolabnoparty.com/wp-content/uploads/2010/03/yosemite61.jpg" border="0" alt="yosemite6" width="602" height="361" /></p><p>- Terminata la configurazione, il programma viene installato nella directory specificata <strong>attivando</strong> automaticamente il servizio (daemon).</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite7" src="http://nolabnoparty.com/wp-content/uploads/2010/03/yosemite71.jpg" border="0" alt="yosemite7" width="602" height="362" /></p><p>Dal <em>Domain Server</em> il nuovo client in Linux viene visualizzato nella finestra di amministrazione. Nel caso ci sia un <strong>firewall</strong> tra il client ed il server, ricordarsi di aprire la porta <strong>TCP 3817</strong>.</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite8" src="http://nolabnoparty.com/wp-content/uploads/2010/03/yosemite8.jpg" border="0" alt="yosemite8" width="438" height="255" /></p><p><strong>3. GESTIONE DEL SERVIZIO (DAEMON)<br /> </strong>L’installazione attiva automaticamente il servizio per <strong>default</strong>. Nel caso si voglia effettuare lo <em>start</em> o <em>stop</em> del servizio, si utilizza questa sintassi:</p><p><span style="color: #000080;"># cd /usr/local/barracuda/yosemiteserverbackup<br /> # ./ytlinsvc –x                   # stop service<br /> # ./ytlinsvc –s                   # start service</span></p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite9" src="http://nolabnoparty.com/wp-content/uploads/2010/03/yosemite9.jpg" border="0" alt="yosemite9" width="600" height="157" /></p><p>Per rimuovere o installare il servizio:</p><p><span style="color: #000080;"># ./ytlinsvc –r                   # uninstall service<br /> # ./ytlinsvc –I                   # install service</span></p><p>Una volta attivato il servizio, non resta che <strong>aprire la console</strong> del <em>Domain Server</em> e configurare il backup in base alle specifiche esigenze.</p><p><strong>4. AGGIORNAMENTO<br /> </strong>L’operazione è molto semplice in quanto una volta lanciata la procedura di installazione, il sistema rileva la presenza di una versione precedente mostrando le opzioni sull’ operazione da eseguire.</p><p>- Selezionare in questo caso l’opzione <strong>Upgrade Yosemite Server Backup</strong>.</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite10" src="http://nolabnoparty.com/wp-content/uploads/2010/08/yosemite10.jpg" border="0" alt="yosemite10" width="600" height="377" /></p><p>- Accettare la <strong>License Agreement</strong> premendo il tasto <strong>F10</strong>.</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite11" src="http://nolabnoparty.com/wp-content/uploads/2010/08/yosemite11.jpg" border="0" alt="yosemite11" width="600" height="377" /></p><p>- Prima di cominciare l’installazione, il sistema rimuove la precedente versione.</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite12" src="http://nolabnoparty.com/wp-content/uploads/2010/08/yosemite12.jpg" border="0" alt="yosemite12" width="600" height="377" /></p><p>- A questo punto ha inizio l’installazione.</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="yosemite13" src="http://nolabnoparty.com/wp-content/uploads/2010/08/yosemite13.jpg" border="0" alt="yosemite13" width="600" height="377" /></p><p>Terminata la procedura, viene visualizzata la <strong>command line</strong>. Se non ci sono messaggi di errore, il programma è stato <strong>aggiornato correttamente</strong> e pronto per l’utilizzo.</p><p><img class="alignnone" src="http://nolabnoparty.com/wp-content/uploads/images/firma.jpg" alt="" width="180" height="76" /></p><p><br><div align="center" style="border:1px solid #e6db55; padding:5px; background: #ffffe0;" > <a href="http://nolabnoparty.com/download/nolabnoparty_ebook.pdf">Scarica l'eBook</a>: <b>Informatica applicata per l'azienda</b>. <br> <i>(Riservata agli iscritti al feed RSS)</i> <br> ------------------ <br> Copyright <a href="http://nolabnoparty.com">NoLabNoPartY.com</a>. Tutti i diritti riservati.</div> <br></p><h2  class="related_post_title">Hai già letto questi articoli?</h2><ul class="related_post"><li><a href="http://nolabnoparty.com/proteggere-i-dati-aziendali-il-backup/" title="Proteggere i dati aziendali: il backup">Proteggere i dati aziendali: il backup</a></li><li><a href="http://nolabnoparty.com/backup-della-configurazione-di-esxi-4-x-5-x-tramite-vma/" title="Backup della configurazione di ESX(i) 4.x, 5.x tramite vMA">Backup della configurazione di ESX(i) 4.x, 5.x tramite vMA</a></li><li><a href="http://nolabnoparty.com/aggiornare-il-firmware-dello-storageworks-msa2312fc/" title="Aggiornare il firmware dello StorageWorks MSA2312fc">Aggiornare il firmware dello StorageWorks MSA2312fc</a></li><li><a href="http://nolabnoparty.com/backup-mysql-database-tramite-automysqlbackup/" title="Backup mySQL database tramite AutoMySQLBackup">Backup mySQL database tramite AutoMySQLBackup</a></li></ul>]]></content:encoded> <wfw:commentRss>http://nolabnoparty.com/installare-yosemite-serverbackup-client-in-linux/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Backup mySQL database tramite AutoMySQLBackup</title><link>http://nolabnoparty.com/backup-mysql-database-tramite-automysqlbackup/</link> <comments>http://nolabnoparty.com/backup-mysql-database-tramite-automysqlbackup/#comments</comments> <pubDate>Wed, 03 Feb 2010 06:35:43 +0000</pubDate> <dc:creator>P@olo</dc:creator> <category><![CDATA[applications]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[automysqlbackup]]></category> <category><![CDATA[backup]]></category> <category><![CDATA[mysqldump]]></category><guid isPermaLink="false">http://paolosblog.wordpress.com/2010/02/03/backup-mysql-database-tramite-automysqlbackup/</guid> <description><![CDATA[Effettuare il backup dei database è fondamentale per salvaguardare i dati favorendo un restore indolore in caso di problemi. L’operazione può essere affidata a degli script che permettono di effettuare...<p><br><div align="center" style="border:1px solid #e6db55; padding:5px; background: #ffffe0;" > <a href="http://nolabnoparty.com/download/nolabnoparty_ebook.pdf">Scarica l'eBook</a>: <b>Informatica applicata per l'azienda</b>. <br> <i>(Riservata agli iscritti al feed RSS)</i> <br> ------------------ <br> Copyright <a href="http://nolabnoparty.com">NoLabNoPartY.com</a>. Tutti i diritti riservati.</div> <br></p> ]]></description> <content:encoded><![CDATA[<p><img style="margin: 10px auto 5px; display: block; float: none; border: 0px;" title="backup_mysql1" src="http://nolabnoparty.com/wp-content/uploads/2010/08/backup_mysql1.jpg" border="0" alt="backup_mysql1" width="602" height="202" /></p><p>Effettuare il <strong>backup dei database</strong> è fondamentale per salvaguardare i dati favorendo un restore indolore in caso di problemi. L’operazione può essere affidata a degli script che permettono di effettuare la procedura ad intervalli stabiliti a seconda delle esigenze.</p><p>Uno script molto funzionale che permette un backup dei <strong>database di mySQL</strong> con uno schema a rotazioni giornaliere, settimanali e mensili è <strong><a href="http://sourceforge.net/projects/automysqlbackup" target="_blank">AutoMySQLBackup</a></strong>, uno script open source rilasciato sotto licenza <strong>GNU General Public License</strong>.</p><p>Tramite una semplice configurazione, lo script effettua un backup dei database selezionati seguendo la rotazione scelta generando un file compresso che può essere inviato  successivamente via email. Nell’esempio, lo script è utilizzato per effettuare il backup del database utilizzato dal sistema <strong>OSSEC</strong> utilizzato per il log degli accessi ai sistemi.</p><p><span id="more-979"></span></p><p><strong>1. REQUISITI</strong><br /> Per il funzionamento dello script sono richiesti solo due packages:</p><ol><li><strong>mysqldump</strong> (contenuto in mysql client)</li><li><span style="font-size: x-small;"><strong>gzip</strong> or <strong>bzip2</strong> per effettuare la compressione del file di backup</span></li></ol><p>Nel caso si voglia ricevere il file tramite email, possiamo appoggiarci a <strong>ssmtp</strong>, già illustrato in un post precedente.</p><p><strong>2. CONFIGURAZIONE DELLO SCRIPT<br /> </strong>Lo script richiede solo una semplice configurazione per il suo funzionamento. Creiamo la directory dove sarà salvato il file compresso del backup:</p><p><span style="color: #000080;"># mkdir /backup_db</span></p><p>Scarichiamo il file dal sito <a href="http://sourceforge.net/projects/automysqlbackup" target="_blank">http://sourceforge.net/projects/automysqlbackup</a> e lo rinominiamo in un formato più standard. Successivamente editiamo lo script per impostare i parametri che rispecchiano il nostro sistema:</p><p><span style="color: #000080;"># mv automysqlbackup.sh.2.5 automysqlbackup.sh<br /> </span><span style="color: #000080;"># vi automysqlbackup.sh</span></p><p>E’ sufficiente effettuare poche modifiche per il suo funzionamento:</p><blockquote><p># Username to access the MySQL server e.g. dbuser<br /> USERNAME=<em><span style="color: #ff0000;">usrbackup</span></em></p><p># Username to access the MySQL server e.g. password<br /> PASSWORD=<em><span style="color: #ff0000;">newpassword</span></em></p><p># Host name (or IP address) of MySQL server e.g localhost<br /> DBHOST=localhost</p><p># List of DBNAMES for Daily/Weekly Backup e.g. &#8220;DB1 DB2 DB3&#8243;<br /> DBNAMES=&#8221;<em><span style="color: #ff0000;">dbname</span></em>&#8221;</p><p># Backup directory location e.g /backups<br /> BACKUPDIR=&#8221;/<em><span style="color: #ff0000;">backup_db</span></em>&#8220;</p></blockquote><p><span style="color: #000080;"> </span></p><p>Rendiamo il file dello script eseguibile:</p><p><span style="color: #000080;"># chmod u+rwx automysqlbackup.sh</span></p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="backup_mysql2" src="http://nolabnoparty.com/wp-content/uploads/2010/08/backup_mysql2.jpg" border="0" alt="backup_mysql2" width="600" height="65" /></p><p><strong>3. CONFIGURAZIONE DI mySQL<br /> </strong>Per poter utilizzare lo script correttamente, è necessario creare l’utente e definire i permessi che saranno richiesti per accedere al database. L’utente deve avere almeno il permesso di <strong>SELECT per tutti i database</strong> per poter effettuare correttamente il backup.</p><p>Entriamo nella console di mySQL:</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="backup_mysql3" src="http://nolabnoparty.com/wp-content/uploads/2010/08/backup_mysql3.jpg" border="0" alt="backup_mysql3" width="600" height="126" /></p><p>Creiamo quindi l’utente ed assegniamo i permessi:</p><blockquote><p>&gt; CREATE USER usrbackup@localhost IDENTIFIED BY &#8216;newpassword&#8217;;<br /> &gt; GRANT SELECT, LOCK TABLES ON * . * TO usrbackup@localhost;<br /> &gt; FLUSH PRIVILEGES;</p></blockquote><p>Il permesso di <strong>LOCK TABLES</strong> viene assegnato per evitare un possibile errore come indicato nella figura:</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="backup_mysql4" src="http://nolabnoparty.com/wp-content/uploads/2010/08/backup_mysql4.jpg" border="0" alt="backup_mysql4" width="600" height="129" /></p><p>A questo punto testiamo lo script:</p><p><span style="color: #000080;"># ./automysqlbackup.sh</span></p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="backup_mysql5" src="http://nolabnoparty.com/wp-content/uploads/2010/08/backup_mysql5.jpg" border="0" alt="backup_mysql5" width="600" height="282" /></p><p><strong>4. IMPOSTARE IL BACKUP</strong><br /> Per rendere <strong>automatico il processo di backup</strong>, inseriamo lo script in un <strong>job di cron</strong> specificando quando lo script deve essere eseguito. Installiamo ed attiviamo il servizio cron se non ancora disponibile e impostiamo, ad esempio, l’esecuzione del backup con cadenza giornaliera da eseguire alle 22.00. Per questo scopo, lo script deve essere spostato nella directory <em>/etc/cron.daily.</em></p><p><span style="color: #000080;"># yum install vixie-cron crontab<br /> </span><span style="color: #000080;"># mv automysqlbackup.sh /etc/cron.daily/</span></p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="backup_mysql6" src="http://nolabnoparty.com/wp-content/uploads/2010/08/backup_mysql6.jpg" border="0" alt="backup_mysql6" width="600" height="33" /></p><p>Editando il file <em>/etc/crontab</em> è possibile impostare i parametri desiderati per l’esecuzione dello script:</p><p><span style="color: #000080;"># vi /etc/crontab</span></p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="backup_mysql7" src="http://nolabnoparty.com/wp-content/uploads/2010/08/backup_mysql7.jpg" border="0" alt="backup_mysql7" width="600" height="82" /></p><p>Effettuato il primo “run”, vengono create nella directory specificata nelle impostazioni dello script (/<em>backup_db</em>) le sub-directory che contengono i vari backup.</p><p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="backup_mysql8" src="http://nolabnoparty.com/wp-content/uploads/2010/08/backup_mysql8.jpg" border="0" alt="backup_mysql8" width="600" height="91" /></p><p>I nostri database sono ora soggetti a backup. Per una migliore sicurezza dei dati, è opportuno copiare i backup in un <strong>altro storage</strong> e non lasciarli sulla stessa macchina.</p><p><img class="alignnone" src="http://nolabnoparty.com/wp-content/uploads/images/firma.jpg" alt="" width="180" height="76" /></p><p><br><div align="center" style="border:1px solid #e6db55; padding:5px; background: #ffffe0;" > <a href="http://nolabnoparty.com/download/nolabnoparty_ebook.pdf">Scarica l'eBook</a>: <b>Informatica applicata per l'azienda</b>. <br> <i>(Riservata agli iscritti al feed RSS)</i> <br> ------------------ <br> Copyright <a href="http://nolabnoparty.com">NoLabNoPartY.com</a>. Tutti i diritti riservati.</div> <br></p><h2  class="related_post_title">Hai già letto questi articoli?</h2><ul class="related_post"><li><a href="http://nolabnoparty.com/backup-della-configurazione-di-esxi-4-x-5-x-tramite-vma/" title="Backup della configurazione di ESX(i) 4.x, 5.x tramite vMA">Backup della configurazione di ESX(i) 4.x, 5.x tramite vMA</a></li><li><a href="http://nolabnoparty.com/resettare-la-password-di-root-in-mysql/" title="Resettare la password di root in mySQL">Resettare la password di root in mySQL</a></li><li><a href="http://nolabnoparty.com/modificare-il-path-dei-database-in-mysql/" title="Modificare il path dei database in mySQL">Modificare il path dei database in mySQL</a></li><li><a href="http://nolabnoparty.com/aggiungere-un-disco-ad-una-vmware-machine-linux/" title="Aggiungere un disco ad una VMware machine Linux">Aggiungere un disco ad una VMware machine Linux</a></li></ul>]]></content:encoded> <wfw:commentRss>http://nolabnoparty.com/backup-mysql-database-tramite-automysqlbackup/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Proteggere i dati aziendali: il backup</title><link>http://nolabnoparty.com/proteggere-i-dati-aziendali-il-backup/</link> <comments>http://nolabnoparty.com/proteggere-i-dati-aziendali-il-backup/#comments</comments> <pubDate>Thu, 22 May 2008 12:17:03 +0000</pubDate> <dc:creator>P@olo</dc:creator> <category><![CDATA[varie]]></category> <category><![CDATA[backup]]></category> <category><![CDATA[protezione dati]]></category> <category><![CDATA[raid]]></category> <category><![CDATA[storage]]></category><guid isPermaLink="false">http://paolosblog.wordpress.com/?p=31</guid> <description><![CDATA[Proteggere e salvaguardare i dati è l&#8217;aspetto principale e più importante di un piano informatico, bisogna prestare una grande importanza al concetto della sicurezza dei dati. Purtroppo regna molta disinformazione...<p><br><div align="center" style="border:1px solid #e6db55; padding:5px; background: #ffffe0;" > <a href="http://nolabnoparty.com/download/nolabnoparty_ebook.pdf">Scarica l'eBook</a>: <b>Informatica applicata per l'azienda</b>. <br> <i>(Riservata agli iscritti al feed RSS)</i> <br> ------------------ <br> Copyright <a href="http://nolabnoparty.com">NoLabNoPartY.com</a>. Tutti i diritti riservati.</div> <br></p> ]]></description> <content:encoded><![CDATA[<p><img style="margin: 10px auto 5px; display: block; float: none; border: 0px;" title="backup1" src="http://nolabnoparty.com/wp-content/uploads/2010/08/backup1.jpg" border="0" alt="backup1" width="602" height="202" /></p><p>Proteggere e salvaguardare i dati è <strong>l&#8217;aspetto principale e più importante</strong> di un <strong>piano informatico</strong>, bisogna prestare una grande importanza al concetto della sicurezza dei dati. Purtroppo regna molta disinformazione e spesso i titolari si preoccupano più di risparmiare che ad investire nella sicurezza&#8230; una leggerezza che purtroppo può rivelarsi dannosa per il business svolto.</p><blockquote><p><em>Ma quanto costerebbe in termini di soldi, informazioni e tempo la perdita dei dati informatici aziendali?</em></p></blockquote><p>Credo sia questa la domanda fondamentale da porre e su cui ragionare&#8230;</p><p><span id="more-641"></span></p><p><strong>1. IL BACKUP</strong><br /> Analizziamo il primo degli aspetti fondamentali che riguardano la sicurezza di una rete informatica: il backup. La catastrofe è sempre dietro l&#8217;angolo e non c&#8217;è mai un preavviso&#8230; tenetelo bene a mente.<br /> Bisogna essere pronti a ripristinare la funzionalità dei sistemi velocemente e soprattutto bisogna evitare al minimo la perdita dei dati. L&#8217;unico mezzo che ci aiuta in questo è appunto il backup.</p><p>Ci sono vari modi per strutturare il processo di backup e dipendono dalla quantità dei dati e dalla dimensione della struttura di rete coinvolta. Lo schema che normalmente utilizzo per situazioni di media/piccola dimensione (ricoprono la maggioranza dei casi) è il seguente:</p><ol><li> <ol><li><em><span style="color: #000080;"><span style="color: #000080;">BACKUP HARDWARE</span></span></em>: server con sistema RAID1 o RAID5.</li><li><em><span style="color: #000080;">BACKUP SOFTWARE</span></em>: backup su NAS/SAN con schema Full/Differential.</li></ol></li></ol><p><strong>2. BACKUP HARDWARE<br /> </strong>Il backup hardware è la strategia primaria per assicurare un certo livello di fault tolerance, cioè l&#8217;integrità e la <strong>funzionalità del sistema</strong> anche in caso che un hard disk del server si danneggi.<br /> Questa soluzione scongiura il fermo macchina poichè il sistema continua a funzionare normalmente. Vengono generalmente utilizzate due configurazioni principali: RAID1 o mirror e RAID5.</p><p><span style="color: #000080;"><strong>RAID1</strong></span>: è composto da due hard disks in cui i dati vengono copiati su entrambi assicurando, nel caso che uno dei due si danneggi, che il sistema e i dati rimangano intatti. Occorrerà sostituire al più presto il disco danneggiato per ripristinare la situazione di fault tolerance.</p><p>I dischi devono avere la stessa capacità e il sistema risulterà <strong>più veloce in lettura e un po&#8217; più lento in scrittura</strong>. La capacità complessiva è data dalla capacità del disco più piccolo utilizzato, quindi se utilizzo un disco da 300GB e uno da 250GB in RAID1 lo spazio disponibile sarà 250GB.</p><p style="text-align: center;"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="backup2" src="http://nolabnoparty.com/wp-content/uploads/2010/02/backup2.png" border="0" alt="backup2" width="237" height="260" /></p><p><span style="color: #000080;"><strong>RAID5</strong></span>: è composto da almeno tre hard disks in cui i dati vengono copiati su entrambi seguendo uno schema particolare. Nel caso che uno dei dischi si danneggi, il sistema continuerà a funzionare mantenendo l&#8217;integrità dei dati. Occorrerà sostituire al più presto il disco danneggiato per ripristinare la situazione di fault tolerance perchè nella sciagurata ipotesi che un altro disco si danneggi, tutti i dati verrebbero persi.</p><p>I dischi devono avere la stessa capacità e il <strong>sistema è più performante</strong> rispetto al mirror. La capacità complessiva è data dalla somma della capacità dei dischi meno 1, quindi se abbiamo ad esempio 3 dischi da 300GB, la capacità disponibile sarà di 600GB.</p><p style="text-align: center;"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="backup3" src="http://nolabnoparty.com/wp-content/uploads/2010/02/backup3.gif" border="0" alt="backup3" width="436" height="255" /></p><p><span style="color: #000080;">RAID1 o RAID5?<br /> </span>Personalmente utilizzerei il <strong>sistema RAID5 dove possibile</strong> ma la scelta è dettata dalla disponibilità economica (i sistemi RAID5 sono un po&#8217; costosi), dalla quantità di dati che si devono &#8220;proteggere&#8221;, dal numero degli utenti e dalle applicazioni che necessitano frequenti accessi al server.</p><p>Come linea guida direi che possiamo affidarci ad un sistema RAID1 per un utilizzo normale con pochi utenti (10/15) e software &#8220;leggero&#8221;, mentre per un carico maggiore mi orienterei decisamente su un sistema RAID5.</p><p><strong>3. BACKUP SOFTWARE<br /> </strong>Il sistema RAID è efficiente fino ad un certo punto, evita il blocco del sistema ma senza dubbio non garantisce una protezione totale. Il classico backup su tape o storage è ancora il mezzo più efficiente.</p><p>Dovuto alla richiesta sempre più crescente di spazio sul server, il backup deve essere in grado di <strong>coprire tutti i dati</strong> memorizzati e necessita di una attenta pianificazione e configurazione.<br /> Lavorando principalmente con sistemi Windows, lo schema che utilizzo per un certo target di situazioni dove il fattore costo è molto sensibile può essere così riassunto:</p><blockquote><p><strong>Software</strong>: NT Backup (funziona abbastanza bene ed è già incluso in Windows, quindi senza costi aggiuntivi) configurato con una rotazione settimanale 1 <em>Full</em> backup e 4 <em>Differential</em> backups e 1 <em>Full</em> backup mensile.</p><p><strong>Storage</strong>: NAS/SAN con connessione LAN basato su sistemi linux. Ne esistono di diversi tipi e costi e la scelta dipende dalla specifica esigenza.</p></blockquote><p>Per ovvi motivi non è una buona idea tenere il dispositivo di backup all&#8217;interno del server (nel caso di un disco dedicato) o sopra il server&#8230; Consiglio di posizionare lo storage di backup in un&#8217;altra stanza (nella stanza del capo che di solito è chiusa?) se non esiste una computer room dedicata e sicura.</p><p>Per una migliore efficienza, l&#8217;utilizzo di dispositivi di backup dotati di connessione LAN sono preferibili.</p><p><strong>4. CONCLUSIONE<br /> </strong>La buona riuscita di un piano informatico è data anche dalla capacità di salvaguardare l&#8217;integrità dei dati permettendo un processo di <strong>restore</strong> affidabile ed efficiente limitando al minimo il fermo macchina e soprattutto la perdita dei dati.</p><p>Detto questo, vado a fare il backup&#8230;</p><p><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="firma" src="http://nolabnoparty.com/wp-content/uploads/images/firma.jpg" border="0" alt="firma" width="180" height="76" /></p><p><br><div align="center" style="border:1px solid #e6db55; padding:5px; background: #ffffe0;" > <a href="http://nolabnoparty.com/download/nolabnoparty_ebook.pdf">Scarica l'eBook</a>: <b>Informatica applicata per l'azienda</b>. <br> <i>(Riservata agli iscritti al feed RSS)</i> <br> ------------------ <br> Copyright <a href="http://nolabnoparty.com">NoLabNoPartY.com</a>. Tutti i diritti riservati.</div> <br></p><h2  class="related_post_title">Hai già letto questi articoli?</h2><ul class="related_post"><li><a href="http://nolabnoparty.com/installare-yosemite-serverbackup-client-in-linux/" title="Installare Yosemite ServerBackup client in Linux">Installare Yosemite ServerBackup client in Linux</a></li><li><a href="http://nolabnoparty.com/backup-della-configurazione-di-esxi-4-x-5-x-tramite-vma/" title="Backup della configurazione di ESX(i) 4.x, 5.x tramite vMA">Backup della configurazione di ESX(i) 4.x, 5.x tramite vMA</a></li><li><a href="http://nolabnoparty.com/aggiornare-il-firmware-dello-storageworks-msa2312fc/" title="Aggiornare il firmware dello StorageWorks MSA2312fc">Aggiornare il firmware dello StorageWorks MSA2312fc</a></li><li><a href="http://nolabnoparty.com/backup-mysql-database-tramite-automysqlbackup/" title="Backup mySQL database tramite AutoMySQLBackup">Backup mySQL database tramite AutoMySQLBackup</a></li></ul>]]></content:encoded> <wfw:commentRss>http://nolabnoparty.com/proteggere-i-dati-aziendali-il-backup/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 19/35 queries in 0.146 seconds using disk: basic
Object Caching 1342/1357 objects using disk: basic

Served from: nolabnoparty.com @ 2012-05-19 12:16:34 -->
