NetWorker (Linux): Tiedostojen kopioiminen Linux NetWorker -palvelimelle tai Linux NetWorker -palvelimelta

摘要: Tämä artikkeli on yleisartikkeli, joka auttaa tiedostojen noutamisessa Linuxin NetWorker-palvelimissa, kuten NetWorker Virtual Edition (NVE) -laitteessa. Artikkeli sisältää perusohjeet SCP (Secure Copy Protocol)-, NetWorker FLR-, NFS-, SMB-, Mountable ISO-tiedostojen ja VMware PowerCLI:n käyttöön. ...

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

Joskus suunnittelu tai tuki voi tarjota tai pyytää tiedostoja, jotka on siirrettävä NetWorker-järjestelmään tai NetWorker-järjestelmästä. Tiedostojen kopiointi NetWorker-järjestelmään tai NetWorker-järjestelmästä ei välttämättä onnistu tietyissä ongelmissa tai määrityksissä. Tässä artikkelissa on tietoja tiedostojen siirtämisestä Linux NetWorker -palvelimiin, kuten NetWorker Virtual Edition (NVE) -laitteeseen.


SCP (Secure Copy Protocol) -protokolla:

Windows 11:ssä ja Windows Server 2019:ssä (tai uudemmassa) on komentorivin SCP-toiminto. Voit SCP-tiedoston Windows-järjestelmästä Linux-palvelimeen käyttämällä:

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

SCP-komentorivin esimerkki

Tiedosto kopioitu Linux-palvelimelle

On myös graafisia käyttöliittymätyökaluja, joita voidaan käyttää tiedostojen SCP-tiedostoon Windows-järjestelmästä Linux-järjestelmään (esimerkiksi: WinSCP,FileZillaTämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon.). Nämä Windows-apuohjelmat voidaan asentaa ja muodostaa SSH- tai SCP-yhteyden avulla Linux NetWorker -palvelimeen tiedostojen kopioimiseksi kohteeseen ja sieltä pois. Tämä menetelmä käyttää määritetyn käyttäjätilin Linux-käyttöoikeuksia, kun muodostetaan yhteys Linux-järjestelmään SCP-agentista. Tämä menetelmä edellyttää, että SSHd-palvelu on käynnissä NetWorker-palvelimessa.
 

HUOMAUTUS: Joissakin Linux-järjestelmissä "PermitRootLogin no" on asetettu /etc/ssh/sshd_config tiedosto, jonka SSH- tai SCP-yhteydet epäonnistuvat ja jonka pääkäyttäjän tilillä lukee Access Denied.
 

NetWorker File Level Recovery (FLR):

Jos NetWorker-palvelinta ei voi käyttää SSH:n kautta, voit luoda NetWorker-asiakkaalle NetWorker-asiakasohjelman ja määrittää tallennusjoukoille tiedostot, jotka haluat kopioida. Varmuuskopioi juuri luotu asiakas. suorita sitten tiedostojen FLR toiseen Linux-kohdejärjestelmään, jossa SSH toimii. Tiedostot voidaan SCP:n avulla kohdejärjestelmästä tai kopioida jaetusta CIFS-resurssista Windows-järjestelmään, jos ne on määritetty. Tätä menetelmää voidaan käyttää myös NetWorker-palvelimella tarvittavien FLR-tiedostojen varmuuskopiointiin Linux-etäasiakkaalle ja suorittamalla sitten FLR NetWorker-palvelimelle.


HUOMAUTUS: Tämä menetelmä toimii myös NetWorker VMware Protection (NVP) vProxyn avulla. Varmuuskopioi NetWorker-palvelin virtuaalikoneena sen sijaan, että luot työaseman, ja tee vaihtoehtoiseen kohteeseen määritetyn virtuaalikoneen tallennuksen FLR.
 
Tietoja työasemien määrittämisestä ja FLR:n suorittamisesta on Dellin tuenNetWorker Administration Guide -oppaassa ja NetWorker VMware Integration Guide -oppaissa.
 

Verkkotiedostojen jako (NFS)

NFS:Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon. n asentaminen voi vaihdella Linux-jakelusta riippuen. Tämän saa suorittaa vain loppukäyttäjä; Tämä artikkeli sisältää vain NFS-perusohjeet, lisätietoja on Linux-käyttöjärjestelmän NFS-ohjeissa. NFS: n avulla voit kopioida tiedostoja kahden Linux-järjestelmän välillä.

Voit tarkistaa seuraavalla komennolla, onko NFS käynnissä järjestelmässä, josta tiedostot kopioidaan:  

rpcinfo -p | grep nfs

Tulosteen pitäisi näkyä:

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

Jos NFS on käynnissä, toimi seuraavasti:

  1. Luo asennuspiste:
sudo mkdir /mnt/nfsshare
  1. Sijoita tarvittavat tiedostot /mnt/nfsshare-hakemistoon Linuxin avulla cpkomento.
  2. Vaihda asennuskohdan omistaja:
sudo chown -R nobody: /mnt/nfsshare
  1. Määritä asennuspisteen käyttöoikeudet:
sudo chmod -R 777 /mnt/nfsshare
  1. Muokkaa /etc/exports Asennuspisteet ja käyttötiedot sisältävä tiedosto:

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

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

Voit näyttää jaon seuraavien kanssa:

sudo exportfs -s

Varmista NFS-asiakasjärjestelmästä, että voit muodostaa yhteyden NFS-palvelimeen portin 2049 kautta:

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

Ratkaise mahdolliset palomuuriyhteysongelmat lähde-/kohde-NFS-järjestelmissä tai niiden välillä, jos yhteys aikakatkaistaan tai se katkeaa.

  1. Luo asennuspiste NFS-asiakasjärjestelmään:
sudo mkdir /tmp/mnt
  1. NFS-kiinnityspisteen kiinnittäminen työasemajärjestelmään:
sudo mount -t nfs NFS-SERVER-IP:/mnt/nfsshare/ /tmp/mnt
  1. NFS-palvelimen tiedostojen pitäisi nyt näkyä NFS-asiakasohjelmassa asennuspisteen alla: 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. Kopioi tiedostot paikalliseen järjestelmään: 
cp /tmp/mnt/* .


Common Internet File System (CIFS)/SMB

Voit kopioida tarvittavat tiedostot Windows-järjestelmän ja Linux NetWorker -järjestelmän välillä, jos CIFSTämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon. /SMB on asennettu Linux-järjestelmään. Tämä määritys on tarkoitettu ainoastaan loppukäyttäjälle. Tämä artikkeli sisältää vain CIFS/SMB-perusohjeet. Katso tarkemmat ohjeet Linux-käyttöjärjestelmäsi CIFS/SMB-ohjeista. Voit tarkistaa, onko SMB-palvelu käynnissä, suorittamalla komennon

sudo systemctl status smb

pikanäppäimellä sudo testparm komento näyttää, miten SMB määritetään, esimerkiksi:

[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

Näkyvää kokoonpanotiedostoa voi muokata sudo vi (tämä edellyttää SMB-palvelun uudelleenkäynnistystä). Tiedostossa on oltava toimialuenimi työryhmänä, Linux NetWorker -palvelimen netbios-nimi ja jaetun hakemiston määritysparametrit:

[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

Jos NetWorker-järjestelmässä on käynnissä SMB, toimi seuraavasti:

  1. Luo SMB-jako:
sudo mkdir /mnt/samba
  1. Kopioi tarvittavat tiedostot kansioon /mnt/samba dir Linuxin käyttäminen cp komento.
  2. Vaihda sambadirin omistajaa:
sudo chown -R nobody: /mnt/samba
  1. Muuta samba-dirin käyttöoikeuksia:
sudo chmod -R 777 /mnt/samba
  1. Käynnistä SMB-palvelu uudelleen:
sudo systemctl restart smb
  1. Lisää Windows-järjestelmässä verkkosijainti ja määritä Linux NetWorker -palvelin ja jaettu kansio, esimerkiksi:

Windowsin liityntäkohta jaetulle kansiolle

Tämä käyttää netbios-nimeä ja [Jaa]-nimeä Linux-palvelimen /etc/samba/smb.conf tiedosto.

  1. Kun yhteys on muodostettu, tiedostot Linux-palvelimelta voidaan kopioida Windows-järjestelmään:


Asennettava ISO (vain luku)

Jos haluat kopioida tiedostoja NetWorker-palvelimeen ilman SSH-oikeuksia, voit luoda asennettavan ISO-tiedoston, joka sisältää NetWorker-palvelimessa tarvittavat tiedostot. ISO-tiedoston asennustapa voi vaihdella palvelimen taustajärjestelmän mukaan. Seuraavassa esimerkissä käsitellään VMware VM NetWorker -palvelinta. Tämä menetelmä on vain luku -tilassa, joten sillä voi kopioida tiedostoja vain NetWorker-palvelimeen.

  1. Kerää Linux NetWorker -järjestelmän tarvitsemat tiedostot.
  2. PowerISO:Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon. n kaltaisia ohjelmistoja voidaan käyttää ISO-tiedoston luomiseen tiedostosta, esimerkiksi:

ISO-tiedoston luominen tiedostosta

ISO-tiedoston luominen PowerISO:n avulla

  1. ISO-tiedoston voi ladata VMware-tietosäilöön ja asentaa NetWorker-palvelimen virtuaalikoneen CD-asemaan:

ISO-tiedoston asentaminen VMwareen


HUOMAUTUS: Valitse avattavasta valikosta Tietosäilön ISO-tiedosto, valitse yhdistetty ruutu ja selaa sijaintiin, johon ISO ladattiin.
  1. Muodosta yhteys NVE:hen käyttämällä VMware-konsoli-/verkkoasiakasohjelmaa ja kirjaudu root-käyttäjänä.
  2. Luo tilapäinen asennuspiste: 
mkdir /tmp/mnt
  1. Asenna CD-asema asennuspisteeseen: 
mount /dev/cdrom /tmp/mnt
  1. Kopioi tiedostot pois liityntäkohdasta: 
cp /mnt/cdrom/* . 


VMware PowerCLI

Voit myös käyttää PowerCLI-cmdlet-komentoa Copy-VMGuestFile Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon.tiedostojen kopioiminen Windows-järjestelmästä Linux NetWorker -järjestelmään, joka on otettu käyttöön VMwaressa. Tämä artikkeli sisältää PowerCLI-työkalun perusohjeet. Katso Microsoftin PowerCLI-dokumentaatio Copy-VMGuestFile saadaksesi lisätietoja.

Katso PowerCLI-asennusohjeet VMwaren oppaista: https://developer.broadcom.com/powercli/installation-guideTämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon. 

Jos PowerCLI on asennettu, toimi seuraavasti.

  1. Muodosta yhteys vCenter-palvelimeen Windows-palvelimen PowerShell-hallintakehotteesta: Connect-VIserver
Esimerkki:
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
Kun olet siirtynyt vCenter-palvelimiin, paina Enter-näppäintä. Saat kehotteen määrittää vCenter-käyttäjänimi. Joissakin ympäristöissä Connect-VIServer komento epäonnistuu SSL-virheen vuoksi; Vaihtoehtoisesti tämä voidaan jättää huomiotta: 
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -Confirm:$false
  1. Korosta Copy-VMGuestFile cmdlet-komento tarvittavan tiedoston kopioimiseksi Linux NetWorker -järjestelmään:
Syntaksi: 
Copy-VMGuestFile -Source PATH-TO-NEEDED-FILE -Destination PATH-ON-TARGET -VM VM_NAME -LocalToGuest -GuestUser TARGET-USER -GuestPassword TARGET-USER-PASSWORD
Esimerkki:
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>

HUOMAUTUS: Jos saat virheilmoituksen, jossa todetaan [Copy-VMGuestFile], NoPermission, vaiheessa 1 käytetyllä VMware-käyttäjätilillä ei ole oikeuksia suorittaa tätä toimintoa. Varmista, että käyttäjätilille on määritetty rooli, joka sisältää VirtualMachine.GuestOperations.Query-oikeuden. Tämä voidaan tehdä vSphere Clientissa.
 
  1. Varmista, että tiedosto on kopioitu kohdevirtuaalikoneeseen. Yllä olevassa esimerkissä:
[root@linuxserver ~]# ls -l /tmp
total 0
-rw-r--r--. 1 root root 0 May 20 12:32 somefile1

其他資訊

Tämän artikkelin tarkoituksena on auttaa tukea ja asiakkaita tiedostojen keräämisessä Linux NetWorker -järjestelmästä tai tiedostojen siirtämisessä Linux NetWorker -järjestelmään. NetWorker-tuki ei saa määrittää NFS:ää, SMB:tä tai PowerCLI:tä asiakasympäristöissä. Jos tarvitset apua näiden prosessien kanssa, ota yhteyttä Linux-/Windows-järjestelmänvalvojiin vastaavasti.

受影響的產品

NetWorker

產品

NetWorker Series
文章屬性
文章編號: 000187100
文章類型: How To
上次修改時間: 28 4月 2025
版本:  9
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。