# Päivitykset ja ylläpito

Dudelle on tärkeää, ettei pienikään sivusto jää mätänemään. Päivitykset suoritetaan jokaisen viikon maanantai ja torstai ([ManageWP](https://managewp.com/)). Ennen päivityksen suorittamista on katsottava Changelogista mitä päivitys pitää sisällään. Jos kyseessä on korjauspäivitys, voi päivityksen suorittaa ilman ennakkotarkistuksia.

Isompia päivityksiä varten otetaan aina tietokannasta varmuuskopio ennen päivittämistä. Automaattiset varmuuskopiot lähtevät kolmelle verkkolevylle joka yö, mutta silti otetaan paikallinen kopio omalle koneelle. Tarvittaessa tehdään rollback-toimenpiteet.

### Vanhan hostingin siirtäminen Duden ylläpitoon

Asiakkaalta tarvitaan siirtoa varten .fi -domaineista *välittäjänvaihtoavain*, ulkomaisista .com-domainista lukituksen poisto sekä *EPP Code*, eli siirtokoodi.

Uudet kotimaiset domainit varataan [Viestintäviraston](https://registry.domain.fi/) kautta suoraan, ulkomaiset domainit varataan [Cloudflarelta](https://www.cloudflare.com/) tai erikoisemmat TLD:t [iwantmyname.comin](https://iwantmyname.com/) kautta.

Jos asiakas haluaa pitää nimipalvelun ja/tai domainin itsellään, on asiakkaalle ilmoitettava IP-osoite A-recordien (@ ja www) päivittämistä varten. Vanhan sivuston varmuuskopionti voidaan myös tehdä, silloin asiakas toimittaa SFTP + MySQL -tunnukset vanhaan hostingpalveluunsa.

Sähköpostit voidaan myös siirtää Dudelle (G Suite) tarvittaessa siirtotyömaksua vastaan.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://handbook.dude.fi/palvelimet/paivitykset-ja-yllapito.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
