[ruby-it] Trasferimento di applicazioni RoR in un nuovo server
Vaggelis Typaldos
vtypal a gmail.com
Mar 19 Ago 2008 13:07:40 CEST
Per chi puo' essere interessato:
Per la directory di lavoro con tutte le mie applicazioni Rails ho
effettuato un trasferimento con "secure copy":
$ scp -pr MyRailsWorkDirectory user a hostname-or-ip:directory/
dove "MyRailsWorkDirectory" e' la mia directory di applicazioni rails
nel vecchio server, "user" e' il nome utente creato nel nuovo server, e
"directory/" e' la directory d'arrivo dove MyRailsWorkDirectory sara'
copiata. Il path e' relativo iniziando dalla home directory dell'utente
"user". Notare che ":" non e' il simbolo do porta.
Per il trasferimento delle basi di dati (mysql) ho usato mysqldump.
Prima ho fatto un backup di tutte le databases:
$ mysqldump -u root -p --all-databases > backup.sql
(*** non c'e' bisogno di terminare tutte le databases durante il backup.
MysqlDump blocchera' la modalita' di scrittura per tutte le databases
durante il processo di backup ***)
e dopo aver trasferito backup.sql (ho usato di nuovo scp) nel nuovo
server
ho rigenerato tutto con:
$ mysql -u root -p < backup.sql
Il trasferimento e' completato con successo in questo modo. Spero che
aiuti qualcuno la mia storia.
Vaggelis Typaldos wrote:
> Salve a tutti! Questo e' il mio primo post in questo user group. Gli
> ultimi 4 mesi ho abbandonato Zope & Python a merito di questo
> meraviglioso mondo di Ruby e di Rails.
>
> Siccome devo cambiare server nei prossimi giorni vorrei sapere se c'e'
> qualche standard procedimento nel trasferimento di applicazioni Rails da
> un server ad un altro. Dal mio punto di vista ho intenzione di
> trasferire - e mettere in azione com'e' - l'intera directory dove tengo
> le applicazioni rails. Per le basi di dati (mysql) sono un po' piu'
> perplesso. Potrei utilizzare mysqldump in modo di creare un backup per
> ognuna di loro, trasferirle ed attivarle. In questo punto non sono certo
> che funzionera'. La tabella "schema_info", per esempio, che viene creata
> da rails deve essere trasferita anch'essa? Ci sono altre cose che non ho
> menzionato e che sono critiche per il corretto funzionamento nel nuovo
> server?
>
> Apprezzo molto le vostre risposte.
--
Posted via http://www.ruby-forum.com/.
Maggiori informazioni sulla lista
Ml