MediaCP Manual
Transferir para outro servidor

Last updated 2 meses atrás

  • Antes de migrar para um novo servidor, recomendamos atualizar para a versão mais recente do MediaCP.
  • Uma licença válida é necessária para concluir o processo de restauração.
  • A transferência de arquivos geralmente pode levar horas para ser concluída, não se esqueça de deixar tempo suficiente antes de encerrar seu servidor antigo.
  • Antes de concluir uma migração, você deve solicitar que os endereços IP antigos e novos do servidor sejam adicionados à sua licença de software.
  • O processo de restauração irá levá-lo para um caminho personalizado de conteúdo de mídia se você quiser realocar seus arquivos de mídia para outro disco durante a migração

1. Preparar registros DNS

É altamente recomendável baixar o Tempo Para Viver (TTL)de seus registros de DNS para 300 antes da migração.

2. Backup MediaCP

Você deve decidir fazer backup de toda a MediaCP (arquivos grandes) ou apenas o banco de dados e informações (sem arquivos de mídia).

O backup completo pode levar muito espaço em disco e muito tempo para ser transferido entre servidores, dependendo da velocidade da rede. Um backup parcial é muito menor e mais rápido de transferência.

Todos os backups incluem:

  • Banco de dados do Painel de Controle de Mídia
  • Todas as informações e estatísticas do serviço de mídia
  • Configurações SSL

Execute o seguinte em SSH como raiz e um novo backup de piche será salvo em /backups/

/root/init backup --backup-dir=/backups/

Execute o seguinte em SSH como raiz e um novo backup de piche será salvo em /backups/

/root/init backup --backup-dir=/backups/ --no-contents

3. Transferir backup para novo servidor

A maneira mais fácil de transferir o backup para o novo servidor é diretamente através da conexão SSH usando o utilitário SCP no linux.

O exemplo a seguir copiará um backup da pasta /backups/ do servidor antigo para o novo servidor.

Você será solicitado a verificar a autenticidade do host e também inserir a senha raiz dos novos servidores

scp -P 22 /backups/mediacp_20190726.tar [email protected]your-new-server-ip:/root/

4. Restaurar o MediaCP

Inicie o utilitário de restauração com o seguinte comando no novo servidor
cd /root;rm -f init;wget http://install.mediacp.net/scripts/init;chmod +x init;./init restore

a) Você será solicitado para a sua chave de licença e o caminho para o arquivo de backup.

b) Você também será solicitado a especificar um local para seus arquivos de conteúdo de mídia. Se você deseja deixar isso como padrão, basta pressionar Return. Se você deseja instalar os arquivos de mídia para um local diferente, você pode fazê-lo aqui e um symlink será criado automaticamente a partir de /usr/local/mediacp/content para o novo local.

O caminho para o arquivo de backup deve ser /root/mediacp_20190726.tar (substituindo mediacp_20190726.tar pelo nome do seu arquivo de backup).

c) Se você tiver uma licença de vídeo, então você será solicitado a reinstalar o mecanismo de streaming de vídeo; certifique-se de instalar o motor de streaming através de nosso utilitário de restauração.

5. Restaurar a configuração do servidor de vídeo

5.1 Nginx-Rtmp

Não são necessárias ações, as configurações nginx-rtmp são migradas automaticamente.

5.2 Wowza Streaming Engine

No   servidor original execute o seguinte, certifique-se de substituir o endereço ip pelo seu novo servidor ip:

scp -rpP 22 /usr/local/WowzaStreamingEngine/conf/ [email protected]your-new-server-ip:/root/;
scp -rpP 22 /usr/local/WowzaStreamingEngine/applications/ [email protected]your-new-server-ip:/root/

No novo servidor execute o seguinte comando:

mv /usr/local/WowzaStreamingEngine/conf /usr/local/WowzaStreamingEngine/conf.original;
mv /usr/local/WowzaStreamingEngine/applications /usr/local/WowzaStreamingEngine/applications.original;
mv /root/conf /usr/local/WowzaStreamingEngine/conf;
mv /root/applications /usr/local/WowzaStreamingEngine/applications;
systemctl restart WowzaStreamingEngine
5.3 Servidor de Mídia Flussônica

No   servidor original   execute o seguinte, certifique-se de substituir o endereço ip pelo seu novo servidor ip:

scp -rpP 22 /etc/flussonic/flussonic.conf [email protected]your-new-server-ip:/root/

No   novo servidor   execute o seguinte comando:

mv /etc/flussonic/flussonic.conf /etc/flussonic/flussonic.conf.original
mv /root/flussonic.conf /etc/flussonic/flussonic.conf;
service flussonic restart;

5. Reative o proxy da porta 80/443

Se você estava usando anteriormente o proxy da porta 80/443, também precisará habilitá-lo no novo servidor.

/root/init enable-http-proxy

6. Verifique se o novo servidor está funcionando adequadamente

Recomendamos testar cuidadosamente seu painel antes de mudar os registros de DNS.

Em primeiro lugar, no seu novo servidor no SSH aberto /etc/hosts (nano /etc/hosts) e certifique-se de que o seu nome de domínio seja mapeado para o endereço de loopback 127.0.0.1. Veja o exemplo abaixo da imagem

Você pode fazer isso atualizando o arquivo de hosts de seus sistemas para apontar seu nome de domínio no novo servidor, então só você pode ver o novo servidor e seus clientes ainda acessarão o servidor original.

Abra o arquivo de hosts de sistemas:

  1. Navegar para C:\Windows\System32\drivers\etc
  2. Clique direito hosts arquivo e aberto com “Wordpad”
  3. Adicione uma nova linha contendo seu novo endereço IP de servidores e seu nome de domínio, separados por um único espaço. Deve parecer o abaixo.
  4. Feche todas as instâncias do seu navegador web e inicie-o novamente
  5. Abra a seguinte URL no Google Chrome e pressione “Limpar cache host”:
    chrome://net-internals/#dns
  6. Abra o endereço MediaCP e verifique se a página que você está olhando é o novo servidor:
    1. Pressione F12 no Google Chrome para abrir “Ferramentas de Desenvolvedores”
    2. Selecione a guia Rede e a sub-guia “Doc”
    3. Atualize a página e você verá uma única solicitação
    4. Selecione esta solicitação e verifique o endereço IP como mostrado na imagem abaixo. Se o endereço IP não corresponder ao seu novo servidor, então você precisará fechar TODAS as instâncias do Google Chrome e tentar novamente:
Depois de testar com sucesso o novo servidor, retire a linha do arquivo de hosts e reinicie seu navegador da web novamente.

7. Atualizar registros DNS

Um. Wowza Streamlock motor de streaming

  1. Login no Portal wowza.com
  2. Selecione a aba StreamLock
  3. Rolar para baixo e selecionar o link alterar ao lado do seu certificado de bloqueio de fluxo
  4. Inserção de seus novos servidores IP Endereço e imprensa salvar

B. Nome de domínio MediaCP

Atualize seu registro de DNS para apontar para o novo servidor.

Table of Contents