Jump to content
Sign in to follow this  
tecnolive

Tenere due DB sincronizzati durante il trasferimento.

Recommended Posts

Ciao a tutti :ciapet:

 

Ieri notte, mentre stavo per dormire mi frugolava il problema dei trasferimenti, durante il trasferimento sò che per 48 (teorici) gli utenti vedono il sito vecchio, poi quello nuovo, ecc...

 

Supponiamo che sia un e-commerce (esempio classico), ci saranno nuovi ordini, stati, ecc.... e allora io chiedo: "Come faccio a tenere sincronizzati e allineati i database fino alla propagazione dei nuovi dns ?"

 

Io una soluzione casalinga l'ho già in mente, ma non ve la dico perchè non voglio influenzarvi, voglio sentire le vostre soluzioni in merito.

 

Dai impegnatevi tutti, tutto è concesso, script shell, script, software, ecc.....

 

Buon pranzo :banana:

Share this post


Link to post
Share on other sites
così troppo facile....

 

mettiamo che l'host sia uno shared e che non ti da la possibilità di accettare connessioni esterne :D

avevi detto che tutto era permesso, se cambi le carte in tavola ...

Dai impegnatevi tutti, tutto è concesso, script shell, script, software, ecc...

Share this post


Link to post
Share on other sites

Cmq questa è una mia idea, potete darmi un parere o consiglio?

 

dunque su un hosting shared che non ti permette nulla ho pensato di:

 

- Creare uno script php che fa il backup del Db , lo salva in una cartella temporanea e lo spedisce via FTP all'indirizzo del nuovo host, richiama uno script dell'altro host.

- Dall'altra parte ci sta lo script che, legge il dump e lo ficca del DB.

Il tutto avviene con un cron programmato tipo ogni 5 minuti.

 

Come vi sembra ? secondo me è una porcata :asd: :sisi:

 

E poi c'è da considerare che è possibile accedere all'altro host solo tramite l'indirizzo ip (perchè i dns non sono ancora propagati), molti host mica ti permettono di accedere tramite ip (http://indirizziIP/var/vhost/eccc).

 

Quindi cosa fare ?

Via con le soluzioni pratiche :D

 

P.s. Kuro perdonami :lode:

Share this post


Link to post
Share on other sites
Come vi sembra ? secondo me è una porcata :asd: :sisi:

appunto, è una porcata

a parte il fare un dump ogni 5 minuti :cartello_lol:

pensa che il secondo script (che legge il dump) sovrascriverà tutto il db ogni 5 minuti. E se uno fa un ordine sul nuovo sito? dopo 5 minuti lo perdi ... bella roba :D

Share this post


Link to post
Share on other sites
appunto, è una porcata

a parte il fare un dump ogni 5 minuti :cartello_lol:

pensa che il secondo script (che legge il dump) sovrascriverà tutto il db ogni 5 minuti. E se uno fa un ordine sul nuovo sito? dopo 5 minuti lo perdi ... bella roba :D

 

Non ci avevo pensato :cartello_lol:

Bello schifo, puoi dirlo forte auhauhauhauh.

 

Soluzioni !?

Share this post


Link to post
Share on other sites

potresti gestire tutto via script, ma davvero vuoi lavorare tanto ?

dimmi una cosa, sei sicuro che il nuovo host non ti permetta una cosa del tipo 127.0.0.1/~blabla ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×