Un plugin util: DB Migrate

Un plugin util: DB Migrate

Dacă dezvolți pe WordPress, de multe ori vei fi în situația în care trebuie să migrezi de pe host pe altul. Fie că-i de pe local în stage, fie că-i de pe stage în producție, ai nevoie să muți baza de date.

Și pentru că se mai întâmplă și porcării, se întâmplă ca URL-ul serverului curent să fie stocat în DB. Prima idee care îți vine în minte este: Știu! Search & Replace! De cele mai multe ori merge bine, dar deschide noi posibilități: în DB se mai păstrează și date serializate, iar combinația de URL înlocuit într-un string serializat nu este (aproape) niciodată de bun augur.

În fine, ai o opțiune foarte, foarte mișto: DB Migrate Pro. Îți permite să faci o grămadă de chestii: faci push/pull de la o instanță la alta, faci search & replace corect, migrează uploads șamd.

Există și o variantă gratuită, ceva mai limitată (dar cu care îți poți face treaba foarte bine ocazional).

Dacă vrei să repari bug-uri pe local fără să fie nevoie să descarci tot uploads, vezi aici cum se face.

3 Comentarii

Ionuț Staicu a scris

@Bilen: n-am auzit niciodată de el. M-am uitat puțin peste cod și pot spune că este extrem de simplu și are grijă să înlocuiască doar URL-ul.

Ăsta de care zic eu înlocuiește și string-uri extra, știe de wp-cli etc. :)

Mă rog, nu zic că bamboo migration nu o fi bun, ci doar că nu ar fi suficient pentru nevoile mele.

Adaugă un comentariurăspuns pentru

Link-urile în context sunt binevenite. Comentariile fără nume/email valid sunt șterse.
PS: Comentariul NU este editabil.

Site-ul blog.iamntz.com utilizează cookie-uri. Continuarea navigării presupune acceptarea lor. Mai multe informații.

windows apple dropbox facebook twitter