Informazioni sull'installazione di Oracle Secure Backup

OSB 18.1 è composto da un server di amministrazione, uno o più server di supporti e uno o più client. Il server di amministrazione e il server dei supporti vengono spesso combinati. In un'installazione tipica, più client inviano i dati di backup a un server di supporto, che quindi memorizza i dati di backup in una delle diverse classi del dispositivo di storage. Il server di amministrazione presenta un'interfaccia Web e un'interfaccia a riga di comando per consentire la configurazione e la gestione dell'ambiente.

In questo esempio, puoi creare un ambiente di test di piccole dimensioni per dimostrare la fattibilità dell'uso di OSB 18.1 per eseguire il backup delle istanze che risiedono su Compute Cloud@Customer sia nello storage locale che nello storage degli oggetti di Oracle Cloud Infrastructure.

Questa guida descrive l'installazione della funzione Media and Administration di OSB 18.1 su un server Oracle Linux 7.9 e comprende i passi riportati di seguito.
  1. Esamina le licenze OSB con il tuo rappresentante Oracle.
  2. Crea un'istanza Oracle Linux su Compute Cloud@Customer.
  3. Scaricare OSB 18.1 sull'istanza di Oracle Linux e seguire Oracle Secure Backup Installation and Configuration Guide (collegamento disponibile nella sezione "Scopri di più" di questo playbook) per installare OSB sul server Media/Administration.
  4. Preparare uno o entrambi i dispositivi di memorizzazione da utilizzare per OSB per memorizzare i backup:
    • Dispositivo disco del volume a blocchi
    • Dispositivo di storage cloud OCI Object Store
  5. Configurare uno o più sistemi client di cui eseguire il backup da OSB.
  6. Configurare i set di dati di backup su ogni client.
  7. Configurare le pianificazioni di backup.

Rivedi le licenze OSB con il tuo rappresentante Oracle

Oracle Secure Backup è un prodotto con licenza Oracle. Si prega di rivedere e comprendere la licenza di OSB.

Creare un'istanza di computazione su PCA X9-2 per eseguire il server Media/Administration

In questo esempio, Oracle Secure Backup Media/Admin viene eseguito in un'istanza che risiede in Compute Cloud@Customer. Il supporto/amministratore OSB può essere eseguito anche su un server fisico esterno o su un'istanza in Oracle Cloud.

La dimensione dell'istanza di computazione varierà in base al carico previsto nel server Media/Amministrazione. Un'istanza di forma flessibile con una OCPU come base e una OCPU per ogni backup pianificato simultaneo è un punto di partenza, ma è necessario sperimentare e misurare per trovare un dimensionamento ottimale.

Utilizzare una vNIC come punto di partenza. Se le prestazioni del backup non sono ottimali e i problemi di rete client sembrano essere in errore, è possibile aggiungere altri vNICs in un secondo momento. OSB dispone di un'impostazione Preferred Network Interface (PNI) che consente di utilizzare e gestire più interfacce IP nel server Media/Admin. Se si utilizza lo storage degli oggetti OCI, almeno una vNIC assegnata al server di amministrazione/supporti deve essere in grado di raggiungere gli endpoint di storage degli oggetti OCI. I client non devono essere in grado di raggiungere OCI, poiché i backup e i ripristini sposteranno i dati tra il server Media/Admin e i client, anche se i dati sono memorizzati in OCI.

Compute Cloud@Customer include immagini della piattaforma Oracle Linux che semplificano la distribuzione delle istanze Linux. In questo esempio viene distribuita un'immagine della piattaforma Oracle Linux 7.9 in cui è possibile installare il server Media/Admin.

Per creare e configurare un'istanza per il server Media/Admin, distribuire un'immagine della piattaforma Oracle Linux 7.9, fare riferimento al manuale Compute Cloud@Customer Administration Guide (collegamento fornito nella sezione "Scopri di più" di questo playbook). Eseguire il login al PCA X9-2 utilizzando Admin o un utente con autorizzazioni di distribuzione. Eseguire la distribuzione in un compartimento in una tenancy in cui l'utente PCA dispone anche delle autorizzazioni per creare un volume a blocchi e collegarlo a un'istanza.

Probabilmente dovrai aggiornare il server della piattaforma Oracle Linux 7.9. Per Oracle Linux 7.9, è necessario utilizzare yum per eseguire
yum groupinstall Server with GUI
installare i pacchetti necessari per consentire l'uso dell'interfaccia del browser OSB.

Installare OSB 18.1 su Linux per il server Media/Administration

Quando si distribuisce un'immagine della piattaforma Oracle Linux Compute Cloud@Customer, per impostazione predefinita, l'utente root non è attivo. Utilizzare l'utente predefinito opc per creare una password per l'utente root. È necessario utilizzare root per installare OSB. È anche possibile utilizzare root come utente predefinito per il server di amministrazione/supporti OSB, , oppure creare un utente con autorità root. Per ulteriori informazioni, vedere "About Operating System Accounts" nel manuale OSB 18.1 Administrators Guide.

Utilizzare un browser per passare alla pagina dei download OSB su Internet. (Utilizzare un motore di ricerca per cercare "oracle Secure Backup Download"). Selezionare la versione di OSB che si desidera scaricare e passare a Oracle Software Delivery Cloud, dove sarà possibile eseguire il login utilizzando le credenziali Oracle. Selezionare la piattaforma del sistema operativo su cui si sta installando OSB. Il pacchetto di installazione è lo stesso per il server di amministrazione, il server dei supporti o un client. Scaricare il file .zip nell'istanza Oracle Linux.

Installare OSB 18.1 seguendo le istruzioni riportate nel manuale Oracle Secure Backup 18 Installation and Configuration Guide. Assicurarsi di eseguire l'installazione utilizzando l'opzione "A" nello script di installazione. In questo modo verranno installati Media Server, Administration Server e un client sull'istanza Oracle Linux 7.9.

Una volta installato OSB, utilizzare un browser per accedere all'interfaccia utente del browser del sistema operativo (BUI). L'interfaccia BUI OSB viene installata sulla porta HTTP predefinita per il server. Ad esempio, se l'IP del server OSB era 192.168.10.20, l'immissione di https://192.168.10.20 nel browser consente di aprire la schermata di login dell'interfaccia BUI. Nel processo di installazione di OSB è stata specificata una password per l'utente amministratore OSB. Eseguire il login all'interfaccia BUI con l'utente amministratore OSB per verificare che il server di amministrazione OSB sia operativo.

Prepara dispositivi di memorizzazione per storage server supporti OSB

OSB 18.1 può utilizzare diversi dispositivi di storage, tra cui storage a blocchi, storage NAS/file, nastro o storage degli oggetti OCI. Un'opzione molto diffusa consiste nell'utilizzare un Oracle ZFS Storage Appliance esterno come repository remoto o locale per i file di backup OSB. Se si utilizza un'istanza di ZFS Storage Appliance esterna, è anche possibile implementare l'interfaccia NDMP sulle librerie a nastro esterne.

In questo esempio, configurerai sia lo storage a blocchi che appartiene all'istanza di Compute Cloud@Customer che lo storage degli oggetti OCI.

Per utilizzare lo storage a blocchi Compute Cloud@Customer con OSB, creare prima uno o più volumi a blocchi, quindi collegare i volumi a blocchi all'istanza Media/Amministrazione. Quindi, utilizzare Oracle Linux per formattare i volumi a blocchi e aggiungere voci fstab per eseguire il MOUNT dei volumi a blocchi. Utilizzare quindi l'interfaccia BUI di amministrazione del sistema operativo per aggiungere i volumi nella categoria di dischi dei dispositivi OSB.

In questo esercizio, aggiungerai un volume a blocchi Compute Cloud@Customer con una dimensione di 1 TB a OSB. È possibile aggiungere più volumi e le esigenze a livello di prestazioni possono richiedere più volumi se sono in esecuzione numerosi backup simultanei. È possibile creare e gestire un pool di dischi in OSB per aggiungere capacità e distribuire carichi di I/O. È consigliabile creare i volumi utilizzati per i backup OSB con l'attributo Prestazioni standard e non con prestazioni elevate. I volumi ad alte prestazioni risiedono in tutti i flash pool, sebbene lo storage flash non sia né auspicabile né necessario per un servizio di backup.

Per creare un volume a blocchi in Compute Cloud@Customer, è possibile utilizzare l'interfaccia CLI OCI o l'interfaccia Web cliente Compute Cloud@Customer tramite un browser. In questo esempio viene utilizzata l'interfaccia Web.
  1. Eseguire il login all'interfaccia Web Compute Cloud@Customer utilizzando un utente con la possibilità di creare e collegare volumi a blocchi nella tenancy e nel compartimento contenenti l'istanza Oracle Linux 7.9 di OSB Admin/Media Server.
  2. Passare a Volumi a blocchi e fare clic su Crea volume a blocchi.
    1. Compilare Nome, Compartimento e Dimensione in GB.
    2. Non è necessario spostare il dispositivo di scorrimento in Prestazioni elevate.
    3. Lasciare vuoto il campo Criterio di backup. Nella sezione Applicazione tag, per ottenere prestazioni ottimali, aggiungere una chiave nello spazio di nomi tag di OracleC3, utilizzando logBias come chiave e THROUGHPUT per il valore.
    4. Aggiungere una seconda chiave con Spazio di nomi tag Nessuno, Chiave di C3_blocksize e il valore 131072, quindi fare clic su Crea volume a blocchi. Queste tag creeranno un volume a blocchi con una dimensione di blocco di 128 KB e un algoritmo di inserimento nella cache che favorirà l'accesso sequenziale.
    Tra pochi secondi, il nuovo volume a blocchi verrà creato e verrà visualizzato nella lista dei volumi a blocchi che risiedono nel compartimento.
  3. Una volta creato il volume a blocchi, passare a Volumi a blocchi ed elencare il volume a blocchi nel compartimento in cui è stato creato.
  4. A questo punto, vai all'istanza in cui viene eseguito OSB nella sezione Compute dell'interfaccia Web Compute Cloud@Customer.
    1. Assicurarsi di essere impostati per visualizzare il compartimento corretto per visualizzare l'istanza. Selezionare l'istanza facendo clic sul relativo nome e assicurarsi che sia in esecuzione. Verrà visualizzato il riquadro di stato e nella parte inferiore verrà visualizzato un pulsante per collegare un volume a blocchi.
    2. Fare clic su Collega volume a blocchi, scegliere il compartimento corretto, quindi scegliere il volume a blocchi appena creato. Lasciare l'accesso al collegamento in lettura/scrittura e fare clic su Collega a istanza per collegare il volume.
    3. All'interno dell'istanza Oracle Linux 7.9, il sistema operativo visualizzerà il collegamento di un volume a blocchi. Il sistema operativo deve rispondere come se un nuovo disco SCSI fosse collegato all'interfaccia SCSI del server. In Linux, utilizzare il comando dmesg per mostrare l'ID disco assegnato al nuovo volume a blocchi. Un altro metodo per trovare il nuovo volume a blocchi è quello di esaminare le sottodirectory nella directory /dev/disk.
  5. Dopo aver determinato con attenzione l'identificativo del disco collegato, utilizzare fdisk per aggiungere una partizione al disco. Utilizzare l'intero disco. Quindi, formattare la nuova partizione con XFS utilizzando il comando mkfs.xfs sulla nuova partizione.
  6. Trovare l'UUID della nuova partizione elencando la directory /dev/disk/by-uuid nell'istanza Linux.
    In questo esempio, il nuovo disco è stato aggiunto come /dev/sdb, la nuova partizione è /dev/sdb1. Emissione del comando
    ls -al /dev/disk/by-uuid
    rivela questa voce per la partizione:
    lrwxrwxrwx. 1 root root 10 Jun 30 17:30 e4750eff-2da3-45af-bb8b-fdea82b804d4 -> ../../sdb1
    È stata creata una directory in cui eseguire il MOUNT del nuovo volume in /mnt/osb-volume1, quindi è stata creata una riga nel file /etc/fstab per consentire il MOUNT del volume a blocchi:
    UUID="e4750eff-2da3-45af-bb8b-fdea82b804d4" /mnt/osb-volume1 xfs defaults 0 0 
  7. Infine, eseguire il MOUNT del volume a blocchi:
    mount /mnt/osbvolume1 
  8. Una volta installato il volume a blocchi, è possibile aggiungerlo come dispositivo disco in OSB:
    1. Eseguire il login all'interfaccia BUI di amministrazione OSB utilizzando l'utente amministratore.
    2. Passare a Configura, quindi a Base e infine a Dispositivi. Verrà visualizzato un elenco di tutti i dispositivi definiti.
    3. Per aggiungere il nuovo volume a blocchi come dispositivo disco, fare clic su Aggiungi nella schermata Configura: Dispositivi. Verrà visualizzata la schermata Nuovo dispositivo.
    4. Modificare il tipo in disco. Verrà visualizzata una nuova schermata per consentire l'aggiunta di un dispositivo disco.
    5. Fornire un nome.
    6. Impostare la capacità in modo che corrisponda alla capacità del volume a blocchi creato in Compute Cloud@Customer, ad esempio 1 TB. Il parametro Job concorrenti controllerà il numero di backup e ripristini in esecuzione sul dispositivo in qualsiasi momento. I volumi a blocchi in Compute Cloud@Customer sono in grado di gestire molti job concorrenti, ma il numero esatto dipende dal carico complessivo su Compute Cloud@Customer e dal carico sullo storage interno. Oracle consiglia dodici come punto di partenza per questo parametro, con il tuning eventualmente necessario in seguito. Tenere presente che il numero ottimale di job concorrenti dipenderà anche dalla larghezza di banda di rete per i client di cui viene eseguito il backup.
    7. La percentuale obiettivo spazio libero può essere impostata su 5%. Lasciare vuoti i campi Fattore di blocco e Fattore di blocco massimo.
    8. Per Allegato, il percorso base deve essere il punto di attivazione del disco, in questo esempio /mnt/osb-volume1.
    9. È possibile specificare la directory se si desidera un'ulteriore sottodirectory sotto il punto di attivazione.
    10. Impostare Inizializza su no e lasciare vuoti Area intermedia e Regole area intermedia. Assicurarsi che l'opzione Forza non sia selezionata e lasciare l'opzione Abilita checksum come predefinita del sistema.
    11. Fare clic su Applica, quindi OK. Il volume del pool di dischi deve essere aggiunto a OSB.

Prepara dispositivo cloud per uso da OSB

I bucket di storage degli oggetti Oracle Cloud Infrastructure (OCI) possono essere utilizzati come dispositivi di storage cloud in OSB. L'impostazione di un bucket OCI come dispositivo di storage cloud può essere un po' complicata, ma è ben descritta nel brief tecnico, Oracle Secure Backup - Guida introduttiva ai dispositivi di storage cloud (collegamento disponibile nell'argomento "Scopri di più" in questo playbook).

L'uso di un bucket di storage degli oggetti OCI come destinazione dei backup OSB richiede una tenancy OCI, un compartimento OCI, gli utenti OCI e le abilitazioni dello storage degli oggetti OCI. In OSB viene creato un oggetto di autenticazione che fa riferimento ai nomi utente e alle chiavi SSH necessari per utilizzare il bucket di storage degli oggetti in OCI. Fare riferimento al brief tecnico per i dettagli.

Una volta aggiunto il dispositivo di storage cloud, è possibile inviare i backup a OCI Object Storage. OSB eseguirà l'autenticazione utilizzando le credenziali salvate nell'oggetto di autenticazione.

Configura sistemi client per backup

OSB utilizza un client di backup su ciascun host di cui eseguire il backup su un Media Server, pertanto il software OSB deve essere installato su ciascun client. È possibile utilizzare lo stesso file di installazione utilizzato per installare il server Admin/Media su Oracle Linux per installare il client OSB su ciascun client. Per altre piattaforme, andare alla pagina Download OSB sul Web Oracle e scaricare il pacchetto appropriato.

Seguire le istruzioni riportate nella Guida di installazione e configurazione di Oracle Secure Backup 18 per installare il client OSB sugli host desiderati (è possibile trovare un collegamento a questo documento nell'argomento "Esplora altro", in altre sezioni di questa guida). Durante l'installazione del client, verrà specificato il nome FQDN o l'indirizzo IP del server di amministrazione/supporti. Per impostazione predefinita, anche il server Admin/Media dispone di un ruolo client installato, in modo che il server Admin/Media possa eseguire il backup.

Dopo aver installato il client sull'host desiderato, è necessario aggiungerlo al server di amministrazione OSB. Effettuare le operazioni riportate di seguito.
  1. Eseguire il login all'interfaccia Web OSB e fare clic su Configura, quindi su Base e infine su Host.
  2. Fare clic su Aggiungi.
  3. Assegnare un nome al sistema client e specificare l'indirizzo IP o il nome FQDN del client da aggiungere come host client.
  4. Fare riferimento alla documentazione OSB per indicazioni su Cifratura, Frequenza di rekey, Tipo di chiave e Dimensione chiave certificato. Per il metodo di accesso, selezionare ob, lasciare Disable RDS come impostazione predefinita del sistema e lasciare vuoto il campo Dimensione buffer TCP/IP (se necessario, è possibile eseguire il tuning in un secondo momento).
  5. Per la compressione del software di backup, è necessario valutare l'utilizzo della rete e dello storage rispetto all'utilizzo della CPU nell'host client. Oracle consiglia di iniziare con l'impostazione bassa. Se i problemi riguardano lo storage o la larghezza di banda della rete, ma l'utilizzo della CPU del client non è elevato durante le finestre di backup, è possibile aumentare la compressione del software in un secondo momento. I dati di backup vengono compressi sul client prima di essere inviati al server multimediale.
  6. Fare clic su Applica.

Configura set di dati di backup

OSB è una utility di backup a livello di file. In OSB, un set di dati di backup è un file di parametri che definisce un set di file di cui eseguire il backup. Filtrato per nome file o nome directory. Il file dei parametri è un file di testo salvato in OSB. Se è possibile modificarlo per aggiungere o rimuovere file dalla definizione del data set, il successivo richiamo del backup che utilizza il data set di backup avrà un set di file diverso. In genere, un data set di backup viene utilizzato da una pianificazione di backup per determinare quali file devono essere sottoposti a backup e da quali host deve essere creato il backup, quando la pianificazione viene attivata. Il data set di backup può essere utilizzato in più pianificazioni ed essere attivato più volte.

Il riferimento migliore per i set di dati di backup OSB è nel manuale OSB Administrator's Guide nella sezione "Creating Dataset Files". Ecco un semplice esempio:

Si dispone del nostro host con un client installato, denominato sl-osb-client1a e si desidera creare un set di dati di backup che includa tale host e che esegua il backup di tutti i file nella directory root /.
  1. Eseguire il login all'interfaccia Web OSB e passare a Backup, Impostazioni, Set di dati, quindi fare clic su Aggiungi per aggiungere un set di dati di backup.
  2. Per creare un backup a livello di file, specificare Tipo data set come File e assegnare al set di dati di backup il nome OSB-Demo1. Viene fornita una finestra di modifica con un set di parametri preinizializzati che è possibile modificare e salvare.
  3. Per identificare l'host di cui eseguire il backup, specificare la riga del parametro include host sl-osb-client1a.
  4. Quindi, specificare l'istruzione include path per ottenere tutti i file nella directory root /:
    include path / {# include the local root directory}
    Fare clic su Salva per salvare il data set di backup. Viene visualizzato il pannello Backup:Datasets nell'interfaccia BUI OSB.
  5. Evidenziare il data set appena creato e fare clic su Controlla data set per assicurarsi di non avere errori di sintassi ma di aver specificato un host valido. Se la funzione Controlla data set restituisce Nessun errore trovato, il data set di backup è valido.
  6. A questo punto, per eseguire un backup immediato di tutti i file nello sl-osb-client1a host, andare a Backup, quindi Eseguire il backup ora. Fare clic su Aggiungi e selezionare il data set appena creato, OSB-Demo1.
  7. Specificare lo storage di destinazione e sottomettere il job. In OSB, tutte le funzioni di backup e ripristino vengono eseguite in una coda di job gestita da OSB.
  8. Per visualizzare i job, andare alla Home. Vengono visualizzati i job non riusciti, attivi e in sospeso e il relativo output. Utilizzare la schermata Home per tenere traccia dello stato di tutti i job eseguiti dal server di amministrazione OSB. Se il job di backup viene eseguito correttamente, ogni file di cui è stato eseguito il backup da OSB durante l'esecuzione del job viene catalogato in un catalogo sfogliabile nel server di amministrazione OSB.

    Nota

    I backup vengono eseguiti solo a livello di file o directory e anche i ripristini devono essere a livello di file o directory. Non è previsto alcun provisioning per l'esecuzione di un backup di un volume a blocchi, di un volume di avvio o di un altro contenitore fisico. È possibile specificare solo file e directory.
  9. Al termine del job di backup, fare clic su Job completati nella schermata iniziale per visualizzare lo stato di completamento del job. Se il job è stato completato correttamente, i file selezionati vengono ora salvati nello storage specificato per l'esecuzione, i singoli file di backup vengono catalogati e i file e le directory possono essere ripristinati in modo selettivo.
OSB ha molte funzionalità non chiamate in questo playbook. OSB ha anche un ampio supporto per il nastro, può eseguire backup incrementali a livello di file, ha un'interfaccia a riga di comando che può essere creata con script e molte altre funzionalità. Fare riferimento alla documentazione OSB per i dettagli completi.