Newsgroup: it.comp.hardware.storage
Titolo: [Crosspost] Backup Database - Lungo. - Help

[Disponibile su: free.it.comp.database.mysql, it.comp.hardware.storage,
it.comp.software.database]
Salve!
Sto ormai ultimando la creazione di un mio db, fatto con MySQL v.4.0.15,
che risiede su un mio pc con ip fisso sul quale gira anche apache 1.3.27
(http) e Php sotto win xp pro sp2.
A questo punto, vista l'importanza dei dati che ho già inserito e di quelli
che andranno ad aggiungersi nel futuro mi trovo a dover prendere delle
importanti decisioni su come provvedere al backup costante dei dati.
Da una prima valutazione credo che sia congruo effettuare un ciclo di backup
al giorno o al max due (uno alla pausa pranzo e l'altro alla sera) oltre ad
uno su base settimanale e mensile.
Naturalmente pensavo di far il backup quotidiano su un hard disk dedicato
mentre quello mensile su un supporto rimovibile.
Faccio presente che posso accedere direttamente al PC perciò non ho problemi
(se non di ?) nel procedere ad installare hw o sw.
Attualmente questo pc che funge da piccolo server (!) disponde di un PIII
con 512 Mb di ram PC133 e di un hdd da 40Gb ata133 e non son installati
alcun controller raid.
So che a colpo d'occhio può non sembrare un macchina performante ma, per
ora, devi star dietro a pochi utenti per l'interrogazione/inserimento dei
dati e solo dalla rete locale (100Mbit) quindi funziona bene.
Credo che anche di qui a un bel pò di tempo il db non assumerà dimensioni
mostruose anche perchè il 100% dei dati è sotto forma testuale/numerica.
Le domande che pongo sono:
- ci sono software che, una volta settati, possono occuparsi dei processi di
backup giornaliero?
  Azione tipo: ogni giorno dalle 14:30 alle 15:00 e dalle 19:00 alle 19:30
fai un backup sul disco in un cartella tipo  "z:\BK_(data)" dove data
rappresenta un campo automatico in cui il sw indicata data e ora del backup.
- quali sono i dati da salvare?
In caso di crash del sistema (sia hw che sw), al fine di aver salvi e poter
rispristinare i dati del db, basta avere una copia della cartella in cui
MySQL salva il mio db (cioè quella tpo: c:\MySQL\Data\cartella che ha lo
stesso nome del db)?
- E' possibile rendere ridondante un db un pò come avviene nelle catene
raid?
C'è da tener presente che anche la possibilità di sincronizzare il db con
un'altro pc sarebbe per me ottima, naturalmente sempre unita ai backup sul
secondo disco del serverino e su cd/dvd me.
Come credo e spero si capisca, la sola cosa che mi preoccupa è l'integrità
dei dati, in quanto, anche nel caso dovessi riconfigurare il mio piccolo
server da zero, non ci metteri più di mezza giornata e, per ciò che lo
utilizzo (archivio storico), è tollerabile un fermo macchina di tale entità
ma non la perdita dei dati.
Insomma, mi rendo conto che ci posson esser un sacco di modi per procedere
ma, per me che son alle prime armi e mi stresso molto per la sicurezza dei
dati, non è facile come sembra seglier la strategia più corretta.
Qualsiasi consiglio e/o indicazione sarà ovviamente molto ben accetta!
Ringrazio anticipatamente tutti per il tempo dedicatomi!
Buona giornata e buon lavoro, Ale.

 raid?
Usando piu' server. Ma mi pare un'overkill.
Davide
-- 
Damn, this sounds just like my NT machine here at work. Also, it was 
shaped sort of like a big gonzo potato-peeler.  -- Carl Jacobs
Oh, it's a Compaq... -- Henrik