Facile!Backup

Da Wintech Manuali.

(Differenze fra le revisioni)
(Prenotazione Copia)
Riga 34: Riga 34:
Le copie vengono salvate in formato compresso protetto da password. La password utilizzata è quella dell'amministratore.
Le copie vengono salvate in formato compresso protetto da password. La password utilizzata è quella dell'amministratore.
  Prestare molta attenzione al cambio password per garantire il recupero dei backup !
  Prestare molta attenzione al cambio password per garantire il recupero dei backup !
-
== Funzionalità Amministrative ==
+
= Funzionalità Amministrative =
''ATTENZIONE'': Per accedere alle funzioni seguenti è necessario attivare la modalità amministrativa tramite il pulsante '''Modo Amministrativo'''.
''ATTENZIONE'': Per accedere alle funzioni seguenti è necessario attivare la modalità amministrativa tramite il pulsante '''Modo Amministrativo'''.
  Ricordarsi di '''uscire''' dalla modalita amministrativa  
  Ricordarsi di '''uscire''' dalla modalita amministrativa  
Riga 46: Riga 46:
* Elimina Job: Elimina un job
* Elimina Job: Elimina un job
-
=== Configurare un Job ===
+
== Configurare un Job ==
[[File:fbeditjob1.jpg|thumb|alt=Facile!Backup|Editing del Job]]
[[File:fbeditjob1.jpg|thumb|alt=Facile!Backup|Editing del Job]]
Riga 75: Riga 75:
'''Attenzione:''' Verificare che l'utente che esegue il job di copia possa leggere/scrivere nella cartella di destinazione scelta.
'''Attenzione:''' Verificare che l'utente che esegue il job di copia possa leggere/scrivere nella cartella di destinazione scelta.
-
== Funzionalità non amministrative ==
+
= Funzionalità non amministrative =
* '''Esegui Job''': Esegue il Job Evidenziato. normalmente la funzione non è da utilizzare perchè i Job vengono automaticamente eseguiti dal programma.
* '''Esegui Job''': Esegue il Job Evidenziato. normalmente la funzione non è da utilizzare perchè i Job vengono automaticamente eseguiti dal programma.
* '''Interrompi Copia''': Interrompe l'esecuzione di un job;  
* '''Interrompi Copia''': Interrompe l'esecuzione di un job;  
Riga 87: Riga 87:
Premendo il '''tasto destro''' del mouse sopra un job dell'elenco principale è possibile aprire il log dell'ultima copia eseguita.
Premendo il '''tasto destro''' del mouse sopra un job dell'elenco principale è possibile aprire il log dell'ultima copia eseguita.
-
== Eventi ==
+
= Eventi =
Nella parte inferiore del programma vengono presentati gli eventi di rilievo:
Nella parte inferiore del programma vengono presentati gli eventi di rilievo:
* Il completamento corretto di una copia programmata per oggi
* Il completamento corretto di una copia programmata per oggi
Riga 126: Riga 126:
* '''TimeScheduling di più Jobs''': Il sistema esegue un Job per volta. Programmando quindi più Jobs allo stesso orario, verranno eseguiti in sequenza. Si consiglia comunque di variare di circa 10 minuti l'inizio di ogni Job, in modo da poter garantire una regola di consecutività nell'esecuzione.
* '''TimeScheduling di più Jobs''': Il sistema esegue un Job per volta. Programmando quindi più Jobs allo stesso orario, verranno eseguiti in sequenza. Si consiglia comunque di variare di circa 10 minuti l'inizio di ogni Job, in modo da poter garantire una regola di consecutività nell'esecuzione.
 +
= Approfondimenti =
== Quando si prenota il Job ? ==
== Quando si prenota il Job ? ==
In generale la prenotazione di un job è giustificata quando un utente si accorge che il computer assegnato al Job non ha eseguito le copie programmate perchè spento o guasto per la giornata.
In generale la prenotazione di un job è giustificata quando un utente si accorge che il computer assegnato al Job non ha eseguito le copie programmate perchè spento o guasto per la giornata.

Versione delle 09:28, 1 giu 2011

Facile!Backup permette di eseguire le copie di backup di cartelle di rete, cartelle FTP ed archivi MYSQL. Il programma viene eseguito da uno o più computers client ed esegue in modo automatico le copie di sicurezza.

Indice

Installazione

Per l'installazione basta copiare il programma sf_backup.exe in una cartella di un PC.
E' necessario avere i diritti di scrittura nella cartella di avvio del programma o, nel caso di installazioni di sistemi GruppoSIS, è sufficiente posizionare il programma nella cartella locale degli applicativi.

ATTENZIONE:Per il funzionamento il programma richiede la liberia MIDAS.DLL nella cartella di lancio.
Per la configurazione automatica dei sistemi Mysql sono inoltre necessarie le librerie di collegamento:
* sfmysqllib.dll
* libmysql.dll
Senza queste librerie è comunque possibile inserire manualmente il nome degli schemas Mysql

Primo avvio del programma

Facile!Backup
Primo avvio del programma

All'avvio del programma se non è presente il database usato per i job viene richiesta una password amministrativa obbligatoria che sarà necessaria per eseguire le operazioni di creazione o modifica dei job e l'impostazione di alcuni parametri necessari per il funzionamento delle copie.
Nella maschera di inserimento della nuova password amministrativa viene anche richiesto di specificare due parametri necessari all'esecuzione delle copie da un server MYSQL (se non si devono eseguire copie di database MySql i parametri possono essere ignorati):

  • Il programma, con il percorso completo, da usare per le copie dei database, di solito si usa mysqldump.exe.
  • Il parametro max allowed packet necessario ad una corretta esecuzione delle copie Mysql. Vengono proposti alcuni valori standard, ma è comunque possibile inserire qualsiasi valore si addatti alla situazione dei vostri database MySql. Se si decide di inserire un valore diverso da quello proposto consultare la guida di Mysql per la sintassi corretta del parametro.

Dopo l'avvio il programma automaticamente si riduce ad icona; è possibile riaprire la finestra principale con un doppio click sull'icona presente nella tray icon
Per la chiusura del programma usare il comando Chiudi presente nel menù principale alla voce Job oppure tramite tasto destro del mouse sulla tray icon.

Panoramica

Facile!Backup
Maschera Principale

Facile!Backup è da installare sulle macchine client perchè permette l'interazione diretta dell'utente con le procedure di copia.
In sistemi di rete è possibile condividere l'archivio dei Job da tutte le postazioni in modo che:

  • Le postazioni programmate eseguano la copia
  • Tutte le altre postazioni ricevano notifiche e monitorizzino la corretta esecuzione delle copie
  • Le postazioni non configurate possano temporaneamente eseguire una copia per conto di un'altra postazione
  • L'amministratore possa trasferire l'incarico della copia ad un altro computer
La funzionalità di passaggio ad un altro computer è molto
utile nel caso il computer destinato alle copie dovesse
guastarsi od essere sostituito

Cript delle copie

Le copie vengono salvate in formato compresso protetto da password. La password utilizzata è quella dell'amministratore.

Prestare molta attenzione al cambio password per garantire il recupero dei backup !

Funzionalità Amministrative

ATTENZIONE: Per accedere alle funzioni seguenti è necessario attivare la modalità amministrativa tramite il pulsante Modo Amministrativo.

Ricordarsi di uscire dalla modalita amministrativa 
una volta terminata la configurazione !
Durante l'attivazione della modalità amministrativa, i processi
di tutti i computers sono temporaneamente sospesi.
  • Nuovo Job: Permette la creazione di nuovi job di copia
  • Modifica Job: Permette la modifica dei job di copia
    • Duplica: E' raggiungibile tramite il tasto destro del mouse premuto sopra una riga job; oppure tramite il sottomenu del pulsante Modifica Job
  • Elimina Job: Elimina un job

Configurare un Job

Facile!Backup
Editing del Job

Ogni Job è identificato da un set di informazioni:

  • Descrizione: descrizione personalizzata del JOB. Deve contenere solo lettere, numeri e spazi perchè questa descrizione verrà aggiunta al percorso di destinazione delle copie.
  • Tipo Job: tipo di backup:
    • Copia Cartella: copia di files e cartelle
    • Copia MySql: copia di database MySql tramite programma esterno
    • Copia FTP: copia di files e cartelle da server FTP
Il Job viene associato al computer nel quale si sta eseguendo
la creazione del Job. Se si desidera cambiare il computer 
che deve eseguire il JOB, è necessario entrare in modifica dal
nuovo computer, ed utilizzare la funzione Il job verrà eseguito da:
Facile!Backup
Lista database MySql
  • Dati Copia
    • Origine: Percorso di origine per copie files o FTP. Nel caso di copie di database MySql, è possibile sfogliare i database presenti sul server con il tasto [...]. Se il sistema non è in grado di collegarsi ad un server MySql e visualizzare l'elenco dei database è possibile inserirli manualmente tramite il pulsante Aggiungi Schema
    • Destinazione: Cartella di destinazione delle copie. Nel percorso di destinazione viene aggiunta anche la descrizione del Job quindi la cartella finale avra la forma: <destinazione>\<descrizionejob>\. Se si desidera dividere le copie per ogni giorno programmato, specificare la sottocartella nella scheda di pianificazione.
    • Permetti ad altri computer di eseguire la copia: permette ad altri pc di eseguire il job o programmarlo come Job Straordinario.
    • Server, Porta, User e Password: Parametri per la connessione ad un server MYSQL o ad un server FTP (visibili solo per il tipo Job FTP o Mysql).
Per il recupero degli Schemas è necessario che i parametri di connessione (utente, password, server) siano corretti
Facile!Backup
Editing del Job TAB Programmazione Copia
  • Programmazione Copia: Pianifica i giorni e gli orari di esecuzione.

Devo indicare sottocartella di archiviazione delle copie per ogni giorno della settimana anche per quelli non programmati; è possibile utilizzare sempre la stessa sottocartella o specificarne ogni giorno una diversa.
Il programma si occupa di creare tutte le cartelle che servono durante la copia.
Non è necessario inserire il BackSlash (\) finale.
Attenzione: Verificare che l'utente che esegue il job di copia possa leggere/scrivere nella cartella di destinazione scelta.

Funzionalità non amministrative

  • Esegui Job: Esegue il Job Evidenziato. normalmente la funzione non è da utilizzare perchè i Job vengono automaticamente eseguiti dal programma.
  • Interrompi Copia: Interrompe l'esecuzione di un job;

ATTENZIONE!: alcuni job possono essere fermati solo in particolari momenti quindi è possibile che il comando non abbia effetto immediato (tipo la copia di un database Mysql).

  • Modo Amministrativo: Tutte le funzioni di gestione dei Job possono essere eseguite solo in modo amministrativo. Per accedere è necessario inserire la password impostata al primo avvio del programma.
  • Avvio con Windows: Permette di avviare il programma all'avvio di Windows

ATTENZIONE!: per un corretto automatismo di esecuzione copie è necessario impostare l'avvio automatico con Windows.

  • Help: Apre questo manuale

Premendo il tasto destro del mouse sopra un job dell'elenco principale è possibile aprire il log dell'ultima copia eseguita.

Eventi

Nella parte inferiore del programma vengono presentati gli eventi di rilievo:

  • Il completamento corretto di una copia programmata per oggi
  • Gli errori nelle copie eseguite
  • Le Anomalie riscontrate, quali il fatto che l'ultimo backup programmato non sia stato eseguito
  • Le copie che verranno eseguite nell'arco della giornata.
  • Le copie annullate

Prenotazione Copia

Se si desidera eseguire una copia da un computer diverso dal computer impostato nelle proprietà del Job, è possibile, con il tasto destro sull'elenco degli eventi, eseguire la funzione "Prenota Copia".
La funzione è attiva solo se non si è in modalità amministrativa e per Job che non hanno avuto esito positivo. Prenotando una copia, la copia viene eseguita solo per una volta dal computer che la ha prenotata. Dal giorno successivo la programmazione torna quella impostata nel Job.

E' possibile prenotare solo le copie di tipo: 
"Permetti ad altri computer di eseguire la copia"

Sospensione della Copia

Se si desidera sospendere l'esecuzione di una copia programmata per oggi, con il tasto destro sull'elenco degli eventi, eseguire la funzione "Sospendi per Oggi".
Sospendendo una copia le eventuali programmazioni ordinarie o straordinarie vengono sospese la giornata. Il giorno successivo la copia viene automaticamente eseguita.

E' possibile sospendere solo le copie di tipo: 
"Permetti ad altri computer di eseguire la copia"

Rilascio della Prenotazione o della Sospensione

Se si desidera ripristinare allo stato di copia ordinaria una copia prenotata o sospesa, con il tasto destro sull'elenco degli eventi, eseguire la funzione "Ripristina Copia Ordinaria".
Il job verrà impostato con la programmazione ordinaria prevista nel Job.

Se la copia ordinaria è scaduta, verrà automaticamente
eseguita secondo la pianificazione del Job.

Partenza di una Copia

Quando il programma riscontra che il computer incaricato deve eseguire una copia, avvia automaticamente il Job. Per evitare che questo automatismo possa temporaneamente rallentare l'utilizzo del computer, prima dell'esecuzione viene presentata una maschera di rinvio dopo 10 minuti che resta visibile per 30 secondi. Se l'utente non annulla, il Job viene eseguito.

Suggerimenti nell'utilizzo del sistema

  • Utilizzo dei percorsi di rete: \\SERVER\: I percorsi sono ammessi sia nell'origine che nella destinazione
  • Pianificazione di copie diverse nei giorni della settimana: Per questa necessità oppure per poter avere almeno due copie diverse (giorni pari/Giorni Dispari) è sufficiente specificare di fianco ad ogni giorno di pianificazione la sottocartella desiderata Es:

Copie nella cartella \\Backup\CopieLMV il Lunedì, Mercoledì e Venerdì
Copie nella cartella \\Backup\CopieMG il Mercoledì ed il Giovedì
Destinazione Copie: \\Backup
Sottocartella per LMV: CopieLMV
Sottocartella per MG: CopieMG

  • TimeScheduling di più Jobs: Il sistema esegue un Job per volta. Programmando quindi più Jobs allo stesso orario, verranno eseguiti in sequenza. Si consiglia comunque di variare di circa 10 minuti l'inizio di ogni Job, in modo da poter garantire una regola di consecutività nell'esecuzione.

Approfondimenti

Quando si prenota il Job ?

In generale la prenotazione di un job è giustificata quando un utente si accorge che il computer assegnato al Job non ha eseguito le copie programmate perchè spento o guasto per la giornata. Quando il computer assegnato viene inutilizzato per più di un giorno (fermo per manutenzione) è consigliabile riassociare i Job, attraverso la modifica in modo amministrativo delle proprietà del Job.

Supporti Consigliati

In generale le copie possono essere eseguite sui dischi locali dei computers. In questo scenario ovviamente la prenotazione di una copia genera un backup in una posizione diversa da quella dei backup programmati. La soluzione vincente è data dalla possibilità di accedere ad un NAS esterno via rete a tutti i computer sui quali è installato Facile!Backup. In questo scenario il cambio di computer o la prenotazione temporanea comunque copieranno i dati nella stessa posizione delle copie ordinarie.

Restore

Facile!Backup
Utility di Restore

Il recupero di backup salvati avviene dalla modalità amministrativa.
Per il recupero è necessario disporre di:

  • una cartella locale vuota dove verranno estratti i files del backup
  • la password amministrativa utilizzata per fare il backup

Tipi di Restore

L'utente amministrativo può eseguire il restore parziale dei backup in particolare:

  • il restore di un singolo file
  • il restore di una cartella senza includere le sottocartelle
  • il restore di una cartella con le sottocartelle.

L'albero delle cartelle viene ricostruito nella cartella destinazione.

Il restore non sovrascrive i dati copiati ma estrae il contenuto
in una cartella locale vuota.
L'eventuale ripristino nelle posizioni originali dovrà essere
eseguito manualmente.

Esecuzione del Restore

In modalità amministrativa utilizzare la voce Ripristina del menù Amministrazione.
Eseguire la procedura secondo le seguenti fasi:

  • inserire il percorso completo ad una cartella locale vuota. (se la cartella non esiste o non è vuota viene disabilitato il tasto Procedi.
  • Selezionare il tipo di restore tra i seguenti:
    • Singolo File
    • Cartella Senza Sottocartelle
    • Cartella con Sottocartelle
  • Inserire la password di estrazione (il sistema propone già la password amministrativa attuale).
  • Eseguire Procedi e selezionare:
    • il singolo file nel caso di ripristino di singolo file.
    • la cartella nel caso di ripristino cartella.

confermando la finestra di scelta il restore avrà inizio.

Avvisi

In presenza di anomalie durante il restore, il sistema memorizza in un file di log temporaneo tutti i files che hanno generato l'anomalia.
Il file di log viene automaticamente visualizzato al termine, solo in presenza di anomalie.

Strumenti personali