Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

NetWorker (Linux): Sådan kopieres filer til eller fra en Linux NetWorker-server

Summary: Denne artikel er en generel artikel for at hjælpe med muligheder for at hente filer på eller fra Linux NetWorker-servere, herunder NetWorker Virtual Edition (NVE)-enheden. Denne artikel indeholder grundlæggende instruktioner til brug af SCP (Secure Copy Protocol), NetWorker FLR, NFS, SMB, ISO-FILER, DER KAN MONTERES, 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

Nogle gange kan teknikere eller support levere eller anmode om filer, der skal overføres til eller fra NetWorker-systemet. Nogle muligheder for at kopiere filer til eller fra NetWorker-systemet er muligvis ikke mulige under visse problemer eller konfigurationer. Denne artikel er med til at hjælpe med forskellige muligheder for at hente filer på eller fra Linux NetWorker-servere, herunder NetWorker Virtual Edition-enheden (NVE).


SCP (Secure Copy Protocol):

Windows 11 og Windows Server 2019 (eller nyere) har kommandolinje SCP-funktionalitet. Du kan SCP en fil fra et Windows-system til en Linux-server ved hjælp af:

scp FILE USER@HOSTNAME:/PATH/TO/PUT/FILE

Eksempel på scp-kommandolinje

Fil kopieret til Linux-server

Der er også grafiske brugergrænsefladeværktøjer, som kan bruges til at SCP-filer fra et Windows-system til et Linux-system (For eksempel: WinSCP,FileZillaDette hyperlink fører dig til et websted uden for Dell Technologies.). Disse Windows-værktøjer kan installeres og bruge SSH eller SCP til at oprette forbindelse til Linux NetWorker-serveren for at kopiere filer til/fra. Denne metode bruger Linux-brugertilladelserne for den brugerkonto, der blev angivet, når der oprettes forbindelse til Linux-systemet fra SCP-agenten. Denne metode kræver, at SSHd-tjenesten kører på NetWorker-serveren.
 

BEMÆRK: Nogle Linux-systemer har "PermitRootLogin no" indstillet i /etc/ssh/sshd_config fil, der fejler SSH- eller SCP-forbindelser ved hjælp af rodkontoen med "Adgang nægtet."
 

NetWorker File Level Recovery (FLR):

Hvis NetWorker-serveren ikke er tilgængelig via SSH, kan du oprette en NetWorker-klient til NetWorker-serveren. For gemmesættene skal du angive de filer, du skal kopieres fra. Udfør en sikkerhedskopi af den nyoprettede klient; udfør derefter en FLR af filerne til et andet mål Linux-system, hvor SSH fungerer. Filerne kan SCP fra målsystemet eller kopieres fra CIFS-deling til Windows-systemet, hvis det er konfigureret. Denne metode kan også bruges til FLR-filer, der er nødvendige på NetWorker-serveren, ved at sikkerhedskopiere dem på en ekstern Linux-klient og derefter udføre en FLR til NetWorker-serveren.


BEMÆRK: Denne metode fungerer også ved hjælp af NetWorker VMware Protection (NVP) vProxy. I stedet for at oprette en klient kan du sikkerhedskopiere NetWorker-serveren som en VM og derefter udføre en FLR af VM-lagringen, der er indstillet til den alternative destination.
 
Du kan finde oplysninger om konfiguration af klienter og udførelse af FLR i NetWorker-administrationsvejledningen og NetWorker VMware-integrationsvejledninger, der er tilgængelige via Dell Support.
 

Netværksfilshare (NFS)

Afhængigt af den specifikke Linux-distribution kan installation af NFSDette hyperlink fører dig til et websted uden for Dell Technologies. variere. Dette bør kun udføres af slutbrugeren; denne artikel indeholder kun grundlæggende NFS-instruktioner, for yderligere oplysninger se NFS-instruktioner til dit Linux OS. NFS giver dig mulighed for at kopiere filer mellem to Linux-systemer.

Kør følgende kommando for at bekræfte, om NFS kører på det system, filerne kopieres fra:  

rpcinfo -p | grep nfs

Resultatet skal vise:

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

Hvis NFS kører, skal du gøre følgende:

  1. Opret et monteringspunkt:
sudo mkdir /mnt/nfsshare
  1. Placer de nødvendige filer i mappen /mnt/nfsshare ved hjælp af Linux cpkommando.
  2. Skift ejer af monteringspunktet:
sudo chown -R nobody: /mnt/nfsshare
  1. Indstil tilladelser på monteringspunktet:
sudo chmod -R 777 /mnt/nfsshare
  1. Rediger /etc/exports Fil, der indeholder monteringspunkter og adgangsoplysninger:

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

[root@linuxserver ~]# cat /etc/exports
/mnt/nfsshare 192.168.0.0/24(rw,sync,no_all_squash,root_squash)
  1. Eksportér delingen:
sudo exportfs -arv

Du kan vise delingen med:

sudo exportfs -s

Fra NFS-klientsystemet skal du bekræfte, at du kan nå NFS-serveren over port 2049:

curl -v NFS-SERVER-NAME:2049
[root@linuxserver ~]# curl -v nsr:2049
* Rebuilt URL to: nsr:2049/
*   Trying 192.168.0.5...
* TCP_NODELAY set
* Connected to centos8 (192.168.0.5) port 2049 (#0)
...
Removed for brevity

Løs eventuelle problemer med firewallforbindelsen på eller mellem kilde-/destinations-NFS-systemerne, hvis der opstår timeout for forbindelsen, eller den afvises.

  1. Opret et tilslutningspunkt på NFS-klientsystemet:
sudo mkdir /tmp/mnt
  1. Monter NFS-monteringspunktet på klientsystemet:
sudo mount -t nfs NFS-SERVER-IP:/mnt/nfsshare/ /tmp/mnt
  1. Filerne fra NFS-serveren bør nu kunne ses på NFS-klienten under monteringspunktet: ls -l /tmp/mnt
[root@linuxserver ~]# 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
  1. Kopier filerne til det lokale system: 
cp /tmp/mnt/* .


Common Internet File System (CIFS)/SMB

Du kan kopiere de nødvendige filer mellem et Windows-system og Linux NetWorker-systemet, hvis CIFSDette hyperlink fører dig til et websted uden for Dell Technologies. / SMB er installeret på Linux-systemet. Denne konfiguration bør kun udføres af slutbrugeren. Denne artikel indeholder kun grundlæggende CIFS/SMB-instruktioner. for mere detaljerede instruktioner se CIFS/SMB-instruktioner til dit specifikke Linux OS. For at kontrollere, om SMB-tjenesten kører, kan du køre:

sudo systemctl status smb

Ikonet sudo testparm kommando viser dig, hvordan SMB er konfigureret, for eksempel:

[root@linuxserver ~]# 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

Den viste konfigurationsfil kan ændres med sudo vi (dette kræver genstart af SMB-tjenesten). Filen skal indeholde domænenavnet som arbejdsgruppe, netbiosnavnet på Linux NetWorker-serveren og konfigurationsparametre for den delte mappe:

[root@linuxserver ~]# cat /etc/samba/smb.conf
[global]
workgroup = amer
server string = Samba Server %v
netbios name = linuxserver
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 der kører en SMB på NetWorker-systemet, skal du gøre følgende:

  1. Opret en SMB-deling:
sudo mkdir /mnt/samba
  1. Kopier de nødvendige filer til /mnt/samba dir ved hjælp af Linux cp kommando.
  2. Skift ejerskab af samba dir:
sudo chown -R nobody: /mnt/samba
  1. Skift tilladelser for samba dir:
sudo chmod -R 777 /mnt/samba
  1. Genstart SMB-tjenesten:
sudo systemctl restart smb
  1. Fra et Windows-system skal du tilføje en netværksplacering og angive Linux NetWorker-serveren og den delte mappe, for eksempel:

Windows tilslutningspunkt til den delte mappe

Dette bruger netbios-navnet og [Del]-navnet fra Linux-serverens /etc/samba/smb.conf fil.

  1. Når de er tilsluttet, kan filerne fra Linux-serveren kopieres til et Windows-system:


Monterbar ISO (skrivebeskyttet)

Hvis du vil kopiere filer til NetWorker-serveren uden SSH-adgang, kan du oprette en ISO-fil, der kan tilsluttes, og som indeholder de filer, der skal bruges på NetWorker-serveren. Hvordan ISO en er monteret kan variere afhængigt af serverens backend. Følgende eksempel går over en VMware VM NetWorker-server. Denne metode er "skrivebeskyttet", så den kan kun bruges til at kopiere filer til NetWorker-serveren.

  1. Indsaml de filer, der skal bruges til Linux NetWorker-systemet.
  2. Software som PowerISODette hyperlink fører dig til et websted uden for Dell Technologies. kan bruges til at oprette en ISO-fil fra filen, for eksempel:

Oprettelse af en ISO fra en fil

Brug af PowerISO til at oprette ISO

  1. ISO en kan uploades til et VMware-datalager og derefter monteres på cd-drevet til NetWorker-serverens virtuelle maskine:

montering af ISO i VMware


BEMÆRK: Vælg Datastore ISO-fil på rullelisten, markér afkrydsningsfeltet Tilsluttet, og til den placering, hvor ISO-filen blev uploadet.
  1. Opret forbindelse til NVE ved hjælp af en VMware-konsol-/webklientforbindelse, og log på som root.
  2. Opret et midlertidigt tilslutningspunkt: 
mkdir /tmp/mnt
  1. Monter cd-drevet på monteringspunktet: 
mount /dev/cdrom /tmp/mnt
  1. Kopier filerne ud af tilslutningspunktet: 
cp /mnt/cdrom/* . 


VMware PowerCLI

Du kan også bruge PowerCLI-cmdlet'en Copy-VMGuestFile Dette hyperlink fører dig til et websted uden for Dell Technologies.for at kopiere filer fra et Windows-system til et Linux NetWorker-system, der er implementeret i VMware. Denne artikel indeholder grundlæggende instruktioner til brug af PowerCLI. Se Microsoft-dokumentationen om PowerCLI og Copy-VMGuestFile for at få yderligere oplysninger.

Du kan finde instruktioner til installation af PowerCLI i VMware-dokumentationen: https://developer.broadcom.com/powercli/installation-guideDette hyperlink fører dig til et websted uden for Dell Technologies. 

Hvis PowerCLI er installeret, skal du gøre følgende.

  1. Opret forbindelse til vCenter-serveren fra Windows-serverens PowerShell-administratorprompt: Connect-VIserver
Eksempel:
PS C:\Users\Administrator> Connect-VIServer

cmdlet Connect-VIServer at command pipeline position 1
Supply values for the following parameters:
Server[0]: vcenter.amer.lan
Server[1]:

Name                           Port  User
----                           ----  ----
vcenter.amer.lan               443   VSPHERE.LOCAL\bkupadmin
Når du er gået ind på vCenter-serverne, skal du trykke på Enter. Du bliver bedt om at angive et vCenter-brugernavn. I nogle miljøer er Connect-VIServer kommandoen mislykkes med en SSL-fejl; Dette kan eventuelt ignoreres: 
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -Confirm:$false
  1. Brug Copy-VMGuestFile cmdlet til kopiering af den nødvendige fil 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 LINUXVM -LocalToGuest -GuestUser root -GuestPassword 'Pa$$w0rd01'
PS C:\Users\Administrator>

BEMÆRK: Hvis du får vist fejlmeddelelsen [Copy-VMGuestFile], NoPermissionhar den VMware-brugerkonto, der blev brugt i trin 1, ikke tilladelse til at udføre denne handling. Sørg for, at brugerkontoen er tildelt en rolle, der omfatter rettigheden VirtualMachine.GuestOperations.Query. Dette kan gøres via vSphere-klienten.
 
  1. Bekræft, at filen blev kopieret til mål-VM'en, for ovenstående eksempel ser vi nu:
[root@linuxserver ~]# ls -l /tmp
total 0
-rw-r--r--. 1 root root 0 May 20 12:32 somefile1

Additional Information

Hensigten med denne artikel er at hjælpe support og kunder med at indsamle filer fra eller flytte filer til et Linux NetWorker-system. NetWorker-support bør ikke konfigurere NFS, SMB, PowerCLI i kundemiljøer. Hvis der er behov for hjælp til disse processer, skal du kontakte dine Linux/Windows-systemadministratorer i overensstemmelse hermed.

Affected Products

NetWorker

Products

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