Juniper serie EX: come posso trasferire una configurazione da uno switch all'altro?


8

Ho un laboratorio EX-2200 che ha una configurazione su di esso che ora voglio replicare su altri quattro EX-2200 ... Sono sicuro che probabilmente c'è un modo semplice per farlo, ma non sono riuscito a trovarlo sul Juniper KB o da (una quantità minima di) Googling. Qualcuno qui lo sa?


Non so cosa ci fai con loro, ma uno chassis virtuale sarebbe più appropriato?
bahamat,

No: verranno utilizzati per DMZ da un firewall; sto solo cercando di creare rapidamente una configurazione di base. Sono piacevolmente sorpreso di vedere che anche con EX2200 è possibile realizzare chassis virtuali - Juniper Rock :)
Will Dennis il

Risposte:


10

puoi copiare la configurazione dallo switch 'source' in questo modo (supponendo che tu abbia una versione software domestica che supporti SSH):

show configuration | save user@otherswitch:myconfig

E poi su 'otherswitch' in modalità modifica:

load replace myconfig

Sembra fantastico per i trasferimenti di configurazione su un altro switch già online, ma in questo caso è necessario configurare un nuovo switch vuoto dall'impostazione di un altro switch configurato ... Buono a sapersi!
Will Dennis il

4

Ovviamente puoi anche in modalità config:

save somefilename

E poi spostate quel file sull'altro switch in qualche modo, usate ftp, sftp, scp WinSCP, ecc., Sull'altro switch, dove

load replace somefilename

Un'altra opzione è semplicemente visualizzare la configurazione in modo normale

show config

e poi copiarlo nel tuo client (appunti). Quindi sul nuovo interruttore, digitare

load patch terminal

e incollalo nella configurazione lì. Al termine, premere e.


2
Tenere presente che è possibile riscontrare problemi con le dimensioni di pastebuffer quando si incollano configurazioni di grandi dimensioni con configurazioni parzialmente copiate.
Teun Vink

3

Ho seguito le istruzioni in questo documento Juniper: http://kb.juniper.net/InfoCenter/index?page=content&id=KB12022

In breve, ho eseguito il backup del file di configurazione dello switch configurato su una chiave USB, quindi ho montato la chiave USB sul nuovo switch e ho eseguito una procedura load override /mnt/juniper.conf.gzcome da sezione "ripristino" del documento. Ha funzionato come un campione!


3

Puoi usare uno script per condividere parti della configurazione abbastanza facilmente.

Uso i dati condivisi dello script . Puoi creare la tua configurazione in questo modo sullo switch / router:

gruppi {
    ginepro-distro {
        applicare-macro condividi-dati {
            device3;
            Device2;
            Dispositivo1;
        }
        sistema {
            nome di dominio mydomain.com;
            ricerca dominio [mydomain.com anotherdomain.com];
...........................................
        }
    }
}
applicare-gruppi [ginepro-distro];
...........................................

È quindi possibile utilizzare lo script per copiare la configurazione del gruppo sugli altri dispositivi:

{Master: 1}
root @ device1> op gruppo di dati condivisi juniper-distro?
Possibili completamenti:
              Esegui questo comando
                 Nome dell'argomento
  database Database per configurazione ('candidato' o 'impegnato')
  dettaglio Visualizza l'output dettagliato
  target Target per trasferimento (uno o elenco delimitato da spazi)
  | Inoltra un comando

Questo non è molto utile per la configurazione iniziale dello switch in quanto è ancora necessario essere in grado di accedervi ed essere in grado di impostare il gruppo di applicazione. Il suggerimento dei precedenti poster di scp sul file di configurazione sarebbe il mio suggerimento.


3

Per quattro dispositivi è consigliabile applicare manualmente una configurazione predefinita. Tuttavia, se desideri aggiornare o effettuare il downgrade e applicare una configurazione predefinita a più dispositivi, Zero Touch Provisioning (ZTP) potrebbe essere una soluzione più conveniente per l'hardware Juniper.

KB27327 contiene alcune buone informazioni sul processo e l' articolo sulla configurazione di Zero Touch Provisioning .

Richiede;

  • Server DHCP che fornisce la posizione dell'immagine del software e dei file di configurazione sulla rete
  • Server FTP, HTTP o TFTP anonimi in cui sono memorizzati l'immagine del software e i file di configurazione.
  • DNS
  • NTP (opzionale)
  • Syslog (opzionale)

1

Supponiamo che SWA abbia la configurazione che si desidera copiare e SWB è il nuovo switch. Seguire questi passaggi per replicare le configurazioni

  1. user@SWA>show configuration|display set
  2. copy the set commands from this display
  3. user@SWB#load set terminal
  4. premere Invio
  5. Fare clic con il tasto destro per incollare i comandi set copiati
  6. Premi Ctrl-D
  7. Commit check
  8. Commit.

-1

Non credo di aver visto nessuno menzionarlo, un'altra buona conoscenza da avere sono i due comandi: commit confirm overwrite e commit confirm merge.

Questi due comandi aiutano con cose simili la differenza principale è che
il commit conferma l'unione copia il contenuto da un'altra configurazione che contiene dati che si desidera integrare alla configurazione corrente del candidato. Generalmente lo copio da Notepad ++ o lo copio dalla configurazione con il pulsante Copia in SecureCRT. Questo comando non sovrascrive nessuna delle configurazioni correnti.

Conferma conferma sovrascrittura fa come sembra e sovrascrive la configurazione corrente con la nuova configurazione. Un rollback sarebbe necessario per tornare da questa operazione.

Infine, quando si esegue il commit di nuovi dati di configurazione, è sempre buona norma utilizzare il comando commit check prima di confermare.


1
Anche se questo è un buon consiglio, questa non è una risposta alla domanda.
Teun Vink
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.