Scritto il . Pubblicato in Information Technology.
Scritto il . Pubblicato in How To, Sistemi.
Vediamo come usare il sistema logrotate per eseguire i backup di mysql server con rotazione e auto “purge” del dump del database, oltre che dei file di cui necessitano i miei siti.
In questo esempio eseguo backup di un mysql con mysqldump ogni giorno, e conservo gli 8 precedenti con questo metodo.
Scritto il . Pubblicato in Information Technology, Sistemi.
Ho un server samba su linux che fa da fileserver per tutta la rete. Ci sono almeno 500GB di dati. Quindi mi sono ingegnato a cercare un modo per comprimere file grandi.
Tenere tutto sotto controllo è davvero una impresa difficile. Per farlo mi avvalgo di una strategia di ricerca e una serie di comandi / tool di utilità.
Scritto il . Pubblicato in Information Technology.
Ecco un approccio per eseguire backup restore mysql.
Detta così è piuttosto semplice. Passiamo al singolo dettaglio dei vari passaggi.
This is so pretty simple. Let the individual details of each step.
Scritto il . Pubblicato in Information Technology, Sviluppo.
In questa guida git basic rispondo a una domanda: E ora come distribuisco il lavoro sul server di produzione?
git clone https://github.com/fventurini/pbx-pannello.git
Ecco fatto il progetto è stato distribuito, esattamente devo dire che è stato ‘clonato’. Quindi il mio prossimo target è mantenere up 2 date il progetto. Come faccio?
git remote update git pull --all
E’ tutto.
Scritto il . Pubblicato in Information Technology, Sviluppo.
In questa guida git nuovo progetto , voglio lasciare una traccia dei comandi per fare una cosa non sempre facilissima con i sistemi di versioning open-source.
Questa condizione è quella in cui ci troviamo quando, dopo aver dato inizio ad un progetto, ci dedichiamo a caricarlo su GIT per garantirne preservazione e memoria delle variazioni.
Quindi ne abbiamo bisogno!
Scritto il . Pubblicato in Information Technology.
ASANA, https://asana.com/, lo strumento di lavoro in team per gestione progetti e task, ha un bel po’ di hack e tool disponibili per sopperire ad alcune mancanze. Espone una sua API in grado di consentire di lavorare in json ai record che gestisce.
Tutto è incentrato su una chiave: la API-KEY (http://app.asana.com/-/account_api)
La security è gestita in modo semplicissimo. La API Key non viene salvata se non nel proprio browser. Quindi l’applicazione non espone nulla che non sia personale e noto a chi inserisce il codice.
Veniamo agli strumenti particolari.
Manca il time traking … http://codelovers.github.io/asana-time-track/ Consente di esporre un mini sito che legge dai vari workspace, task da svolgere. Qui si può gestire Estimated Tiem e Worked Time in modo manuale o con un timer automatico.
Non è possibile spostare progetti e task ad altri workspace … http://asana.kothar.net/
Scritto il . Pubblicato in Information Technology, Sistemi.
In un sistema linux, potrebbe far comodo un tool in grado di fornire un log in modo semplice a chi lo vuole vedere.
Lo facciamo copiando un estratto di un file di questo log.
Normalmente questi file si trovano in aree non accessibili al server web, ed è quindi necessario trovare uno strumento per esporre questi tracciati ai nostri utenti: sviluppatori in genere.
Scritto il . Pubblicato in Systems.
In a linux system, you may use a tool capable of providing a simple log to whoever wants to see.
We do this by copying an excerpt of a file of this log.
Normally these files are located in areas not accessible to the web server, so you have to find a tool to expose these paths to our users: developers in General.
Scritto il . Pubblicato in Database, Information Technology.
Se siamo in presenza di innodb corrotti, la soluzione è il restore da un backup. Drastico. Oppure una alternativa c’è ma è laboriosa.
Si deve in sintesi procedere a avviare il db in modo tale da poter fare manutenzione alle tabelle innodb e fare un dump meno buono, ossia meno pieno di dati relativi alle transazioni del sistema innodb. Così poi da poter ricreare i vari log che hanno causato la presenza di indici innodb corrotti.
Se il db non parte sarà necessario configurare il parametro innodb_force_recovery nel file my.cnf. (https://dev.mysql.com/doc/refman/5.0/en/forcing-innodb-recovery.html)
[mysqld] #innodb_force_recovery = 5
https://dev.mysql.com/doc/refman/5.0/en/rebuilding-tables.html
Per prima cosa si deve verificare la dimensione del log file innodb.
© ICT360. All rights reserved. Powered by ICT360.