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): Tiedostojen kopiointi Linux NetWorker -palvelimeen ja siitä pois.

Summary: Tämä tietämyskannan artikkeli on yleinen tietämyskannan artikkeli, jonka avulla voi hakea tiedostoja Linux NetWorker -palvelimiin tai poistaa ne käytöstä. mukaan lukien NetWorker Virtual Edition (NVE) -laite. Tämä tietämyskannan artikkeli sisältää perusohjeet SCP:n, NetWorker FLR:n, NFS:n, SMB:n, mountable ISO -tiedostojen ja VMware PowerCLI:n käyttöön. ...

This article applies to   This article does not apply to 

Instructions

Joissakin tapauksissa suunnittelu-/tukipalvelu voi toimittaa/pyytää tiedostoja, jotka on kerättävä/sijoitettava NetWorker-järjestelmään; Jotkin vaihtoehdot tiedostojen kopioimiseen NetWorker-järjestelmään tai siitä pois eivät välttämättä ole mahdollisia tietyissä ongelmissa/kokoonpanoissa. Tämä tietämyskannan artikkeli on yleinen tietämyskannan artikkeli, jonka avulla voi hakea tiedostoja Linux NetWorker -palvelimiin ja poistaa niitä käytöstä. mukaan lukien NetWorker Virtual Edition (NVE) -laite.
 

SCP (Secure Copy Protocol):

Yksi yksinkertaisista tavoista on käyttää SCP-agenttia (WinSCP, FileZillaTämä hyperlinkki vie sinut Dell Technologiesin ulkopuoliseen sivustoon.). Nämä Windows-apuohjelmat voi asentaa ja SSH:n/SCP:n avulla muodostaa yhteyden Linux NetWorker -palvelimeen tiedostojen kopiointia varten. Tässä menetelmässä käytetään Linux-käyttäjätilin käyttöoikeuksia, jotka on määritetty muodostettaessa yhteys Linux-järjestelmään SCP-agentista. Tämä tapa edellyttää, että sshd-palvelu on käynnissä NetWorker-palvelimessa.

HUOMAUTUS: Joissakin Linux-järjestelmissä /etc/ssh/sshd_config-tiedostossa on käytössä PermitRootLogin no, joka epäonnistuu SSH/SCP-yhteyksissä päätilin kautta ja lukee Access Denied.
 

NetWorker-tiedostotason palautus (FLR):

Jos NetWorker-palvelin ei ole käytettävissä SSH:n kautta, voit luoda NetWorker-työaseman NetWorker-palvelimelle. Tallennusjoukoille määritetään tiedostot, jotka on kopioitava pois. Varmuuskopioi juuri luomasi työasema; ja FLR-tiedostoista toiseen Linux-kohdejärjestelmään, jossa SSH toimii. Tiedostot voidaan kopioida kohdejärjestelmästä SCP:nä tai CIFS-jaetusta Windows-järjestelmään, jos ne on määritetty. Tätä tapaa voidaan käyttää myös NetWorker-palvelimessa tarvittavien FLR-tiedostojen määrittämiseen varmuuskopioimalla ne Linux-etätyöasemassa ja suorittamalla FLR-toiminto NetWorker-palvelimeen.

HUOMAUTUS: Tämä menetelmä toimii myös NVP vProxy -sovelluksella. Sen sijaan, että luot työaseman, varmuuskopioit NetWorker-palvelimen virtuaalikoneena ja suoritat vaihtoehtoiseen kohteeseen määritetyn VM-tallennuksen FLR-toiminnon.
 
Lisätietoja työaseman määrittämisestä ja FLR-toiminnosta on NetWorkerin hallintaoppaassa ja NetWorker VMware -integrointioppaissa, jotka ovat saatavilla https://www.dell.com/support/home/
 

NFS (Network File Share)

NFSTämä hyperlinkki vie sinut Dell Technologiesin ulkopuoliseen sivustoon.:n asennus saattaa vaihdella Linux-jakelun mukaan. Vain loppukäyttäjän on tehtävä se. Tämä tietämyskannan 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ä.

Tiedostot kopioidaan seuraavasti, jotta voidaan varmistaa, että NFS on käynnissä järjestelmässä:  

rpcinfo -p | grep nfs

   
Tuloksessa 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 liitäntäpiste: sudo mkdir /mnt/nfsshare
2. Sijoita tarvittavat tiedostot /mnt/nfsshare-hakemistoon Linux cp -komennolla.
3. Vaihda liitäntäpisteen omistaja: sudo chown -R muut kuin muut: /mnt/nfsshare
3. Määritä asennuspisteen käyttöoikeudet: sudo chmod -R 777 /mnt/nfsshare
4. Muokkaa tiedostoa /etc/export , joka sisältää asennuspisteet ja käyttöoikeustiedot:

Syntaksi: Esimerkki /mnt/nfsshareNETWORK-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. Jaetun resurssin vieminen: sudo exportfs -arv
Jaetun resurssin voi näyttää seuraavasti: sudo exportfs -s

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

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

Korjaa mahdolliset palomuurin yhteysongelmat NFS-lähde-/kohdejärjestelmissä, jos yhteys aikakatkeaa tai on käytössä.

6. Asennuspisteen luominen NFS-työasemajärjestelmään: sudo mkdir /tmp/mnt
7. Asenna NFS-asennuspiste työasemajärjestelmään:

sudo mount -tfs NFS-SERVER-IP:/mnt/nfsshare/ /tmp/mnt

8. NFS-palvelimen tiedostojen pitäisi näkyä NFS-työasemassa mountpoint-kohdassa: 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. Kopioi tiedostot paikalliseen järjestelmään: cp /tmp/mnt/* .
 

Yleinen Internet-tiedostojärjestelmä (CIFS)/SMB

Voit kopioida tarvittavat tiedostot Windows-järjestelmän ja Linux NetWorker -järjestelmän välillä, jos CIFSTämä hyperlinkki vie sinut Dell Technologiesin ulkopuoliseen sivustoon. /SMB on asennettu Linux-järjestelmään. Tämän määrityksen saa tehdä vain loppukäyttäjä. Tämä tietämyskanta sisältää ainoastaan CIFS/SMB-perusohjeet. Lisätietoja on Linux-käyttöjärjestelmän CIFS-/SMB-ohjeissa. Voit tarkistaa, onko SMB käynnissä, suorittamalla komennon

sudo systemctl status smb

Sudo testparm -komento näyttää SMB:n määritystavan, kuten:

[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

Näkyvää kokoonpanotiedostoa voi muuttaa sudo vi:lla (SMB-palvelu on käynnistettävä uudelleen). Tiedoston on sisällettävä toimialuenimi työryhmänä, Linux NetWorker -palvelimen netbios-nimi ja jaetun hakemiston määritysparametrit:

[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

 

Jos NetWorker-järjestelmässä on käytössä SMB, toimi seuraavasti:
1. Luo SMB-jako: sudo mkdir /mnt/samba
2. Kopioi tarvittavat tiedostot /mnt/samba-dir-kansioon Linux cp -komennolla.
3. Vaihda Samban dir:n omistajuus: sudo chown -R muut kuin muut: /mnt/samba
4. Muuta Samban dirin käyttöoikeuksia: sudo chmod -R 777 /mnt/samba
5. Käynnistä smb-palvelu uudelleen: sudo systemctl restart smb
6. Lisää Windows-järjestelmään verkkosijainti ja määritä Linux NetWorker -palvelin ja jaettu kansio, kuten

image.png
Tässä käytetään Netbios-nimeä ja [Share]-nimeä Linux-palvelimen /etc/samba/smb.conf-tiedostossa

7. Kun olet yhdistänyt tiedostot Linux-palvelimesta, ne voidaan kopioida Windows-järjestelmään:
image.png
 

Asennettava ISO (vain luku)

Jos sinun on kopioitava tiedostoja NetWorker-palvelimeen, mutta sinulla ei ole SSH-käyttöoikeutta, voit luoda käyttöönotettavan ISO-tiedoston, joka sisältää NetWorker-palvelimeen tarvittavat tiedostot. ISO-tiedoston määritykset voivat vaihdella palvelimen taustapalvelimen mukaan. Seuraava esimerkki koskee VMware VM NetWorker -palvelinta. Menetelmä on vain luku -tilassa, joten sillä voi kopioida tiedostoja vain NetWorker-palvelimeen.

1. Kerää Linux NetWorker -järjestelmän tarvitsemat tiedostot.
2. Tiedostosta voi luoda ISO-tiedoston esimerkiksi PowerISOTämä hyperlinkki vie sinut Dell Technologiesin ulkopuoliseen sivustoon.:n kaltaisilla ohjelmistoilla, kuten

image.png

image.png
3. ISO-tiedoston voi ladata VMware-tietosäilön, joka lisätään NetWorker-palvelimen virtuaalikoneen CD-asemaan:

image.png
Huomautus: Valitse avattavasta valikosta Datastoren ISO-tiedosto, valitse Connected (Yhdistetty) -valintaruutu ja siirry iso-tiedoston latauskansioon.

4. Muodosta yhteys NVE:hen VMware-konsoli-/verkkotyöasemayhteyden kautta ja kirjaudu sisään pääkäyttäjänä.
5. Luo tilapäinen asennuspiste: mkdir /tmp/mnt
6. Asenna CD-asema asennuspisteeseen: asennus /dev/cdrom /tmp/mnt
7. Kopioi tiedostot pois liitäntäkohdasta: cp /mnt/cdrom/* . 


VMware PowerCLI

PowerCLI cmdlet Copy-VMGuestFile Tämä hyperlinkki vie sinut Dell Technologiesin ulkopuoliseen sivustoon. -komennolla voi myös kopioida tiedostoja Windows-järjestelmästä VMwaressa käyttöönotettuun Linux NetWorker -järjestelmään. Tässä tietämyskannan artikkelissa on PowerCLI-työkalun peruskäyttöohjeet. Lisätietoja on Microsoftin PowerCLI- ja Copy-VMGuestFile-oppaissa.

Tarkista, onko VMware PowerCLI asennettu Windows-palvelimeen, joka on otettu käyttöön samassa vCenterissä kuin Linux NetWorker -palvelin. Suorita

Windows-palvelimen Administrative PowerShell -kehotteessa Get-Command -module *VMware*

Tulosteen pitäisi näkyä: 
Cmdlet Copy-VMGuestFile 12.3.0.... VMware.VimAutomation.Core

Huomautus: PowerCLI voidaan asentaa seuraavasti:
install-module -name VMware.PowerCLI -scope CurrentUser

If PowerCLI is installed. Toimi seuraavasti

. Muodosta yhteys vCenter-palvelimeen Windows-palvelimen PowerShell-hallintakehotteessa: Kytke-VIserver
Esim:
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
Huomautus: Kun olet antanut vCenter-palvelimet, paina Enter-näppäintä, niin sinua pyydetään määrittämään vCenter-käyttäjätunnus. Joissakin ympäristöissä Connect-VIServer-komento epäonnistuu SSL-virheen vuoksi. Tämän voi halutessaan ohittaa: 
Set-PowerCLIConfiguration -InvalidCertficateAction Ignore -Confirm:$false

2. Kopioi tarvittava tiedosto Linux NetWorker -järjestelmään Copy-VMGuestFile cmdlet-komennolla:
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 VMRHEL7 -LocalToGuest -GuestUser root -GuestPassword 'Pa$$w0rd01'
PS C:\Users\Administrator>

3. Varmista, että tiedosto on kopioitu kohdekoneen virtuaalikoneeseen. Edellä olevassa esimerkissä näet seuraavan esimerkin:

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

Additional Information

Tietämyskannan tarkoituksena on auttaa tukea ja asiakkaita keräämään tiedostoja Linux NetWorker -järjestelmästä tai siirtämään tiedostoja siihen. NetWorker-tuki ei saa määrittää NFS-, SMB- tai PowerCLI-asetuksia asiakkaan ympäristöissä. Jos tarvitset apua näiden prosessien yhteydessä, ota yhteys Linux- tai Windows-järjestelmänvalvojiin.

Affected Products

NetWorker

Products

NetWorker Series