Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

NetWorker (Linux): Slik kopierer du filer til/fra en Linux NetWorker-server.

Summary: Denne kunnskapsbasen er en generell kunnskapsbase som hjelper deg med alternativer for å få filer på/av Linux NetWorker-servere. inkludert NetWorker Virtual Edition (NVE)-verktøyet. Denne KB-en inneholder grunnleggende instruksjoner for bruk av SCP, NetWorker FLR, NFS, SMB, MOUNTable ISO-filer og VMware PowerCLI. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

I noen tilfeller kan teknisk støtte gi/be om filer som må samles inn/plasseres fra/på NetWorker-systemet. Noen alternativer for å kopiere filer til/fra NetWorker-systemet er kanskje ikke mulig under visse problemer/konfigurasjoner. Denne kunnskapsbasen er en generell kunnskapsbase som hjelper deg med ulike alternativer for å få filer på/av Linux NetWorker-servere. inkludert NetWorker Virtual Edition (NVE)-verktøyet.
 

Scp (Secure Copy Protocol):

En av de enklere metodene er å bruke en SCP-agent (WinSCP, FileZillaDenne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies.). Disse Windows-verktøyene kan installeres og bruke SSH/SCP til å koble til Linux NetWorker-serveren for å kopiere filer til/fra. Denne metoden bruker Linux-brukertillatelsene til brukerkontoen som er angitt ved tilkobling til Linux-systemet fra SCP-agenten. Denne metoden krever at sshd-tjenesten kjører på NetWorker-serveren.

MERK: Noen Linux-systemer har "PermitRootLogin no" angitt i filen /etc/ssh/sshd_config, som vil mislykke SSH/SCP-tilkoblinger ved hjelp av rotkontoen med "Ingen tilgang".
 

NetWorker File Level Recovery (FLR):

Hvis NetWorker-serveren ikke er tilgjengelig via SSH, kan du opprette en NetWorker-klient for NetWorker-serveren. For lagringssettene angir du filene du trenger kopiert fra. Utføre en sikkerhetskopi av den nyopprettede klienten. deretter utfører du en FLR av filene til et annet Linux-målsystem der SSH fungerer. Filene kan være SCP fra målsystemet eller kopieres fra CIFS-deling til Windows-systemet hvis de er konfigurert. Denne metoden kan også brukes til FLR-filer som kreves på NetWorker-serveren ved å sikkerhetskopiere dem på en ekstern Linux-klient og deretter utføre en FLR til NetWorker-serveren.

MERK: Denne metoden vil også fungere ved hjelp av NVP vProxy. I stedet for å opprette en klient bør du sikkerhetskopiere NetWorker-serveren som en VM, og deretter utføre en FLR av VM-lagringssettet til det alternative målet.
 
Du finner informasjon om hvordan du konfigurerer klienter og utfører FLR i administrasjonsveiledningen for NetWorker og integrasjonsveiledninger for NetWorker VMware som er tilgjengelige via https://www.dell.com/support/home/
 

Delt nettverksfil (NFS)

Avhengig av hvilken Linux-distribusjon som installerer NFSDenne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies., kan det variere. Dette skal bare utføres av sluttbrukeren. Denne KB-en inneholder bare grunnleggende NFS-instruksjoner. Hvis du vil ha mer informasjon, kan du se NFS-instruksjonene for Linux-operativsystemet. NFS gjør det mulig å kopiere filer mellom to Linux-systemer.

Hvis du vil bekrefte om NFS kjører på systemet, blir filene kopiert fra:  

rpcinfo -p | grep nfs

   
Utdataene skal vise:

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

Hvis NFS kjører, utfører du følgende:

1. Opprette et monteringspunkt: sudo mkdir /mnt/nfsshare
2. Plasser filen(e) som trengs i /mnt/nfsshare-katalogen ved hjelp av Linux cp-kommandoen .
3. Endre eieren av monteringspunktet: sudo crossovern -R nobody: /mnt/nfsshare
3. Angi tillatelser for monteringspunktet: sudo chmod -R 777 /mnt/nfsshare
4. Endre /etc/exports-filen slik at den inneholder monteringspunkter og tilgangsinformasjon:

Syntaks: Eksempel på /mnt/nfsshare NETWORK-IP-ADDRESS/NETMASK(rw,sync,no_all_squash,root_squash):
: 

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

5. Eksporter den delte ressursen: sudo exportfs -arv
Du kan vise den delte ressursen med: sudo exportfs -s

Fra NFS-klientsystemet kan du bekrefte at du kan nå NFS-serveren over port 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

Løs eventuelle brannmurtilkoblingsproblemer på eller mellom kilde-/mål-NFS-systemer hvis tilkoblingen blir tidsavbrutt.

6. Opprette et monteringspunkt på NFS-klientsystemet: sudo mkdir /tmp/mnt
7. Monter NFS-monteringspunktet på klientsystemet:

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

8. Filene fra NFS-serveren skal nå ses på NFS-klienten under monteringspunktet: 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. Kopier filene til det lokale systemet: cp /tmp/mnt/* .
 

Vanlig Internett-filsystem (CIFS) / SMB

Du kan kopiere de nødvendige filene mellom et Windows-system og Linux NetWorker-systemet hvis CIFSDenne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies. /SMB er installert på Linux-systemet. Denne konfigurasjonen skal bare utføres av sluttbrukeren. Denne KB-en gir bare grunnleggende CIFS-/SMB-instruksjoner. Hvis du vil ha mer detaljerte instruksjoner, kan du se CIFS/SMB-instruksjoner for ditt spesifikke Linux-operativsystem. Hvis du vil kontrollere om SMB kjører, kan du kjøre:

sudo systemctl status smb

Sudo testparm-kommandoen viser deg hvordan SMB er konfigurert, f.eks.

[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

Konfigurasjonsfilen som vises, kan endres med sudo vi (dette krever omstart av SMB-tjenesten). Filen skal inneholde domenenavnet som arbeidsgruppe, netbios-navnet på Linux NetWorker-serveren og konfigurasjonsparametere for den delte katalogen:

[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

 

Hvis SMB kjører på NetWorker-systemet, gjør du følgende:
1. Opprett en delt SMB-ressurs: sudo mkdir /mnt/samba
2. Kopier de nødvendige filene til /mnt/samba dir ved hjelp av Linux cp-kommandoen .
3. Endre eierskap for samba dir: sudo crossovern -R nobody: /mnt/samba
4. Endre tillatelser for samba dir: sudo chmod -R 777 /mnt/samba
5. Start SMB-tjenesten på nytt: sudo systemctl omstart smb
6. Fra et Windows-system legger du til en nettverksplassering og angir Linux NetWorker-serveren og den delte mappen, f.eks.

image.png
Dette bruker netbios-navnet og [share]-navnet fra Linux-serverens /etc/samba/smb.conf-fil

7. Når du har koblet til filene fra Linux-serveren, kan du kopiere dem til et Windows-system:
image.png
 

Monteringsbar ISO (skrivebeskyttet)

Hvis du må kopiere filer til NetWorker-serveren, men ikke har SSH-tilgang, kan du opprette en monteringsbar ISO som inneholder filen(e) som trengs på NetWorker-serveren. Hvordan ISO-en er montert kan variere avhengig av serverens serverserver. Følgende eksempel går over en VMware VM NetWorker-server. Denne metoden er skrivebeskyttet, så den kan bare brukes til å kopiere filer til NetWorker-serveren.

1. Samle inn filen(e) som trengs for Linux NetWorker-systemet.
2. Programvare som PowerISODenne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies. kan brukes til å opprette en ISO-fil fra filen, f.eks.

image.png

image.png
3. ISO-en kan lastes opp til et VMware-datalager og deretter monteres på CD-stasjonen til den virtuelle NetWorker-serveren:

image.png
Merk: Velg Datastore ISO File (Datalager-ISO-fil) fra rullegardinmenyen, merk av i boksen tilkoblet, og bla til plasseringen der ISO-en ble lastet opp.

4. Koble til NVE ved hjelp av en VMware-konsoll/webklienttilkobling, og logg på som rot.
5. Opprette et midlertidig monteringspunkt: mkdir /tmp/mnt
6. Sett CD-stasjonen på monteringspunktet: montere /dev/cdrom /tmp/mnt
7. Kopier filene ut av monteringspunktet: cp /mnt/cdrom/* . 


VMware PowerCLI

Du kan også bruke PowerCLI cmdlet Copy-VMGuestFile Denne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies. til å kopiere filer fra et Windows-system til et Linux NetWorker-system som er implementert i VMware. Denne KB-en gir grunnleggende instruksjoner for bruk av PowerCLI. Se Microsoft-dokumentasjonen om PowerCLI og Copy-VMGuestFile hvis du vil ha mer informasjon.

Bekreft om VMware PowerCLI er installert på en Windows-server som implementeres i samme vCenter som Linux NetWorker-serveren. Fra en administrativ PowerShell-ledetekst på Windows-serveren kjører du:

Get-Command -module *VMware*

Utdataene skal vise: 
Cmdlet Copy-VMGuestFile 12.3.0.... VMware.VimAutomation.Core

Merk: PowerCLI kan installeres med:
install-module -name VMware.PowerCLI -scope CurrentUser

Hvis PowerCLI er installert, utfører du følgende

1. Koble til vCenter-serveren fra Windows-serverens PowerShell-administratorledetekst: Koble til VIserver
F.eks:
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
Merk: Når du har angitt vCenter-serveren(e), blir du bedt om å angi et vCenter-brukernavn. I noen miljøer vil Connect-VIServer-kommandoen mislykkes med en SSL-feil. alternativt kan dette ignoreres: 
Set-PowerCLIConfiguration -InvalidCertficateAction Ignore -Confirm:$false

2. Bruk cmdleten Copy-VMGuestFile til å kopiere den nødvendige filen til Linux NetWorker-systemet:
syntaks: 
Copy-VMGuestFile -Source PATH-TO-NEEDED-FILE -Destination PATH-ON-TARGET -VM VM_NAME -LocalToGuest -GuestUser TARGET-USER -GuestPassword TARGET-USER-PASSWORD
eksempel:
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. Bekreft at filen ble kopiert til mål-VM. For eksempelet ovenfor ser vi nå:

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

Additional Information

Hensikten med denne kb-en er å hjelpe kundestøtte og kunder med å samle inn filer fra eller flytte filer til et Linux NetWorker-system. NetWorker-støtte bør ikke konfigurere NFS, SMB, PowerCLI i kundemiljøer; Hvis du trenger hjelp med disse prosessene, kontakter du systemadministratorene for Linux/Windows tilsvarende.

Affected Products

NetWorker

Products

NetWorker Series
Article Properties
Article Number: 000187100
Article Type: How To
Last Modified: 25 Sept 2024
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.