Una soluzione per il backup automatico dei dati di più server non necessariamente appartenenti alla stessa rete locale



Documenti analoghi
CONFIGURAZIONE E GESTIONE DEI DATABASE (rev. 1.1)

CREATE A VPN OVER SSH WITH PPP. Hal

LinuxDay ERLUG

Sistema Operativo di un Router (IOS Software)

MODULO 02. Iniziamo a usare il computer

GERARCHIE RICORSIVE - SQL SERVER 2008

01/05/2013 Istruzioni per l installazione

Guida rapida Utente/Installatore per visualizzare da APP ivms-4500 le immagini live e playback dei registratori HIKVISION abilitati al Cloud.

UTILIZZO WHITE LABEL SERVER

Backup di database SQL Server

Ulteo OVD Open Virtual Desktop (Un Desktop Virtuale Open Source)

Fattura Facile. In questo menù sono raggruppati, per tipologia, tutti i comandi che permettono di gestire la manutenzione degli archivi.

INSTALLAZIONE DMS - DENTAL MANAGEMENT SYSTEM... 2 INSTALLAZIONE AGGIORNAMENTO... 4 CAMBIO COMPUTER SERVER... 6

Installare sbackup su ubuntu da terminale con il comando sudo apt get install sbackup oppure si può usare Synaptic

Indice GAMMA. Guida utente

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (utente singolo)

Morret Mobile Robot Remote Tunneling

Lorenzo Sarti Materiale didattico sarti

Guida alla registrazione on-line di un DataLogger

Sommario. Oggetto: Istruzioni configurazione client VPN per piattaforma Mac OSX Data: 25/01/2016 Versione: 1.0

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

DINAMIC: gestione assistenza tecnica

Visualizzare da APP ivms-4500, le immagini live e playback dei registratori* HIKVISION abilitati al Cloud.

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia ( e da un tutorial di Pierlauro Sciarelli su comefare.

PORTALE CLIENTI Manuale utente

NOME 0 PROVIDER DOMINIO istruzione.it

IngEstate. Sistema di telegestione

Acer erecovery Management

PSNET UC RUPAR PIEMONTE MANUALE OPERATIVO

DEFINIZIONI VM: abbreviazione di Virtual Machine (macchina virtuale).

Console di Amministrazione Centralizzata Guida Rapida

SUPPORTO TECNICO AI PRODOTTI:

Guida all uso di periferiche di archiviazione remota (NAS)

L APP PER IPHONE E ANDROID

BACKUP APPLIANCE. User guide Rev 1.0

Anticipazioni sul contenuto del prossimo aggiornamento Rel

Indice. Indice V. Introduzione... XI

Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica.

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

MANUALE PARCELLA FACILE PLUS INDICE

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

FtpZone Guida all uso Versione 2.1

Manuale Utente MyFastPage

Schede di protezione HDDGuarder

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

MyFRITZ!, Dynamic DNS e Accesso Remoto

GateManager. 1 Indice. tecnico@gate-manager.it

Online Help StruxureWare Data Center Expert

Servizio di backup dei dati mediante sincronizzazione

IMPORTANTE PER ESEGUIRE QUESTA INSTALLAZIONE NEI SISTEMI OPERATIVI NT-2000-XP, BISOGNA AVERE I PRIVILEGI AMMINISTRATIVI.

Java e JavaScript. Krishna Tateneni Traduzione della documentazione: Luciano Montanaro Manutenzione della traduzione: Federico Zenith

Manuale d installazione C2Web Gestione studio

FAQ PROFIM2000 SIST VERSIONE

Setup dell ambiente virtuale

ACCESSO AL PORTALE VPN

(Analisi, Estrazione ed invio via dei cedolini paga).

Guida all amministrazione VPH Webmin/Virtualmin

Identità e autenticazione

Sistema di gestione Certificato MANUALE PER L'UTENTE

Q.A.T. - Installazione Server

Guida rapida. Nero BackItUp. Ahead Software AG

LaCie Ethernet Disk mini Domande frequenti (FAQ)

CREAZIONE DI UN SOTTOSITO

Maschere di sottorete a lunghezza variabile

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

Manuale LiveBox APPLICAZIONE WINDOWS PHONE V (465)

Manuale di Aggiornamento BOLLETTINO. Rel H4. DATALOG Soluzioni Integrate a 32 Bit

HORIZON SQL MENU' FILE

Collegamento remoto vending machines by do-dots

SVILUPPO DEL BLOG Autori: Ilari Michele, Cimini Oscar, Zaleski Dawid

Portable Ubuntu for Windows mini howto (diavoleria argentina)

SQL Server Express Edition è la novità di Visual Studio.Net versione di SQL Server che presenta la seguenti caratteristiche:

Programma Operativo di Cooperazione Transfrontaliera Italia Svizzera PROGETTO STRATEGIO PTA

ICARO Terminal Server per Aprile

FAQ DI INSTALLAZIONE DI INAZIENDA Rev.2

VMware. Gestione dello shutdown con UPS MetaSystem

INFN Sezione di Perugia Servizio di Calcolo e Reti Fabrizio Gentile Enrico Becchetti

INSTALLAZIONE PROCEDURA 770/2011

FtpZone Guida all uso

Corso Sapienza Trading Automatico la formazione finanziaria è il miglior investimento per il tuo domani

Registrazione al CLX Portal Il Danfoss CLX Portal si trova su

Configurazione WAN (accesso internet)

Il web server Apache Lezione n. 3. Introduzione

GE Fanuc Automation. Page 1/12

1. BENVENUTI CARATTERISTICHE

ZFIDELITY - ZSE Software & Engineering Pag.1 / 11

Realizzazione di un Firewall con IPCop

Samba: guida rapida - Guide@Debianizzati.Org

1. Manuale d uso per l interfaccia web di Gestione PEC2

PROCEDURA DI CHIUSURA ANNO FISCALE 2006 CON E-SHOP

Replica con TeraStation 3000/4000/5000/7000. Buffalo Technology

GE 032 DESCRIZIONE RETI GEOGRAFICHE PER MX 650

Laplink FileMover Guida introduttiva

ARCHIVIA PLUS VERSIONE SQL SERVER

CONFIGURARE IL DISPOSITIVO DI TELEASSISTENZA

NAS 322 Connessione del NAS ad un VPN

TeamPortal. Servizi integrati con ambienti Gestionali

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

Software Servizi Web UOGA

Transcript:

h t t p : / / b a c k u p p c. s o u r c e f o r g e. n e t Una soluzione per il backup automatico dei dati di più server non necessariamente appartenenti alla stessa rete locale labinfo@keynes.scuole.bo.it

Intro Cose ovvie... Il backup operazione importante Il backup va eseguito sperando di non dovervi mai ricorrere Il backup deve essere automatico e non dipendere dalla disponibilità di un operatore

Intro Ancora cose ovvie... Il restore operazione fondamentale Consente il recupero dei dati dopo un guasto o un errore Se non funziona, i dati persi significano lavoro svanito, risorse sprecate, tempo perso Quando necessiti farvi ricorso, il restore deve essere agevole

Intro Altre cose ovvie... Backup e Restore richiedono spesso procedure non userfriendly Non sempre il BOFH esiste (nelle scuole) "I reassign null to be the tape device - it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes... Meantime backups have finished in record time, 2.03 seconds. Modern technology is wonderful, isn't it?"

Perché? Perché BackupPC? Caratteristiche richieste: via Rete via Web in Italiano Supporta il backup remoto Monitoraggio delle attività del server Avvio di una sessione di backup non programmata Gestione delle funzioni di restore Attraverso interfaccia web

Perché? Nelle scuole è possibile trovare insegnanti e/o tecnici in grado di gestirne l'interfaccia ed ai quali affidare il monitoraggio e le eventuali operazioni di restore. La localizzazione è anche in italiano!!! Gestisce client fissi e dhcp Blackout time

Inoltre... Ogni macchina client può avere una propria configurazione specifica, in un semplice file di testo Non richiede installazione di programmi particolari sulle macchine client (solo ssh, sudo, tar e rsync ) Può anche fare il backup di macchine windows...

È il server che va a prendersi i dati, usando un utente virtuale che si collega al client tramite chiave software e con i diritti necessari per accedere in lettura (ed anche in scrittura, se serve il restore) ai dati dei quali si vuole avere la copia utente backuppc ssh rsync server client

I dati sul server vengono memorizzati in un pool comune usando hard-link e questo consente, in caso di macchine simili, una riduzione dello spazio effettivamente occupato File_A File_B File_C hard link soft link Contenuto Il supporto di memorizzazione di default è l'hard disk del server e, più precisamente, la home dell'utente virtuale backuppc

Alcuni screenshot...

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot Online...

Installazione Ambiente Debian (stable/etch) Installazione di default con dipendenze... # aptitude install backuppc É necessario anche libfile-rsyncp-perl se si vuole usare rsync. I file di configurazione posti, come da stile Debian, in /etc/backuppc, sono autoesplicativi

Esempio di file di config di un client... # # "Bottego" server backup of /etc /home /var as user backuppc # # Disabilita questo backup... # -1 = backup automatico disabilitato; backup manuale possibile # -2 = backup automatico disabilitato; backup manuale disabilitato ##$Conf{FullPeriod} = -1; # Se non in rete locale, attivare (e verificare)... $Conf{PingMaxMsec} = 100; $Conf{XferMethod} = 'rsync'; $Conf{RsyncShareName} = ['/etc', '/home', '/var']; $Conf{BackupFilesExclude} = ['/tmp', '/proc', '/var/spool/squid', '/var/cache']; $Conf{RsyncClientCmd} = '$sshpath -l backuppc $host nice -n 19 /usr/bin/sudo \ $rsyncpath $arglist+'; $Conf{RsyncClientRestoreCmd} = '$sshpath -l backuppc $host nice -n 19 \ /usr/bin/sudo $rsyncpath $arglist+';

Configurazione delle connessioni * No root login * Sul SERVER Creare la chiave di autenticazione ssh dell'utente backuppc, evitando di aggiungere una passphrase quando richiesta... # su - backuppc $ ssh-keygen -t rsa La chiave pubblica id_rsa.pub così creata andrà copiata su ogni macchina della quale si vorrà fare il backup

Configurazione delle connessioni Su ogni macchina CLIENT Creare l'utente (backuppc) che accederà da remoto per effettuare il backup (e restore) Per sicurezza, si può abilitare il login solo dal server e solo tramite chiave Copiare nel file./ssh/authorized_keys della sua home il contenuto della chiave pubblica creata sul server

Attribuire all'utente i diritti di accesso tramite sudo... # visudo Per es. in /etc/sudoers... [...] # concede i diritti a BackpPCcon rsync per... # il backup.. backuppc ALL=NOPASSWD: /usr/bin/rsync --server --sender * # ed il restore backuppc ALL=NOPASSWD: /usr/bin/rsync --server --numeric-ids * [...]

Inizializzazione della connessione Sul Server # su backuppc backuppc@server:~$ ssh clienthost Serve per presentare il client remoto localhost chiede se accettare la firma della nuova macchina remota La chiave pubblica già presente in remoto consente il login senza password

Conclusione... (?)...

Ciao!!!