Redhat a Centos Restore

Mi sento come questa potrebbe essere una domanda noob, ma ho solo voluto verificare i miei sospetti.

Ho un ambiente di produzione che è ospitato su un server Redhat. Ho una copia del sito che è hosed su quel server sulla mia macchina locale, che esegue CentOS.

Recentemente ho testato i nostri backup per assicurarsi che tutto funzioni correttamente (meglio per capire che ora è più tardi). Il backup del mio ambiente dev e il ripristino funziona perfettamente, ma quando tirò un backup da prod e tentativo di ripristinare che su dev (quindi Redhat a Cent), il mio contenitore viene danneggiato. IE, non posso usare i comandi ls, non riesco a riavviare e chiudere il server farà che il server non venga caricato nuovamente.

La mia assunzione è probabilmente perché il backup per il mio prod è da un server Redhat e sto tentando di caricarlo su un server CentOS. Volevo assicurarmi che questo fosse corretto, come so che CentOS dovrebbe essere compatibile con Redhat.

Modifica: ================================= Il backup costituisce l'integer server, non solo l'applicazione stessa. Lo script di backup riport tutte le cartelle di origine utilizzando un command come:

tar --selinux --acls --xattrs -cvf /opt/backup_box/$NOW/bin.tar /bin ; 

i backup sono memorizzati in opt, il cui contenuto è tarato nello stesso modo, escludendo i file di backup.

Modifica # 2 =================================== Le versioni sono: produzione: immettere qui la descrizione dell'immagine

e target: immettere qui la descrizione dell'immagine

One Solution collect form web for “Redhat a Centos Restore”

Questo non è probabilmente il modo migliore per eseguire il backup e il ripristino di un sistema. Si dovrebbe cercare di includere solo gli elementi necessari per un sito o un'applicazione funzionante. Copiare i binari e coprire i file esistenti è un approccio piuttosto drastico.

La cosa più importnte da verificare è però le versioni e le versioni specifiche dei tuoi server di produzione e sviluppo:

Fornire l'output di:

 uname -a; cat /etc/issue 

Confronta il server di produzione e il server di destinazione di backup.

Se le release non sono chiaramente della stessa versione, potresti essere in esecuzione in problemi che sono il risultato di incompatibilità di architettura di versione o di CPU e non nulla di intrinsecamente errato con CentOS e Red Hat.

CentOS e RHEL sono compatibili con le versioni e le architetture simili .


Modifica: I tuoi sisthemes sono di diverse architetture. Il sistema di produzione è a 64 bit, mentre il server di destinazione è a 32 bit. Questo non funziona se si intende copiare qualsiasi file eseguibile (binario). Se si tratta di un'applicazione web, potresti essere in grado di allontanare il contenuto delle directory web … ma è veramente logico avere sisthemes di origine / target simili.

immettere qui la descrizione dell'immagine

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.