Ennen aloittamista
Säilytä täydellinen päivätty varmuuskopio ja riippumaton alkuperäinen. Pysäytä kirjoitukset tai käytä sovelluskonsistenttia kopiota. Testaa palautus yksityisesti.
Kartoita versiot ja sisältö
Kirjaa tarkka Minecraft, Java, jakelu, lataaja ja modpack; päivitä erikseen.
Kirjaa versiot, käynnistys, käytetty tila, tilit, oikeudet, tehtävät, tietokannat ja ulkoiset riippuvuudet. Varmista vienti ennen irtisanomista.
- Minecraft Java
- Paper / Purpur
- Forge / Fabric / NeoForge
Säilytä kaikki data
Säilytä kaikki todelliset ulottuvuudet. Älä yhdistä Paper/Vanilla-hakemistoja sokeasti; testaa muunnos kopiossa.
Säilytä täydellinen päivätty varmuuskopio ja riippumaton alkuperäinen. Pysäytä kirjoitukset tai käytä sovelluskonsistenttia kopiota. Testaa palautus yksityisesti.
- level-name
- world / world_nether / world_the_end
- DIM-1 / DIM1
- playerdata / advancements / datapacks
Tarkista tilit ja riippuvuudet
Säilytä server.properties, whitelist.json, ops.json, oikeudet, lisäosat tietoineen ja modit; vie ulkoinen SQL erikseen.
Tarkista kohdeversiot, väliaikainen tila, portit ja oikeudet. Säilytä versiot aluksi; päivitä erikseen. Sama RAM/vCPU ei osoita samaa suorituskykyä.
- server.properties
- whitelist.json / ops.json
- plugins/
- mods/ / config/
- SQL
Valmistele kohde ja varmuuskopio
Pysäytä lähde hallitusti; säilytä täydellinen arkisto ja riippumaton alkuperäinen, varaa väliaikaista tilaa.
Suunnittele kirjoitustauko ja konsistentti lopullinen vienti. Erota tiedostot ja SQL. Saman vakaan arkiston koko/hash ei osoita tietokannan konsistenssia.
- SHA-256
Testaa yksityisesti
Testaa ulottuvuudet, tavarat ja lisäosat sopivalla asiakkaalla; tallenna, pysäytä hallitusti ja käynnistä uudelleen.
Testaa yksityisesti käynnistys, kirjautuminen, oikeudet, data ja tallennus hallitun uudelleenkäynnistyksen jälkeen. Tarkista varmenteet ja TCP/UDP avaamatta hallintaa julkisesti.
- Java
- Minecraft
- plugins
- mods
Vaihda palautusmahdollisuus säilyttäen
Käytä annettua TCP-porttia. Tarkista A/AAAA ja Java SRV; säilytä julkinen tilitunnistus.
Vaihda osoite tai DNS testien jälkeen. Huomioi TTL ja välimuistit. Seuraa virheitä ja uusia kirjoituksia; paluu edellyttää uuden datan yhteensovittamista.
- TCP
- A / AAAA / SRV
Mitä omassa tilanteessasi kannattaa tehdä?
| Tilanne | Seuraava vaihe |
|---|---|
| Ennen siirtoa | Älä vaihda ennen täydellisen kopion onnistunutta yksityistä palautustestiä. |
| Siirron aikana | Käynnissä oleva kopio voi ohittaa muutoksia. Suunnittele sovelluskohtainen replikointi ja loppusynkronointi ylläpitäjän kanssa; katkottomuutta ei luvata. |
| Vaihdon jälkeen | Säilytä vanha palvelu ja alkuperäiset hyväksyntään saakka. Sovi vaihtopäätöksestä ja uusien kirjoitusten sovittamisesta paluussa. |
Viralliset lähteet
Lähteet kuvaavat protokollia ja asetuksia. Tarkista käyttämäsi version dokumentaatio.