# Mentés és költöztetés

> A partneradatok biztonsági mentése és áthelyezése másik szerverre, adatbázissal vagy bővítménnyel.

A partneradatok mentése akkor fontos, ha új szerverre költözöl, nagyobb módosítás előtt állsz, vagy egyszerűen biztonságban akarod tudni az adatokat. A legteljesebb módszer az egész adatbázis mentése, mert így az azonosítók, a látogatások és a kifizetések is megmaradnak. (Az **Eszközök** oldali export és import más célra való, lásd [Adatok importálása](https://hub.hellowp.io/hu/plugins/affiliate-wp/adatkezeles-importalas/).)

## Módszerek

### A MySQL-adatbázis exportálása és importálása

A legközvetlenebb mód az adatbázis mentése, például phpMyAdminnal. A költöztetés lépéseit a WordPress hivatalos „Moving WordPress” útmutatója írja le részletesen.

### A kampányok táblája exportáláskor

Az adatbázis mentésekor ez a hiba jelenhet meg:

```text
#1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation
```

A hibát a `wp_affiliate_wp_campaigns` tábla okozza, ami valójában nem szokásos tábla, hanem nézet (view). A megoldás:

1. Zárd ki a `wp_affiliate_wp_campaigns` táblát az exportból.
2. A kampánynézetet az ajánlások és a látogatások táblája automatikusan előállítja, ezért a kihagyása nem érinti az adataid épségét.

Ha a költöztetés után újra szeretnéd létrehozni a kampánynézetet, a MySQL-felhasználónak rendelkeznie kell a `CREATE VIEW` jogosultsággal.

### Mentő és költöztető bővítmények

Kényelmesebb megoldás egy bővítmény, amely az AffiliateWP-adatokat és a webhely többi részét is átviszi:

- **Duplicator:** a teljes WordPress-webhelyről másolatot készít, az AffiliateWP adataival együtt.
- **WP Migrate DB:** az adatbázis költöztetésére való, keresés-csere funkcióval.

## Jó gyakorlatok

- Mentsd rendszeresen a partneradatokat, hogy frissítésnél vagy költöztetésnél ne vesszenek el.
- Költöztetés előtt próbáld ki a mentést: ellenőrizd, hogy minden adat, a partnerek is, megvan.
- Ha hibát kapsz, a `wp_affiliate_wp_campaigns` nézetet hagyd ki az exportból. A kampányadatok nem vesznek el, mert a nézet az ajánlásokból és a látogatásokból épül.
- Használj jól támogatott bővítményt, például a Duplicatort: az ilyenek kezelik a gyakori problémákat, például a szerializált adatokat.
