Os backups fornecem um instantâneo do banco de dados dos servidores MediaCP, conteúdo da mídia e arquivos de configuração importantes (incluindo certificados SSL), permitindo uma recuperação completa no caso de uma falha de hardware ou outro desastre.
Um backup do banco de dados (somente) é criado automaticamente toda vez que você atualiza o software e, por padrão, todos os backups são armazenados no caminho /backup em seu sistema.
Recomenda-se fazer backups completos regulares do MediaCP e armazená-los fora do local sempre que possível.
Pacote e estrutura de backup
O arquivo de pacote de backup é descrito abaixo, permitindo que um administrador crie um pacote compatível para o processo de restauração, se necessário.
Observe que todos os arquivos tar devem conter caminhos relativos e não caminhos completos. Por exemplo, ao fazer um backup do caminho do conteúdo, altere o diretório para /usr/local/mediacp/content primeiro. Da mesma forma com /usr/local/mediacp/htdocs para o arquivo htdocs.tar.
O arquivo de backup é um arquivo de .tar descompactado que contém os seguintes arquivos:
- banco de dados.tar
- mediacp.sql (arquivo de despejo mysql)
- htdocs.tar (contendo /usr/local/mediacp/htdocs/) inteiros
- config.tar contendo
- /nginx/conf.d/ssl.conf
- /nginx/server.pem
- /nginx/fullchain.pem
- /nginx/servidor.key
- /php/php.d/custom.ini
- icecast.cert
- content.tar – Opcionalmente incluído tar do caminho /usr/local/mediacp/content
- letsencrypt.tar – Opcionalmente incluído se letsencrypt estiver habilitado.
- tar de /usr/local/mediacp/letsencrypt/
- contentdir – arquivo de texto que contém o caminho do conteúdo (/usr/local/mediacp/content/)