- 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
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 [email protected]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/ [email protected]your-new-server-ip:/root/; scp -rpP 22 /usr/local/WowzaStreamingEngine/applications/ [email protected]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 [email protected]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.