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

NetWorker (Linux): Cómo copiar archivos hacia/desde un servidor Linux NetWorker.

概要: Este artículo de la base de conocimientos es un artículo de la base de conocimientos general para ayudar con las opciones para activar/desactivar los archivos del servidor Linux NetWorker; incluido el dispositivo NetWorker Virtual Edition (NVE). Este artículo de la base de conocimientos contiene instrucciones básicas para usar SCP, FLR de NetWorker, NFS, SMB, archivos ISO montables y VMware PowerCLI. ...

この記事は次に適用されます:   この記事は次には適用されません: 

手順

En algunos casos, el equipo de ingeniería/soporte puede proporcionar o solicitar archivos que se deben recopilar o colocar desde o en el sistema NetWorker; es posible que algunas opciones para copiar archivos hacia o desde el sistema NetWorker no sean posibles en ciertas configuraciones o problemas. Este artículo de la base de conocimientos es un artículo de la base de conocimientos general para ayudar con diversas opciones para activar/desactivar los archivos del servidor De Linux NetWorker; incluido el dispositivo NetWorker Virtual Edition (NVE).
 

Protocolo de copia segura (SCP):

Uno de los métodos más simples es usar un agente SCP (WinSCP, FileZillaEste hipervínculo lo redirige a un sitio web fuera de Dell Technologies.). Estas utilidades de Windows se pueden instalar y utilizar SSH/SCP para conectarse al servidor de Linux NetWorker a fin de copiar archivos hacia/desde. Este método utiliza los permisos de usuario de Linux de la cuenta de usuario especificada cuando se conecta al sistema Linux desde el agente SCP. Este método requiere que el servicio sshd se ejecute en el servidor de NetWorker.

NOTA: Algunos sistemas Linux tienen "PermitRootLogin no" configurado en el archivo /etc/ssh/sshd_config, lo cual fallará en las conexiones SSH/SCP mediante la cuenta raíz con "Acceso denegado".
 

Recuperación a nivel de archivos (FLR) de NetWorker:

Si no se puede acceder al servidor de NetWorker a través de SSH, puede crear un cliente de NetWorker para el servidor de NetWorker, para los savesets, especifique los archivos que necesita copiar. Realizar un respaldo del cliente recién creado; a continuación, realice una FLR de los archivos en un sistema Linux de destino diferente en el que SSH esté funcionando. Los archivos pueden ser SCP desde el sistema de destino o copiados del recurso compartido CIFS al sistema Windows si están configurados. Este método también se puede utilizar para los archivos FLR necesarios en el servidor de NetWorker mediante su respaldo en un cliente Linux remoto y, a continuación, la ejecución de una FLR en el servidor de NetWorker.

NOTA: Este método también funcionará mediante el vProxy de NVP; En lugar de crear un cliente, simplemente respalde el servidor de NetWorker como una VM y, a continuación, ejecute una FLR del saveset de vm en el destino alternativo.
 
Puede encontrar información sobre la configuración de clientes y la realización de FLR en la Guía de administración de NetWorker y en las Guías de integración de NetWorker VMware disponibles a través de https://www.dell.com/support/home/
 

Recurso compartido de archivos de red (NFS)

Según la distribución específica de Linux que instale NFSEste hipervínculo lo redirige a un sitio web fuera de Dell Technologies., puede variar. Solo el usuario final debe realizar esto; Este artículo de la base de conocimientos solo proporciona instrucciones básicas de NFS. Para obtener información adicional, consulte las instrucciones de NFS para el sistema operativo Linux. NFS le permite copiar archivos entre dos sistemas Linux.

Para confirmar si NFS se está ejecutando en el sistema, los archivos se copiarán de:  

rpcinfo -p | grep nfs

   
La salida debe mostrar lo siguiente:

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

Si NFS se está ejecutando, realice lo siguiente:

1. Cree un punto de montaje: sudo mkdir /mnt/nfsshare
2. Coloque los archivos necesarios en el directorio /mnt/nfsshare mediante el comando cp de Linux.
3. Cambie el propietario del punto de montaje: sudo chown -R nobody: /mnt/nfsshare
3. Configure permisos en el punto de montaje: sudo chmod -R 777/mnt/nfsshare
4. Modifique el archivo /etc/exports para que contenga los puntos de montaje y la información de acceso:

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

[root@CentOS8 ~]# cat /etc/exports
/mnt/nfsshare 192.168.25.0/24(rw,sync,no_all_squash,root_squash)

5. Exporte el recurso compartido: sudo exportfs -arv
puede mostrar el recurso compartido con: sudo exportfs -s

Desde el sistema cliente NFS , confirme que puede comunicarse con el servidor NFS a través del puerto 2049

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

Resuelva cualquier problema de conexión de firewall en o entre los sistemas NFS de origen/destino si se agota el tiempo de espera de la conexión o se rechaza.

6. Cree un punto de montaje en el sistema cliente NFS: sudo mkdir /tmp/mnt
7. Monte el punto de montaje de NFS en el sistema cliente:

montaje sudo -t nfs NFS-SERVER-IP:/mnt/nfsshare/ /tmp/mnt

8. Los archivos del servidor NFS ahora se deben ver en el cliente de NFS en el punto de montaje: 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. Copie los archivos en el sistema local: cp /tmp/mnt/*.
 

Sistema de archivos de Internet común (CIFS)/SMB

Puede copiar los archivos necesarios entre un sistema Windows y el sistema Linux NetWorker si CIFSEste hipervínculo lo redirige a un sitio web fuera de Dell Technologies. /SMB está instalado en el sistema Linux. Solo el usuario final debe realizar esta configuración. Este artículo de la base de conocimientos solo proporciona instrucciones básicas de CIFS/SMB; Para obtener instrucciones más detalladas, consulte las instrucciones de CIFS/SMB para su sistema operativo Linux específico. Para comprobar si SMB está en ejecución, puede ejecutar lo siguiente:

sudo systemctl status smb

El comando sudo testparm le mostrará cómo se configura SMB, por ejemplo:

[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

El archivo de configuración que se muestra se puede modificar con sudo vi (esto requerirá reiniciar el servicio SMB). El archivo debe contener el nombre de dominio como el grupo de trabajo, el nombre netbios del servidor de Linux NetWorker y los parámetros de configuración para el directorio compartido:

[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

 

Si SMB se está ejecutando en el sistema NetWorker, realice lo siguiente:
1. Cree un recurso compartido smb: sudo mkdir /mnt/samba
2. Copie los archivos necesarios en /mnt/samba dir mediante el comando cp de Linux.
3. Cambie la propiedad de samba dir: sudo chown -R nobody: /mnt/samba
4. Cambie los permisos de samba dir: sudo chmod -R 777/mnt/samba
5. Reinicie el servicio smb: sudo systemctl restart smb
6. Desde un sistema Windows, agregue una ubicación de red y especifique el servidor Linux NetWorker y la carpeta compartida, por ejemplo:

image.png
Utiliza el nombre netbios y el nombre [Share] del archivo

/etc/samba/smb.conf del servidor Linux 7. Una vez conectados, los archivos del servidor Linux se pueden copiar a un sistema Windows:
image.png
 

ISO montable (solo lectura)

Si necesita copiar archivos en el servidor de NetWorker, pero no tiene acceso a SSH, puede crear una IMAGEN ISO montable que contenga los archivos necesarios en el servidor de NetWorker. La forma en que se monta el ISO puede variar según el back-end del servidor. En el siguiente ejemplo, se analizará un servidor networker de VM de VMware. Este método es de "solo lectura", por lo que solo se puede utilizar para copiar archivos en el servidor de NetWorker.

1. Recopile los archivos necesarios para el sistema Linux NetWorker.
2. El software como PowerISOEste hipervínculo lo redirige a un sitio web fuera de Dell Technologies. se puede utilizar para crear un archivo ISO a partir del archivo, por ejemplo:

image.png

image.png
3. El ISO se puede cargar en un almacén de datos de VMware y luego montarse en la unidad de CD de la VM del servidor NetWorker:

image.png
Nota: Seleccione Datastore ISO File en el menú desplegable, marque la casilla Connected y navegue hasta la ubicación en la que se cargó la ISO.

4. Conéctese al NVE mediante una conexión de consola de VMware/cliente web e inicie sesión como raíz.
5. Cree un punto de montaje temporal: mkdir/tmp/mnt
6. Monte la unidad de CD en el punto de montaje: montaje /dev/cdrom /tmp/mnt
7. Copie los archivos fuera del punto de montaje: cp /mnt/cdrom/*. 


VMware PowerCLI

También puede usar el cmdlet de PowerCLI Copy-VMGuestFile Este hipervínculo lo redirige a un sitio web fuera de Dell Technologies. para copiar archivos desde un sistema Windows a un sistema Linux NetWorker implementado en VMware. En este artículo de la base de conocimientos, se proporcionan instrucciones básicas para usar PowerCLI. Consulte la documentación de Microsoft sobre PowerCLI y Copy-VMGuestFile para obtener detalles adicionales.

Confirme si VMware PowerCLI está instalado en un servidor Windows implementado en el mismo vCenter que el servidor NetWorker de Linux. Desde un indicador de PowerShell administrativo en el servidor Windows, ejecute:

Get-Command -module *VMware*

La salida debe mostrar: 
Cmdlet Copy-VMGuestFile 12.3.0... VMware.VimAutomation.Core

Nota: PowerCLI se puede instalar con:
install-module -name VMware.PowerCLI -scope CurrentUser

Si PowerCLI está instalado, realice lo siguiente

1. Conéctese a vCenter Server desde el indicador de administrador de PowerShell del servidor Windows: Connect-VIServer
E.g:
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
Nota: Después de ingresar los vCenter Server, presione Intro y se le pedirá que especifique un nombre de usuario de vCenter. En algunos ambientes, el comando Connect-VIServer fallará con un error de SSL; de manera opcional, esto se puede ignorar: 
Set-PowerCLIConfiguration -InvalidCertficateAction Ignore -Confirm:$false

2. Utilice el cmdlet Copy-VMGuestFile para copiar el archivo necesario en el sistema NetWorker de Linux:
sintaxis: 
Copy-VMGuestFile -Source PATH-TO-NEEDED-FILE -Destination PATH-ON-TARGET -VM VM_NAME -LocalToGuest -GuestUser TARGET-USER -GuestPassword TARGET-USER-PASSWORD
ejemplo:
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. Confirme que el archivo se copió en la VM de destino. Para el ejemplo anterior, ahora vemos lo siguiente:

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

その他の情報

La intención de este artículo de la base de conocimientos es ayudar al soporte y a los clientes con la recopilación de archivos desde o la transferencia de archivos a un sistema Linux NetWorker. El soporte de NetWorker no debe configurar NFS, SMB, PowerCLI en entornos de clientes; Si se requiere ayuda con estos procesos, comuníquese con los administradores del sistema Linux/Windows según corresponda.

対象製品

NetWorker

製品

NetWorker Series