public GerarBackup(){
            File diretorio = new File(pasta);  
            File bck = new File(arq);
            
            if (!diretorio.isDirectory()) {
                System.out.println("Não Existe!");
                new File(pasta).mkdir();  
            } else {
                System.out.println("Existe!");
            }  
            // Cria Arquivo de Backup    
            try {  
                if (!bck.isFile()) {
                   
                    System.out.println("Arquivo Não Existe!");
                    String comando = "C:/Program Files/MySQL/MySQL Server 5.5/bin/mysqldump.exe";  
                    ProcessBuilder pb = new ProcessBuilder(comando, "--user=root", "--password=sistemaacic!@#", "audizio", "--result-file="+arq);  
                    pb.start();  
                    
                    
                  
                    JOptionPane.showMessageDialog(null, "Cópia de segurança realizada com sucesso\nLOCAL: "+arq, "Backup", JOptionPane.CLOSED_OPTION);
                    
                    
                } else {  
                   System.out.println("Arquivo Existe!");
                    JOptionPane.showMessageDialog(null, "Você já realizou o backup hoje!\nLOCAL: "+arq, "Backup", JOptionPane.CLOSED_OPTION);  
                    //dispose();  
                }  
            } catch (IOException ex) {  
                ex.printStackTrace();  
      
                JOptionPane.showMessageDialog(null, "Copia de segurança não realizada!", "Backup", JOptionPane.CLOSED_OPTION);  
            }
            
        }