Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    mySQL backup automatizzato

    [newbie ]

    Ciao a tutti,
    ho la necessità di creare un backup di ogni database del mio MySQL server ad un'ora predefinita della notte.
    Per fa questo su MS, utilizzavo il tool della MySQL "Amministratore", ma dovevo lasciare girare il programma in background.

    Adesso ho la necessità di farlo su Red Hat ES, ma vorrei evitare la soluzione precedente. Qualcuno mi può consigliare una valida soluzione?
    Grazie in anticipo.
    Ciau

  2. #2
    Utente di HTML.it L'avatar di moskitoita
    Registrato dal
    Feb 2004
    Messaggi
    1,255
    cron + bash + ssh

  3. #3
    Puoi fare uno script bash che faccia il backup (per esempio: copia il contenuto di /var/lib/mysql in una directory creata, inserendo nel nome della directory la data e l'ora) e poi metterlo in esecuzione con cron.

    Avevo fatto una cosa così (mi riferisco allo script per il backup) ma ora non mi ricordo più come si fa :-(

    Sergej
    :: Il Deposito
    Canti di protesta politica e sociale
    Archivio di testi e accordi

  4. #4
    Utente di HTML.it L'avatar di moskitoita
    Registrato dal
    Feb 2004
    Messaggi
    1,255
    Devi creare un utente mysql che abbia accesso solo in lettura a tutti i database del tuo server, va bene anche quello di root ma è meno sicuro

    Poi aggiungi a cron manualmente in /etc/crontab o con tool grafico
    il seguente comando

    codice:
    mysqldump --opt --user=(username)--password=(password) --all-databases > /var/db-backup.sql
    che crea il backup in /var/db-backup.sql

    Breve guida a crontab

  5. #5
    Ti segnalo questo script: http://sourceforge.net/projects/automysqlbackup

    cichity74

  6. #6

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.