30 Jun
matte

matte il 30 June 2006 parla di Risorse

Backup del server in produzione

Avete un server linux e lo utilizzate per far girare le vostre applicazioni web scritte in Ruby on Rails e basate su database MySQL? Sicuramente vi sarete preoccupati di effettuare i backup delle vostre applicazioni e dei database: Backup Manager è la soluzione che abbiamo adottato sui nostri server web. Installate su Debian con un semplice:

    1 apt-get install backup-manager

ed un solo file di configurazione da impostare per effettuare automaticamente backup delle cartelle che vi interessano e dump dei database utilizzati. Il file è

    1 /etc/backup-manager.conf

Per effettuare i backup dei database è necessario utilizzare la seguente impostazione

    1 export BM_ARCHIVE_METHOD="tarball mysql"

facendo attenzione che sia presente la parola mysql.

Una funzione utilissima è l’upload degli archivi su un server separato tramite upload via FTP o via SSH. Per utilizzare il protocollo sicuro SSH è necessario generare le chiavi sul server su cui si effettua il backup e copiare la chiave privata sul server sul quale uploadare i file. Per una spiegazione approfondita per il settaggio delle chiavi pubbliche e private leggete questo articolo.

Scrivi un commento