7 Clonazione delle immagini dei dischi #
Se SUSE Linux Enterprise Server è installato in un ambiente virtualizzato, il metodo più rapido per eseguire la distribuzione di altri computer può consistere nella clonazione di un'installazione esistente. SUSE Linux Enterprise Server fornisce uno script per ripulire la configurazione univoca per ciascuna installazione. Con l'introduzione di systemd, vengono utilizzati e impostati identificatori univoci del sistema in ubicazioni e file diversi. Pertanto, la clonazione non è più un metodo consigliato per costruire immagini di sistema. È possibile creare immagini con KIWI, vedere https://doc.opensuse.org/projects/kiwi/doc/.
Per clonare dischi di computer, fare riferimento alla documentazione relativa all'ambiente di virtualizzazione.
7.1 Pulizia di identificatori di sistema univoci #
L'esecuzione della procedura seguente comporta l'eliminazione di dati di configurazione del sistema importanti. Se in produzione si utilizza il sistema di origine per il clone, eseguire lo script di pulizia nell'immagine clonata.
Per ripulire tutti gli identificatori di sistema univoci, eseguire la procedura seguente prima o dopo la clonazione di un'immagine del disco. Se viene eseguita sul clone, è necessario eseguire questa procedura su ciascun clone. Si consiglia pertanto di creare una golden image
che non viene utilizzata in produzione e serve solo come origine per i nuovi cloni. La golden image è già ripulita ed è possibile utilizzare immediatamente i cloni.
Ad esempio, con il comando clone-master-clean-up
si rimuovono:
File di scambio
Archivi Zypper
Chiavi host e client SSH
Directory temporanee, come
/tmp/*
Dati di Postfix
Script del firewall HANA
Journal di systemd
Utilizzare
zypper
per installare clone-master-clean-up:root #
zypper
install clone-master-clean-upConfigurare il comportamento di
clone-master-clean-up
modificando/etc/sysconfig/clone-master-clean-up
. Questo file di configurazione definisce se è necessario rimuovere gli utenti il cui UID è più grande di 1000, il file/etc/sudoers
, gli archivi Zypper e gli snapshot Btrfs.Rimuovere la configurazione esistente e gli identificatori univoci eseguendo lo script:
root #
clone-master-clean-up