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): Linux NetWorker Sunucusuna veya Sunucusundan Dosya Kopyalama

Summary: Bu makale, NetWorker Virtual Edition (NVE) cihazı da dahil olmak üzere Linux NetWorker sunucularına dosya alma veya kapatma seçenekleri konusunda yardımcı olacak genel bir makaledir. Bu makalede Secure Copy Protocol (SCP), NetWorker FLR, NFS, SMB, Bağlanabilir ISO dosyaları ve VMware PowerCLI kullanımıyla ilgili temel talimatlar yer almaktadır. ...

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

Bazen mühendislik veya destek, NetWorker sistemine veya NetWorker sisteminden aktarılması gereken dosyaları sağlayabilir veya talep edebilir. NetWorker sistemine veya sisteminden dosya kopyalamak için bazı seçenekler, belirli sorunlar veya yapılandırmalar altında mümkün olmayabilir. Bu makale NetWorker Virtual Edition (NVE) cihazı da dahil olmak üzere Linux NetWorker sunucularına dosya almak veya kapatmak için çeşitli seçenekler konusunda yardımcı olmak için hazırlanmıştır.


Secure Copy Protocol (SCP):

Windows 11 ve Windows Server 2019 (veya sonraki sürümler), komut satırı SCP işlevine sahiptir. Aşağıdakileri kullanarak bir Windows sisteminden Linux sunucusuna bir dosyayı SCP ile sçbağlayabilirsiniz:

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

SCP komut satırı örneği

Dosya Linux sunucusuna kopyalandı

Dosyaları bir Windows sisteminden bir Linux sistemine SCP yapmak için kullanılabilecek grafiksel kullanıcı arabirimi araçları da vardır (Örneğin: WinSCP,FileZillaBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir.). Bu Windows yardımcı programları yüklenebilir ve dosyaları kopyalamak üzere Linux NetWorker sunucusuna bağlanmak için SSH veya SCP kullanılabilir. Bu yöntem, SCP aracısından Linux sistemine bağlanırken belirtilen kullanıcı hesabının Linux kullanıcı izinlerini kullanır. Bu yöntem için NetWorker sunucusunda SSHd hizmetinin çalışıyor olması gerekir.
 

NOT: Bazı Linux sistemlerinde "PermitRootLogin no" ayarlanmıştır. /etc/ssh/sshd_config Erişim Reddedildi" ile kök hesap kullanılarak SSH veya SCP bağlantılarında başarısız olan dosya.
 

NetWorker Dosya Düzeyinde Kurtarma (FLR):

NetWorker sunucusuna SSH üzerinden erişilemiyorsa NetWorker sunucusu için bir NetWorker istemcisi oluşturabilirsiniz. Kaydetme kümeleri için kopyalamanız gereken dosyaları belirtin. Yeni oluşturulan istemcinin yedeğini alın; daha sonra dosyaların FLR'sini SSH'nin çalıştığı farklı bir hedef Linux sistemine gerçekleştirin. Dosyalar hedef sistemden SCP ile kaplanabilir veya yapılandırılmışsa CIFS paylaşımından Windows sistemine kopyalanabilir. Bu yöntem aynı zamanda dosyaları uzak bir Linux istemcisine yedekleyip ardından NetWorker sunucusuna FLR gerçekleştirerek NetWorker sunucusunda ihtiyaç duyulan FLR dosyaları için de kullanılabilir.


NOT: Bu yöntem, NetWorker VMware Protection (NVP) vProxy kullanılarak da çalışır. İstemci oluşturmak yerine NetWorker sunucusunu VM olarak yedekleyin ve ardından alternatif hedef için VM kaydetme setinin FLR'sini gerçekleştirin.
 
İstemcileri yapılandırma ve FLR gerçekleştirme ile ilgili bilgiler, Dell Desteği aracılığıyla erişilebilen NetWorker Yönetim Rehberi ve NetWorker VMware Entegrasyon Rehberlerinde bulunabilir.
 

Ağ Dosyası Paylaşımı (NFS)

Linux dağıtımına bağlı olarak, NFS'ninBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir. kurulması farklılık gösterebilir. Bu işlem yalnızca son kullanıcı tarafından gerçekleştirilmelidir; Bu makalede yalnızca temel NFS talimatları sağlanmaktadır. Daha fazla bilgi için bkz. Linux işletim sisteminiz için NFS talimatları. NFS, iki Linux sistemi arasında dosya kopyalamanıza olanak tanır.

Dosyaların kopyalandığı sistemde NFS'nin çalışıp çalışmadığını doğrulamak için aşağıdaki komutu çalıştırın:  

rpcinfo -p | grep nfs

Çıktı şunları göstermelidir:

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

NFS çalışıyorsa aşağıdakileri yapın:

  1. Bir bağlama noktası oluşturun:
sudo mkdir /mnt/nfsshare
  1. Gerekli dosyaları Linux kullanarak /mnt/nfsshare dizinine yerleştirin cpyapılandırmalısınız.
  2. Bağlantı noktasının sahibini değiştirme:
sudo chown -R nobody: /mnt/nfsshare
  1. Bağlantı noktasında izinleri ayarlayın:
sudo chmod -R 777 /mnt/nfsshare
  1. Değiştir /etc/exports Bağlama noktalarını ve erişim bilgilerini içerecek dosya:

Söz Dizimi: /mnt/nfsshare NETWORK-IP-ADDRESS/NETMASK(rw,sync,no_all_squash,root_squash)
Example: 

[root@linuxserver ~]# cat /etc/exports
/mnt/nfsshare 192.168.0.0/24(rw,sync,no_all_squash,root_squash)
  1. Paylaşımı dışa aktarma:
sudo exportfs -arv

Paylaşımı şununla görüntüleyebilirsiniz:

sudo exportfs -s

NFS istemci sisteminden, 2049 numaralı bağlantı noktası üzerinden NFS sunucusuna ulaşabildiğinizi doğrulayın:

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

Bağlantı zaman aşımına uğruyor veya reddediliyorsa kaynak/hedef NFS sistemlerindeki veya bu sistemler arasındaki güvenlik duvarı bağlantı sorunlarını çözün.

  1. NFS istemci sisteminde bir bağlantı noktası oluşturun:
sudo mkdir /tmp/mnt
  1. NFS bağlantı noktasını istemci sistemine bağlayın:
sudo mount -t nfs NFS-SERVER-IP:/mnt/nfsshare/ /tmp/mnt
  1. NFS sunucusundan gelen dosyalar artık NFS istemcisinde bağlama noktası altında görünmelidir: 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. Dosyaları yerel sisteme kopyalayın: 
cp /tmp/mnt/* .


Common Internet File System (CIFS)/SMB

Linux sisteminde CIFS/Bu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir. SMB kuruluysa bir Windows sistemi ile Linux NetWorker sistemi arasında gerekli dosyaları kopyalayabilirsiniz. Bu yapılandırma yalnızca son kullanıcı tarafından gerçekleştirilmelidir. Bu makalede yalnızca temel CIFS/SMB talimatları verilmektedir; daha ayrıntılı talimatlar için Linux işletim sisteminize yönelik CIFS/SMB talimatlarına bakın. SMB hizmetinin çalışıp çalışmadığını kontrol etmek için şu komutu çalıştırabilirsiniz:

sudo systemctl status smb

Komutta sudo testparm komutu SMB'nin nasıl yapılandırıldığını gösterir, örneğin:

[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

Gösterilen yapılandırma dosyası ile değiştirilebilir sudo vi (bu, SMB hizmetinin yeniden başlatılmasını gerektirir). Dosya, çalışma grubu olarak etki alanı adını, Linux NetWorker sunucusunun netbios adını ve paylaşılan dizin için yapılandırma parametrelerini içermelidir:

[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

NetWorker sisteminde bir SMB çalışıyorsa aşağıdakileri gerçekleştirin:

  1. SMB paylaşımı oluşturun:
sudo mkdir /mnt/samba
  1. Gerekli dosyaları /mnt/samba dir Linux kullanarak cp yapılandırmalısınız.
  2. Samba dizininin sahipliğini değiştirme:
sudo chown -R nobody: /mnt/samba
  1. Samba dizininin izinlerini değiştirin:
sudo chmod -R 777 /mnt/samba
  1. SMB hizmetini yeniden başlatın:
sudo systemctl restart smb
  1. Bir Windows sisteminden, bir ağ konumu ekleyin ve Linux NetWorker sunucusunu ve paylaşılan klasörünü belirtin, örneğin:

Paylaşılan klasör için Windows bağlantı noktası

Bu, Linux sunucusunun netbios adını ve [Share] adını kullanır. /etc/samba/smb.conf dosyasını kullanması gerekir.

  1. Bağlandıktan sonra, Linux sunucusundaki dosyalar bir Windows sistemine kopyalanabilir:


Takılabilir ISO (salt okunur)

Dosyaları SSH erişimi olmadan NetWorker sunucusuna kopyalamak için NetWorker sunucusunda ihtiyaç duyulan dosyaları içeren bağlanabilir bir ISO oluşturabilirsiniz. ISO'nun nasıl bağlandığı, sunucunun arka ucuna bağlı olarak değişebilir; aşağıdaki örnekte VMware VM NetWorker sunucusu ele alınmaktadır. Bu yöntem "salt okunur" olduğundan yalnızca dosyaları NetWorker sunucusuna kopyalamak için kullanılabilir.

  1. Linux NetWorker sistemi için gereken dosyaları toplayın.
  2. Dosyadan bir ISO dosyası oluşturmak için PowerISOBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir. gibi yazılımlar kullanılabilir, örneğin:

Bir dosyadan ISO oluşturma

ISO oluşturmak için PowerISO'yu kullanma

  1. ISO bir VMware veri deposuna yüklenebilir ve ardından NetWorker sunucu VM'sinin CD sürücüsüne bağlanabilir:

ISO'yu VMware'e bağlama


NOT: Açılır menüden Datastore ISO File öğesini seçin, bağlı kutusunu işaretleyin ve ISO'nun yüklendiği konuma göz atın.
  1. VMware konsolu/web istemcisi bağlantısı kullanarak NVE'ye bağlanın ve kök olarak oturum açın.
  2. Geçici bir bağlantı noktası oluşturun: 
mkdir /tmp/mnt
  1. CD sürücüsünü bağlantı noktasına bağlayın: 
mount /dev/cdrom /tmp/mnt
  1. Dosyaları bağlama noktasının dışına kopyalayın: 
cp /mnt/cdrom/* . 


VMware PowerCLI

PowerCLI cmdlet'ini de kullanabilirsiniz Copy-VMGuestFile Bu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir.dosyaları bir Windows sisteminden VMware'de dağıtılan bir Linux NetWorker sistemine kopyalamak için. Bu makalede PowerCLI kullanımıyla ilgili temel talimatlar verilmiştir. PowerCLI ve Microsoft belgelerine bakın Copy-VMGuestFile ek ayrıntılar için.

PowerCLI yükleme talimatları için VMware belgelerine bakın: https://developer.broadcom.com/powercli/installation-guideBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir. 

PowerCLI yüklüyse aşağıdakileri gerçekleştirin.

  1. Windows Server'ın PowerShell yönetici isteminden vCenter sunucusuna bağlanın: Connect-VIserver
Example:
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
VCenter sunucularına girdikten sonra enter tuşuna basın. Bir vCenter kullanıcı adı belirtmeniz istenir. Bazı ortamlarda, Connect-VIServer komut bir SSL hatasıyla başarısız olur; İsteğe bağlı olarak, bu göz ardı edilebilir: 
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -Confirm:$false
  1. Video (Video) öğesini vurgulamak için Copy-VMGuestFile Gerekli dosyayı Linux NetWorker sistemine kopyalamak için cmdlet:
Söz Dizimi: 
Copy-VMGuestFile -Source PATH-TO-NEEDED-FILE -Destination PATH-ON-TARGET -VM VM_NAME -LocalToGuest -GuestUser TARGET-USER -GuestPassword TARGET-USER-PASSWORD
Example:
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>

NOT: Uyarıcı bir hata alırsanız [Copy-VMGuestFile], NoPermission1. adımda kullanılan VMware kullanıcı hesabında bu eylemi gerçekleştirme izni yoktur. Kullanıcı hesabına VirtualMachine.GuestOperations.Query ayrıcalığını içeren bir rol atandığından emin olun. Bu işlem vSphere Client üzerinden yapılabilir.
 
  1. Dosyanın hedef VM'ye kopyalandığını onaylayın. Yukarıdaki örnekte şu görüntüleri görüyoruz:
[root@linuxserver ~]# ls -l /tmp
total 0
-rw-r--r--. 1 root root 0 May 20 12:32 somefile1

Additional Information

Bu makalenin amacı, destek birimine ve müşterilere Linux NetWorker sisteminden dosya toplama veya taşıma konusunda yardımcı olmaktır. NetWorker desteği, müşteri ortamlarında NFS, SMB ve PowerCLI yapılandırmamalıdır; Bu işlemlerle ilgili yardıma ihtiyaç duyarsanız Linux/Windows sistem yöneticilerinizi buna göre devreye sokun.

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.