Domanda

Esiste un modo semplice per clonare l'intero sistema debian / ubuntu installato?

Voglio avere un'installazione identica in termini di pacchetti installati e il più possibile delle impostazioni.

Ho esaminato le opzioni di aptitude, apt-get, synaptic ma non ho trovato nulla.

È stato utile?

Soluzione

Questa guida dovrebbe rispondere alla tua domanda diretta

Ma consiglierei Rsync e clonerei semplicemente / root. È solo costoso per la prima volta.

Puoi anche creare il tuo repository di pacchetti e fare in modo che tutti i tuoi computer eseguano i loro aggiornamenti quotidiani dal tuo repository.

Altri suggerimenti

Come eseguire il mirroring di apt-get install.

Sistema primario

dpkg --get-selections > installed-software
scp installed-software $targetsystem:.

Sistema di destinazione

dpkg --set-selections < installed-software
dselect"

fatto.

+1 a questo post

Supponendo di voler installare Ubuntu su più sistemi identici, è possibile provare con Installazione automatica .

Puoi usare rsync per questo e c'è un thread interessante al riguardo su Ubuntuforms: ubuntuforms

C'è RSYNC che ti permette di sincronizzare i file tra le installazioni. Quindi potresti semplicemente risincronizzare la tua intera distribuzione, o almeno le directory che contengono i programmi e i file di configurazione.

Inoltre, non so se questo è ciò che stai chiedendo, ma potresti trasformare la tua installazione esistente in un'immagine ISO, questo ti permetterebbe di installarlo altrove, quindi avere un duplicato.

Spero che aiuti

Se le unità e i sistemi sono identici, è possibile utilizzare dd per copiare il computer di origine sulla destinazione.

Le uniche modifiche che dovrebbero essere apportate all'avvio del nuovo computer sarebbero di cambiare il nome host.

Una volta che la macchina è stata duplicata, segui ciò che le altre risposte hanno suggerito e guarda rsync. Non vorrai risincronizzare tutto, però: i file di registro di sistema ecc. Dovrebbero essere lasciati soli.

Inoltre, a seconda di quanto spesso " cambia " sono fatti su entrambi i sistemi (dai segnalibri agli ISO scaricati), potrebbe essere necessario eseguire rsync in modalità demone e aggiornarlo quasi costantemente.

SystemImager FAI

Systemimager funziona perfettamente con RHEL e CentOS. Non l'ho provato su Debian. Il trucco collegato da Luka funziona benissimo con Debian.

Beh, tutto dipende dalla scala e dalla frequenza con cui vuoi usarlo, usando systemimager è fondamentalmente rsincronizzato con gli steroidi, ha alcuni script che rendono facile la creazione di immagini e ti permettono di avere impostazioni di rete ecc. Questo può essere facilmente usato dove è necessario creare una farm di server Web o una farm di mailserver con solo una piccola differenza tra le installazioni in cui è possibile avviare un sistema vuoto sulla rete e averlo completamente installato. Questo ha il vantaggio di essere quasi completamente automatizzato, uno script impara il layout di partizionamento e lo applica automaticamente.

Quando hai bisogno di una sola copia di un sistema, mantienilo semplice, avvia da un live streaming, crea il tuo partizionamento, copia sulla rete usando rsync, installa il tuo bootloader e tutto andrà bene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top