DATABASE > Cloud DBaaS > Attivare e gestire un servizio > Importare i backup su Cloud DBaaS

2.8 Importare i backup su Cloud DBaaS

Microsoft SQL Server

  • Generare lo script:
    • lancia SQL Server Management Studio sulla macchina;
    • clicca con il tasto destro del mouse sul database che vuoi esportare e poi clicca su Tasks > Generate Scripts...;
    • apparirà una finestra Generate and Publish Scripts, premi il pulsante Next >;
    • nella pagina Choose Objects, seleziona Script whole database and all database objects o Select specific database objects e poi clicca su Next >;
    • nella finestra Set Scripting Options, scegli Save Scripts to a specific location e clicca sul pulsante Advanced per configurare le opzioni di esportazione aggiuntive, poi premi il pulsante Avanti;
    • apparirà la pagina di riepilogo, premi il pulsante Avanti;
    • clicca sul pulsante Fine per chiudere la procedura guidata per salvare o pubblicare gli script.
  • Importare SQL nel database:
    • utilizza il comando:
    • sqlcmd -S IP_Istanza_Dbaas -d DB_Name_Dbaas -U username_dbaas -P -i C:\path\to\file.sql
    • nei file .sql sono presenti tutte le query necessarie per ripopolare il database.

MySQL

  • Generare lo script:
    • clicca su Esportazione dati sotto la scheda Gestione nella barra laterale sinistra;
    • otterrai un elenco dei database disponibili;
    • clicca sulla casella di controllo accanto al database che vuoi esportare;
    • se vuoi fare il backup di una tabella particolare, clicca sul nome del database;
    • tutte le tabelle del database selezionato saranno mostrate sulla destra;
    • clicca sulla casella di controllo accanto alla tabella;
    • scegli l'opzione appropriata sotto Opzioni di esportazione;
      • l'utilizzo del metodo Self-Contained File rende più facile il ripristino di un intero database in una situazione di disaster recovery; l'altra opzione, Export to Dump Project Folder (Esporta nella cartella del progetto di dumping) farà backup separati di ogni tabella; il metodo Export to Dump Project Folder rende più facile il ripristino di singole tabelle in caso di necessità; quale metodo scegliere dipende dallo scopo del backup; se stai semplicemente archiviando il database, usa Export to Self-Contained File;
    • clicca su Start Export.
  • Importare SQL nel database:
    • utilizza il comando:
    • mysql -h IP_Istanza_Dbaas -u username_dbaas -p DB_Name_Dbaas < \path\to\file.sql
    • nei file .sql sono presenti tutte le query necessarie per ripopolare il database.

MySQL Workbanch

Connessione tramite MySQL Workbanch

  • Avvia MySQL Workbench versione 8 o superiore e crea una nuova connessione mediante il pulsante +;
  • compila i campi:
    • Connection Name: assegna un nome alla connessione che stai creando;
    • Connection Method: Standard (TCP/IP);
    • nella sezione Parametres:
      • Hostname: con l'IP dell'istanza visibile a Pannello di Controllo;
      • Port: 3306;
      • Username: nome utente;
        • se l'istanza è condivisa viene dato direttamente dal sistema ed è sempre disponibile da Pannello di Controllo;
        • se l'istanza è dedicata l'username viene scelto in fase di creazione ma sarà sempre disponibile da Pannello di Controllo;
      • Password: password dell'utente;
      • Default Schema: nome del database;
  • testa la connessione con l'opzione Test Connection, l'applicativo richiederà la password per procedere;
  • chiudi la schermata e premi OK sulla schermata di configurazione;
  • avvia la connessione ed esegui le query.

Import backup SQL



 
Quanto è stata utile questa guida?