メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能

NetWorker (Linux): Jak kopírovat soubory z/na server Linux NetWorker

概要: Tento článek obsahuje obecný článek, který vám pomůže s možnostmi získání souborů na nebo mimo servery Linux NetWorker, včetně zařízení NetWorker Virtual Edition (NVE). Tento článek obsahuje základní pokyny k používání protokolu SCP (Secure Copy Protocol), NetWorker FLR, NFS, SMB, připojitelných souborů ISO a VMware PowerCLI. ...

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

手順

Někdy může technické oddělení nebo podpora poskytnout nebo vyžádat soubory, které je třeba přenést do systému NetWorker nebo ze systému. Některé možnosti kopírování souborů do systému NetWorker nebo ze systému nemusí být v určitých problémech nebo konfiguracích možné. Tento článek vám pomůže s různými možnostmi získání souborů na nebo ze serverů Linux NetWorker, včetně zařízení NetWorker Virtual Edition (NVE).


Protokol SCP (Secure Copy Protocol):

Windows 11 a Windows Server 2019 (nebo novější) mají funkci SCP příkazového řádku. Soubor SCP ze systému Windows na server Linux můžete použít pomocí:

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

Příklad příkazového řádku SCP

Soubor zkopírován na linuxový server

Existují také nástroje grafického uživatelského rozhraní, které lze použít k SCP souborů ze systému Windows do systému Linux (například: WinSCP,FileZillaTento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.). Tyto nástroje systému Windows lze nainstalovat a pomocí protokolu SSH nebo SCP se připojit k serveru Linux NetWorker a kopírovat soubory do/z. Tato metoda používá uživatelská oprávnění systému Linux uživatelského účtu zadaného při připojování k systému Linux z agenta SCP. Tato metoda vyžaduje, aby byla na serveru NetWorker spuštěna služba SSHd.
 

POZNÁMKA: Některé systémy Linux mají hodnotu "PermitRootLogin no" nastavenou v /etc/ssh/sshd_config , který selže při připojení SSH nebo SCP pomocí účtu root s chybou "Access Denied".
 

Obnovení na úrovni souborů NetWorker (FLR):

Pokud server NetWorker není dostupný přes SSH, můžete pro server NetWorker vytvořit klienta NetWorker. V sadách uložení určete soubory, které chcete zkopírovat. Proveďte zálohu nově vytvořeného klienta; a poté proveďte FLR souborů do jiného cílového systému Linux, kde SSH funguje. Soubory lze použít SCP z cílového systému nebo zkopírovat ze sdílené složky CIFS do systému Windows, pokud jsou nakonfigurované. Tuto metodu lze také použít k FLR souborům potřebným na serveru NetWorker jejich zálohováním ve vzdáleném klientovi Linux a následným provedením FLR na server NetWorker.


POZNÁMKA: Tato metoda funguje také při použití NetWorker VMware Protection (NVP) vProxy. Namísto vytvoření klienta zálohujte server NetWorker jako virtuální počítač a poté proveďte funkci FLR sady uložení virtuálního počítače do alternativního cíle.
 
Informace o konfiguraci klientů a provádění funkce FLR naleznete v příručce pro správu NetWorker a v průvodcích integrací NetWorker VMware, které jsou k dispozici na webu podpory společnosti Dell.
 

Sdílená síťová složka (NFS)

V závislosti na konkrétní distribuci Linuxu se instalace NFSTento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies. může lišit. To by měl provádět pouze koncový uživatel; Tento článek obsahuje pouze základní pokyny k systému souborů NFS, další informace najdete v pokynech k systému NFS pro operační systém Linux. NFS umožňuje kopírovat soubory mezi dvěma systémy Linux.

Chcete-li ověřit, zda je v systému, ze kterého jsou soubory zkopírovány, spuštěn systém NFS, spusťte následující příkaz:  

rpcinfo -p | grep nfs

Výstup by měl vykazovat:

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

Pokud je systém NFS spuštěn, proveďte následující kroky:

  1. Vytvořte přípojný bod:
sudo mkdir /mnt/nfsshare
  1. Umístěte potřebné soubory do adresáře /mnt/nfsshare pomocí systému Linux cp.
  2. Změna vlastníka přípojného bodu:
sudo chown -R nobody: /mnt/nfsshare
  1. Nastavte oprávnění na přípojném bodu:
sudo chmod -R 777 /mnt/nfsshare
  1. Upravte /etc/exports soubor, který má obsahovat přípojné body a přístupové informace:

Syntax: /mnt/nfsshare NETWORK-IP-ADDRESS/NETMASK(rw,sync,no_all_squash,root_squash)
Příklad: 

[root@linuxserver ~]# cat /etc/exports
/mnt/nfsshare 192.168.0.0/24(rw,sync,no_all_squash,root_squash)
  1. Export sdílené složky:
sudo exportfs -arv

Sdílenou složku můžete zobrazit s:

sudo exportfs -s

Z klientského systému NFS ověřte, že se můžete připojit k serveru NFS přes 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

Vyřešte všechny problémy s připojením brány firewall ve zdrojových/cílových systémech NFS nebo mezi nimi, pokud vyprší časový limit připojení nebo je odmítnuto.

  1. Vytvořte přípojný bod v klientském systému NFS:
sudo mkdir /tmp/mnt
  1. Připojte přípojný bod NFS ke klientskému systému:
sudo mount -t nfs NFS-SERVER-IP:/mnt/nfsshare/ /tmp/mnt
  1. Soubory ze serveru NFS by se nyní měly zobrazit v klientovi NFS pod přípojným bodem: 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. Zkopírujte soubory do místního systému: 
cp /tmp/mnt/* .


Protokol CIFS (Common Internet File System) / SMB

Pokud je v systému Linux nainstalován systém CIFSTento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies. /SMB, můžete zkopírovat potřebné soubory mezi systémem Windows a systémem Linux NetWorker. Tuto konfiguraci by měl provádět pouze koncový uživatel. Tento článek obsahuje pouze základní pokyny pro systém CIFS/SMB. Podrobnější pokyny najdete v pokynech ke CIFS/SMB pro konkrétní operační systém Linux. Chcete-li zkontrolovat, zda je služba SMB spuštěna, můžete spustit následující příkaz:

sudo systemctl status smb

Příkaz sudo testparm ukazuje, jak je protokol SMB nakonfigurován, například:

[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

Zobrazený konfigurační soubor lze upravit pomocí sudo vi (to vyžaduje restartování služby SMB). Soubor by měl obsahovat název domény jako pracovní skupinu, název netbios serveru Linux NetWorker a parametry konfigurace pro sdílený adresář:

[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

Pokud je v systému NetWorker spuštěn protokol SMB, proveďte následující:

  1. Vytvořte sdílenou složku SMB:
sudo mkdir /mnt/samba
  1. Zkopírujte potřebné soubory do složky /mnt/samba dir pomocí Linuxu cp .
  2. Změna vlastnictví adresáře samby:
sudo chown -R nobody: /mnt/samba
  1. Změna oprávnění adresáře samby:
sudo chmod -R 777 /mnt/samba
  1. Restartujte službu SMB:
sudo systemctl restart smb
  1. V systému Windows přidejte síťové umístění a zadejte server Linux NetWorker a sdílenou složku, například:

Přípojný bod systému Windows pro sdílenou složku

K tomu se použije název netbios a název [Share] ze serveru Linux /etc/samba/smb.conf .

  1. Po připojení lze soubory ze serveru Linux zkopírovat do systému Windows:


Možnost připojení souboru ISO (pouze pro čtení)

Chcete-li kopírovat soubory na server NetWorker bez přístupu SSH, můžete vytvořit připojitelný soubor ISO obsahující soubory potřebné na serveru NetWorker. Způsob připojení souboru ISO se může lišit v závislosti na back-endu serveru, následující příklad se týká serveru NetWorker virtuálního počítače VMware. Tato metoda je pouze pro čtení, lze ji tedy použít pouze ke kopírování souborů na server NetWorker.

  1. Shromážděte soubory potřebné pro systém Linux NetWorker.
  2. K vytvoření souboru ISO ze souboru lze použít software, jako je PowerISOTento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies., například:

Vytvoření souboru ISO ze souboru

Použití PowerISO k vytvoření souboru ISO

  1. Soubor ISO lze nahrát do datového úložiště VMware a poté připojit k jednotce CD virtuálního počítače serveru NetWorker:

Připojení souboru ISO v systému VMware


POZNÁMKA: V rozevíracím seznamu vyberte soubor ISO datového úložiště, zaškrtněte políčko připojené a přejděte do umístění, kam se soubor ISO nahrál.
  1. Připojte se k NVE pomocí konzole VMware / webového klienta a přihlaste se účtem root.
  2. Vytvoření dočasného přípojného bodu: 
mkdir /tmp/mnt
  1. Připojte jednotku CD k přípojnému bodu: 
mount /dev/cdrom /tmp/mnt
  1. Zkopírujte soubory z přípojného bodu: 
cp /mnt/cdrom/* . 


VMware PowerCLI

Můžete také použít rutinu PowerCLI Copy-VMGuestFile Tento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.ke kopírování souborů ze systému Windows do systému Linux NetWorker nasazeného v systému VMware. Tento článek obsahuje základní pokyny k používání PowerCLI. Viz dokumentace společnosti Microsoft k rozhraní PowerCLI a Copy-VMGuestFile , kde najdete další podrobnosti.

Pokyny k instalaci rozhraní PowerCLI naleznete v dokumentaci společnosti VMware: https://developer.broadcom.com/powercli/installation-guideTento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies. 

Je-li nainstalované rozhraní PowerCLI, postupujte následovně.

  1. Připojte se k serveru vCenter z příkazového řádku správce PowerShellu Windows Serveru: Connect-VIserver
Příklad:
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
Po zadání serverů vCenter stiskněte Enter. Zobrazí se výzva k zadání uživatelského jména vCenter. V některých prostředích Connect-VIServer příkaz selže s chybou SSL; Volitelně můžete toto ignorovat: 
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -Confirm:$false
  1. Pomocí příkazu Copy-VMGuestFile zkopírování potřebného souboru do systému Linux NetWorker:
Syntax: 
Copy-VMGuestFile -Source PATH-TO-NEEDED-FILE -Destination PATH-ON-TARGET -VM VM_NAME -LocalToGuest -GuestUser TARGET-USER -GuestPassword TARGET-USER-PASSWORD
Příklad:
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>

POZNÁMKA: Pokud se zobrazí chyba [Copy-VMGuestFile], NoPermission, nemá uživatelský účet VMware použitý v kroku 1 oprávnění k provedení této akce. Ujistěte se, že je uživatelskému účtu přiřazena role, která zahrnuje oprávnění VirtualMachine.GuestOperations.Query. To lze provést prostřednictvím klienta vSphere.
 
  1. Ověřte, že se soubor zkopíroval do cílového virtuálního počítače, pro výše uvedený příklad teď vidíme:
[root@linuxserver ~]# ls -l /tmp
total 0
-rw-r--r--. 1 root root 0 May 20 12:32 somefile1

その他の情報

Záměrem tohoto článku je pomoci podpoře a zákazníkům se shromažďováním souborů z operačního systému Linux NetWorker nebo s přesouváním souborů do těchto systémů. Podpora NetWorker by neměla konfigurovat NFS, SMB a PowerCLI v zákaznických prostředích. Pokud je nutná pomoc s těmito procesy, zapojte odpovídajícím způsobem správce systému Linux/Windows.

対象製品

NetWorker

製品

NetWorker Series
文書のプロパティ
文書番号: 000187100
文書の種類: How To
最終更新: 25 10月 2024
バージョン:  7
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。