メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。

NetWorker (Linux): Come copiare i file in/da un server Linux NetWorker.

概要: Questo articolo della KB è un articolo della KB generale che fornisce assistenza con le opzioni per l'attivazione/disattivazione dei file sui server Linux NetWorker; tra cui l'appliance NetWorker Virtual Edition (NVE). Questo articolo della KB contiene le istruzioni di base per l'utilizzo di SCP, NetWorker FLR, NFS, SMB, file ISO montabili e VMware PowerCLI. ...

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


手順

In alcuni casi, il team di progettazione/supporto potrebbe fornire/richiedere i file che devono essere raccolti/inseriti da/sul sistema NetWorker; alcune opzioni per copiare i file da/verso il sistema NetWorker potrebbero non essere possibili in alcuni problemi/configurazioni. Questo articolo della KB è un articolo della KB generale che fornisce assistenza con varie opzioni per l'attivazione/disattivazione dei file sui server Linux NetWorker. tra cui l'appliance NetWorker Virtual Edition (NVE).
 

Secure Copy Protocol (SCP):

Uno dei metodi più semplici consiste nell'utilizzare un agent SCP (WinSCP, FileZillaQuesto link ipertestuale indirizza a un sito web esterno a Dell Technologies.). Queste utilità di Windows possono essere installate e utilizzare SSH/SCP per connettersi al server Linux NetWorker e copiare i file da/verso. Questo metodo utilizza le autorizzazioni utente Linux dell'account utente specificato durante la connessione al sistema Linux dall'agent SCP. Questo metodo richiede che il servizio sshd sia in esecuzione sul server NetWorker.

NOTA: In alcuni sistemi Linux è impostato "PermitRootLogin no" nel file /etc/ssh/sshd_config che avrà esito negativo le connessioni SSH/SCP utilizzando l'account root con "Access Denied".
 

NetWorker File Level Recovery (FLR):

Se il server NetWorker non è accessibile tramite SSH, è possibile creare un client NetWorker per il server NetWorker. Per i saveset, specificare i file da copiare. Eseguire un backup del client appena creato; quindi eseguire una FLR dei file in un sistema Linux di destinazione diverso in cui SSH sta funzionando. I file possono essere SCP dal sistema di destinazione o copiati dalla condivisione CIFS al sistema Windows, se configurati. Questo metodo può essere utilizzato anche per i file FLR necessari sul server NetWorker eseguendoli su un client Linux remoto e quindi eseguendo una FLR sul server NetWorker.

NOTA: Questo metodo funzionerà anche utilizzando NVP vProxy; Invece di creare un client, è sufficiente eseguire il backup del server NetWorker come VM ed eseguire una FLR del set di salvataggio della VM sulla destinazione alternativa.
 
Le informazioni sulla configurazione dei client e sull'esecuzione di FLR sono disponibili in NetWorker Administration Guide e NetWorker VMware Integration Guides, disponibili tramite https://www.dell.com/support/home/
 

Network File Share (NFS)

A seconda della distribuzione Linux specifica, l'installazione di NFSQuesto link ipertestuale indirizza a un sito web esterno a Dell Technologies. può variare. Questa operazione deve essere eseguita solo dall'utente finale; Questo articolo della KB fornisce solo istruzioni NFS di base. Per ulteriori informazioni, fare riferimento alle istruzioni NFS per il sistema operativo Linux. NFS consente di copiare i file tra due sistemi Linux.

Per verificare se NFS è in esecuzione sul sistema, i file verranno copiati da:  

rpcinfo -p | grep nfs

   
L'output dovrebbe mostrare:

100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 3 tcp 2049 nfs_acl

Se NFS è in esecuzione, effettuare le seguenti operazioni:

1. Creare un mountpoint: sudo mkdir /mnt/nfsshare
2. Posizionare i file necessari nella directory /mnt/nfsshare utilizzando il comando cp di Linux.
3. Modificare il proprietario del mountpoint: sudo chown -R nessuno: /mnt/nfsshare
3. Impostare le autorizzazioni sul mountpoint: sudo chmod -R 777 /mnt/nfsshare
4. Modificare il file /etc/exports in modo che contenga i mountpoint e le informazioni di accesso:

Sintassi: /mnt/nfsshare NETWORK-IP-ADDRESS/NETMASK(rw,sync,no_all_squash,root_squash)
esempio: 

[root@CentOS8 ~]# cat /etc/exports
/mnt/nfsshare 192.168.25.0/24(rw,sync,no_all_squash,root_squash)

5. Esportare la condivisione: sudo exportfs -arv
è possibile visualizzare la condivisione con: sudo exportfs -s

Dal sistema client NFS verificare che sia possibile raggiungere il server NFS sulla porta 2049

curl -v NFS-SERVER-NAME:2049

[root@RedHat8 ~]# curl -v centos8:2049
* Rebuilt URL to: centos8:2049/
*   Trying 192.168.25.5...
* TCP_NODELAY set
* Connected to centos8 (192.168.25.5) port 2049 (#0)
...
Removed for brevity

Risolvere eventuali problemi di connessione del firewall su o tra i sistemi NFS di origine/destinazione in caso di timeout della connessione o rifiuto.

6. Creare un mountpoint sul sistema client NFS: sudo mkdir /tmp/mnt
7. Montare il punto di montaggio NFS sul sistema client:

sudo mount -t nfs NFS-SERVER-IP:/mnt/nfsshare/ /tmp/mnt

8. I file del server NFS dovrebbero ora essere visualizzati sul client NFS nel mountpoint: ls -l /tmp/mnt

[root@RedHat8 ~]# ls -l /tmp/mnt
total 0
-rwxrwxrwx 1 nobody nobody 0 May 20 10:13 somefile1
-rwxrwxrwx 1 nobody nobody 0 May 20 10:13 somefile2

9. Copiare i file nel sistema locale: cp /tmp/mnt/* .
 

Common Internet File System (CIFS)/SMB

Se sul sistema Linux è installato CIFSQuesto link ipertestuale indirizza a un sito web esterno a Dell Technologies. /SMB, è possibile copiare i file necessari tra un sistema Windows e il sistema Linux NetWorker. Questa configurazione deve essere eseguita solo dall'utente finale. Questo articolo della KB fornisce solo istruzioni di base su CIFS/SMB; per istruzioni più dettagliate, fare riferimento alle istruzioni CIFS/SMB per il sistema operativo Linux specifico. Per verificare se SMB è in esecuzione, è possibile eseguire:

sudo systemctl status smb

Il comando sudo testparm mostrerà come è configurato SMB, ad esempio:

[root@CentOS8 ~]# testparm
Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
        dns proxy = No
        map to guest = Bad User
        security = USER
        server string = Samba Server %v
        workgroup = EMCLAB
        idmap config * : backend = tdb


[Share]
        guest ok = Yes
        path = /mnt/samba
        read only = No

Il file di configurazione mostrato può essere modificato con sudo vi (ciò richiederà il riavvio del servizio SMB). Il file deve contenere il nome di dominio come gruppo di lavoro, il nome netbios del server Linux NetWorker e i parametri di configurazione per la directory condivisa:

[root@CentOS8 ~]# cat /etc/samba/smb.conf
[global]
workgroup = emclab
server string = Samba Server %v
netbios name = centos8
security = user
map to guest = bad user
dns proxy = no

[Share]
path = /mnt/samba
browseable = yes
writeable = yes
guest ok = yes
read only = no

 

Se SMB è in esecuzione sul sistema NetWorker, effettuare le seguenti operazioni:
1. Creare una condivisione SMB: sudo mkdir /mnt/samba
2. Copiare i file necessari nel dir /mnt/samba utilizzando il comando cp di Linux.
3. Cambiare la proprietà del master samba: sudo chown -R nessuno: /mnt/samba
4. Modificare le autorizzazioni di samba dir: sudo chmod -R 777 /mnt/samba
5. Riavviare il servizio SMB: sudo systemctl riavvia smb
6. Da un sistema Windows aggiungere un percorso di rete e specificare il server Linux NetWorker e la cartella condivisa, ad esempio:

image.png
In questo modo vengono utilizzati il nome netbios e il nome [Share] dal file

/etc/samba/smb.conf del server Linux 7. Una volta connessi i file dal server Linux, è possibile copiare su un sistema Windows:
image.png
 

ISO montabile (sola lettura)

Se è necessario copiare i file sul server NetWorker ma non si dispone dell'accesso SSH, è possibile creare un FILE ISO montabile contenente i file necessari sul server NetWorker. Il mounting dell'ISO può variare a seconda del back-end del server. L'esempio seguente si estenderà su un server NetWorker di VM VMware. Questo metodo è di "sola lettura", quindi può essere utilizzato solo per copiare i file sul server NetWorker.

1. Raccogliere i file necessari per il sistema Linux NetWorker.
2. È possibile utilizzare software come PowerISOQuesto link ipertestuale indirizza a un sito web esterno a Dell Technologies. per creare un file ISO dal file, ad esempio:

image.png

image.png
3. L'ISO può essere caricato in un datastore VMware, quindi montato sull'unità CD della VM del server NetWorker:

image.png
Nota: Selezionare Datastore ISO File dall'elenco a discesa, selezionare la casella connected e Individuare la posizione in cui è stato caricato l'ISO.

4. Connettersi al NVE utilizzando una connessione VMware console/web client ed effettuare l'accesso come root.
5. Creare un mountpoint temporaneo: mkdir /tmp/mnt
6. Montare l'unità CD nel mount point: eseguire il mount di /dev/cdrom /tmp/mnt
7. Copiare i file fuori dal mount point: cp /mnt/cdrom/* . 


VMware PowerCLI

È inoltre possibile utilizzare il cmdlet PowerCLI Copy-VMGuestFile Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies. per copiare i file da un sistema Windows su un sistema Linux NetWorker implementato in VMware. Questo articolo della KB fornisce le istruzioni di base per l'utilizzo di PowerCLI. Per ulteriori informazioni, fare riferimento alla documentazione Microsoft su PowerCLI e Copy-VMGuestFile.

Verificare che VMware PowerCLI sia installato su un server Windows implementato nello stesso vCenter del server Linux NetWorker. Da un prompt amministrativo PowerShell sul server Windows eseguire:

Get-Command -module *VMware*

L'output dovrebbe mostrare: 
Cmdlet Copy-VMGuestFile 12.3.0...... VMware.Vim Su.Core

Nota: PowerCLI può essere installato con:
install-module -name VMware.PowerCLI -scope CurrentUser

Se PowerCLI è installato, effettuare le seguenti operazioni

1. Connettersi al server vCenter dal prompt amministratore PowerShell di Windows Server: Connessione server VI
Ad esempio:
PS C:\Users\Administrator> Connect-VIServer

cmdlet Connect-VIServer at command pipeline position 1
Supply values for the following parameters:
Server[0]: vcenter67.emclab.local
Server[1]:

Name                           Port  User
----                           ----  ----
vcenter67.emclab.local         443   VSPHERE.LOCAL\bkupadmin
Nota: Dopo aver inserito i server vCenter, premere Invio e verrà richiesto di specificare un nome utente vCenter. In alcuni ambienti, il comando Connect-VIServer avrà esito negativo con un errore SSL; facoltativamente, questa operazione può essere ignorata: 
Set-PowerCLIConfiguration -InvalidCertficateAction Ignore -Confirm:$false

2. Utilizzare il cmdlet Copy-VMGuestFile per copiare il file necessario nel sistema Linux NetWorker:
sintassi: 
Copy-VMGuestFile -Source PATH-TO-NEEDED-FILE -Destination PATH-ON-TARGET -VM VM_NAME -LocalToGuest -GuestUser TARGET-USER -GuestPassword TARGET-USER-PASSWORD
Esempio:
PS C:\Users\Administrator> Copy-VMGuestFile -Source "C:\Share\somefile1" -Destination "/tmp/somefile1" -VM VMRHEL7 -LocalToGuest -GuestUser root -GuestPassword 'Pa$$w0rd01'
PS C:\Users\Administrator>

3. Verificare che il file sia stato copiato sulla VM di destinazione; per l'esempio precedente è ora possibile vedere:

[root@vmrhel7 ~]# ls -l /tmp
totale 0-rw-r
--r--. 1 root root 0 20 maggio 12:32 somefile1

その他の情報

L'intenzione di questo articolo della KB è quella di assistere il supporto e i clienti nella raccolta dei file da o lo spostamento di file in un sistema Linux NetWorker. Il supporto NetWorker non deve configurare NFS, SMB e PowerCLI negli ambienti dei clienti; Se è necessaria assistenza con questi processi, coinvolgere gli amministratori di sistema Linux/Windows di conseguenza.

文書のプロパティ


影響を受ける製品

NetWorker

製品

NetWorker Series

最後に公開された日付

12 4月 2024

バージョン

4

文書の種類

How To