- Voordat u migreert naar een nieuwe server, wordt u aangeraden te upgraden naar de nieuwste versie van de MediaCP.
- Een geldige licentie is vereist om het herstelproces te voltooien.
- Het overzetten van bestanden kan vaak uren in beslag nemen, zorg ervoor dat u voldoende tijd overlaat voordat u uw oude server beëindigt.
- Voordat u een migratie voltooit, moet u aanvragen dat zowel oude als nieuwe server-IP-adressen worden toegevoegd aan uw softwarelicentie.
- Het herstelproces zal u vragen om een aangepast media-Inhoudspad als u uw mediabestanden tijdens de migratie naar een andere schijf wilt verplaatsen
Als het nodig is om de domeinnaam te wijzigen, volg dan de Change MediaCP Domain Name onmiddellijk na het voltooien van de restauratie.
Het herstelproces zal u vragen om een aangepast media-Inhoudspad als u uw mediabestanden tijdens de migratie naar een andere schijf wilt verplaatsen.
1. DNS-records voorbereiden
Het wordt ten zeerste aanbevolen om de Time To Live(TTL)van uw DNS-records te verlagen tot 300 vóór de migratie.
2. Back-up mediaCP
U moet besluiten een back-up te maken van de volledige MediaCP (grote bestanden) of alleen de database en informatie (geen mediabestanden).
De volledige back-up kan veel schijfruimte en een lange tijd in beslag nemen om over te zetten tussen servers, afhankelijk van de netwerksnelheid. Een gedeeltelijke back-up is veel kleiner en sneller over te dragen.
Alle back-ups omvatten:
- Media Control Panel-database
- Alle informatie en statistieken over mediadiensten
- SSL-configuraties
Voer het volgende uit in SSH als root en een nieuwe tar-back-up wordt opgeslagen in /backups/
/root/init backup --backup-dir=/backups/
Voer het volgende uit in SSH als root en een nieuwe tar-back-up wordt opgeslagen in /backups/
/root/init backup --backup-dir=/backups/ --no-contents
3. Transfer back-up naar nieuwe server
De eenvoudigste manier om de back-up over te zetten naar de nieuwe server is rechtstreeks via de SSH-verbinding met behulp van het SCP-hulpprogramma in Linux.
In het volgende voorbeeld wordt een back-up van de map /backups/ van de oude server naar de nieuwe server gekopieerd.
U wordt gevraagd om de authenticiteit van de host te verifiëren en ook het hoofdwachtwoord van de nieuwe servers in te voeren
scp -P 22 /backups/mediacp_20190726.tar root@your-new-server-ip:/root/
4. herstel de MediaCP
cd /root;rm -f init;wget http://install.mediacp.net/scripts/init;chmod +x init;./init restore
a) u wordt gevraagd om uw licentiesleutel en het pad naar het back-upbestand.
b) U wordt ook gevraagd om een locatie op te geven voor uw media-inhoudsbestanden. Als u dit als standaard wilt laten, drukt u gewoon op Return. Als u de mediabestanden op een andere locatie wilt installeren, u dit hier doen en wordt er automatisch een symlink gemaakt van/usr/local/mediacp/content naar de nieuwe locatie.
Het pad naar het back-upbestand moet /root/mediacp_20190726.tar zijn (mediacp_20190726.tar vervangen door de naam van uw back-upbestand).
c) Als u een videolicentie hebt, wordt u gevraagd de videostreaming-engine opnieuw te installeren; zorg ervoor dat u de streaming-engine installeert via ons restauratieprogramma.
5. Herstel de configuratie van de videoserver
5.1 Nginx-Rtmp
Er zijn geen acties vereist, nginx-rtmp-configuraties worden automatisch gemigreerd.
5.2 Wowza Streaming-engine
Zorg ervoor dat u op de oorspronkelijke server het volgende uitvoert en zorg ervoor dat u het IP-adres vervangt door uw nieuwe server-ip:
scp -rpP 22 /usr/local/WowzaStreamingEngine/conf/ root@your-new-server-ip:/root/; scp -rpP 22 /usr/local/WowzaStreamingEngine/applications/ root@your-new-server-ip:/root/
Voer op de nieuwe server de volgende opdracht uit:
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 Flussonic Media Server
Zorg ervoor dat u op de oorspronkelijke server het volgende uitvoert en zorg ervoor dat u het IP-adres vervangt door uw nieuwe server-ip:
scp -rpP 22 /etc/flussonic/flussonic.conf root@your-new-server-ip:/root/
Voer op de nieuwe server de volgende opdracht uit:
mv /etc/flussonic/flussonic.conf /etc/flussonic/flussonic.conf.original mv /root/flussonic.conf /etc/flussonic/flussonic.conf; service flussonic restart;
5. Schakel poort 80/443 proxy opnieuw in
Als u eerder de poort 80/443-proxy gebruikte, moet u deze ook op de nieuwe server inschakelen.
/root/init enable-http-proxy
6. Controleer of de nieuwe server correct werkt
We raden u aan het paneel grondig te testen voordat u overschakelt naar DNS-records.
Ten eerste, op uw nieuwe server in SSH open /etc/hosts (nano /etc/hosts) en zorg ervoor dat uw domeinnaam is toegewezen aan het loopback-adres 127.0.0.1. Zie het onderstaande voorbeeld
U dit doen door uw systeem hosts-bestand bij te werken om uw domeinnaam op de nieuwe server te wijzen, zodat alleen u de nieuwe server en uw klanten zien die nog steeds toegang hebben tot de oorspronkelijke server.
Open uw Systems hosts-bestand:
- Navigeer naar C:\Windows\System32\drivers\etc
- Klik met de rechtermuisknop op hosts -bestand en Open met “WordPad”
- Voeg een nieuwe regel met het IP-adres van uw nieuwe servers en uw domeinnaam toe, gescheiden door één spatie. Het moet er als volgt uitzien.
- Sluit alle exemplaren van uw webbrowser en start deze opnieuw
- Open de volgende URL in Google Chrome en druk op ‘Hostcache wissen’:
chrome://net-internals/#dns
- Open het MediaCP-adres en controleer of de pagina die u bekijkt de nieuwe server is:
- Druk op F12 in Google Chrome om “Developer Tools” te openen
- Selecteer het tabblad Netwerk en het subtabblad “Doc”
- Vernieuw de pagina en u ziet één aanvraag
- Selecteer deze aanvraag en controleer het IP-adres zoals weergegeven in de onderstaande afbeelding. Als het IP-adres niet overeenkomt met uw nieuwe server, moet u ALLE exemplaren van Google Chrome sluiten en het opnieuw proberen:
7. DNS-records bijwerken
- Login op Wowza.com portaal
- Selecteer het tabblad StreamLock
- Scrol omlaag en selecteer de link wijzigen naast je stream Lock-certificaat
- Voer het IP-adres van uw nieuwe servers in en druk op Save
B. MediaCP-domeinnaam
Werk uw DNS-record om te verwijzen naar de nieuwe server.