Backup

Backup

Ao fazer uma atualização manual no ScriptCase ou fazer quaisquer alterações que afetem a ferramenta, é recomendado que o usuário salve certos arquivos através de um Backup.

Info
Um Backup é necessário para evitar a perda de Projetos e Configurações.


Existem duas formas de fazer um Backup :
      

      Forma 1: Através das Configurações do Scriptcase.

      Forma 2: Fazendo uma copia do arquivo "nm_scriptcase.db" e diretórios necessários.

Warning
A pasta app não serve como um backup dos seus projetos.




1- Através das Configurações do Scriptcase


Para fazer um Backup através das configurações do Scriptcase, é necessário acessar seu ambiente de desenvolvimento:


      1.1 - Primeiro, acesse a aba de "Configurações" indo em Configurações > Administração:


                  

      1.2 - Agora, clique na opção "Backup" e dê um nome para o mesmo, em seguida, clique em "Processar", como mostra a imagem abaixo


            

      1.3 - Ao processar o arquivo, o botão "Download" irá aparecer, clique no mesmo para baixar o arquivo de Backup


            selectedImg

      1.4 - Finalmente, após clicar no botão, será gerado um arquivo .ZIP, que contém os arquivos do Backup




2 - Fazendo uma copia do arquivo "nm_scriptcase.db" e diretórios da pasta devel/conf


Para realizar o backup dessa forma, será necessário utilizar o gerenciador de arquivos do sistema ou o terminal:

Notes
Os exemplos de uso abaixo foram feitos utilizando Ubuntu Linux, onde a pasta principal do Scriptcase está localizada no ambiente web em: /var/www/html/scriptcase/


      2.1 - Pelo gerenciador de arquivos

            2.1.1 - Abra seu gerenciador de arquivos e acesse o diretório onde a pasta principal do seu Scriptcase está localizada

            
            2.1.2 - Acesse devel/conf e salve uma cópia os seguintes diretórios:
                  1. usr folder
                  2. upd folder
                  3. sys folder
                  4. grp folder
                  5. icons folder
                  6. font folder
                  7. lang folder
                  

            2.1.3 - Agora, dentro da pasta, acesse devel/conf/scriptcase  e salve uma cópia o arquivo chamado "nm_scriptcase.db"


                  

      2.2 - Pelo Terminal


            2.2.1 - Primeiro, precisamos abrir o Terminal. Para isso, podemos utilizar o atalho do teclado Ctrl+alt+T
            
            2.2.2 - No terminal, digite os seguintes comandos:

                  rsync -av /caminhoAbsoluto/scriptcase/devel/conf/scriptcase/nm_scriptcase.db /caminhoDeDestino/
                  exemplo de uso: rsync -av /var/www/html/scriptcase/devel/conf/scriptcase/nm_scriptcae.db /var/www/html/
                  
                  rsync -av --exclude='scriptcase' /caminhoAbsoluto/scriptcase/devel/conf/ /caminhoDeDestino/
                  exemplo de uso: rsync -av --exclude='scriptcase' /var/www/html/scriptcase/devel/conf/ /var/www/html/

            2.2.3 - Feito isso, o nm_scriptcase e os diretórios necessários terão sido copiados ao caminho de destino


    • Related Articles

    • Backup

      How to make a Manual backup of scriptcase ? The app folder is not a backup for your projects 1) First copy the scriptcase database, below are the paths to the file, and replaces in the respective directory of the new installation: You can find this ...
    • Restaurar Backup

      Para restaurar o backup no SC, o seguinte deve ser feito: Configurações > Administração: Em seguida, em Serviços > Restore: Em seguida, em “Restaurar ZIP”   
    • O tamanho do arquivo de backup é maior que o suportado pelo PHP

      Alguns usuários se deparam com o problema abaixo ao tentar realizar a restauração de algum backup: Isto ocorre por causa da configuração das diretivas post_max_size e a upload_max_filesize e que são configuráveis no arquivo php.ini, onde ambas são ...
    • Importando e Exportando aplicações no Scriptcase

      Quando se trabalha com projetos WEB um dos itens mais importantes é o backup, uma política efetiva que pode evitar diversos problemas. Nenhum projeto está livre de problemas ou erros e por isso é importante ter um backup sempre disponível caso seja ...
    • Instalação Paralela do Scriptcase

      AVISO: NUNCA APAGUE O DIRETÓRIO ONDE VOCÊ INSTALOU O SCRIPTCASE! Os procedimentos nesse tutorial só explicam como instalar o Scriptcase manualmente. Recomendamos criar um backup total do seu ScriptCase antes de prosseguir com este tutorial. Em ...