メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。

NetWorker (Linux): Як скопіювати файли на/з сервера Linux NetWorker.

概要: Ця база даних є загальною базою даних, яка допомагає з варіантами ввімкнення/вимкнення файлів на сервері Linux NetWorker; включаючи пристрій NetWorker Virtual Edition (NVE). Ця база даних містить основні інструкції з використання файлів SCP, NetWorker FLR, NFS, SMB, Mountable ISO та VMware PowerCLI. ...

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


手順

У деяких випадках інжиніринг/підтримка може надавати/запитувати файли, які необхідно зібрати/розмістити з/у системі NetWorker; деякі варіанти копіювання файлів до/з системи NetWorker можуть бути неможливими при певних проблемах/конфігураціях. Ця база даних є загальною базою даних для допомоги з різними варіантами отримання файлів на сервері Linux NetWorker; включаючи пристрій NetWorker Virtual Edition (NVE).
 

Протокол безпечного копіювання (SCP):

Одним з найпростіших методів є використання агента SCP (WinSCP , FileZillaЦе гіперпосилання спрямовує вас на веб-сайт за межами Dell Technologies.). Ці утиліти Windows можуть бути встановлені та використовувати SSH/SCP для підключення до сервера Linux NetWorker для копіювання файлів до/з. Цей метод використовує дозволи користувача Linux облікового запису користувача, зазначені при підключенні до системи Linux з агента SCP. Цей метод вимагає, щоб служба sshd була запущена на сервері NetWorker.

ПРИМІТКА: У деяких системах Linux у файлі /etc/ssh/sshd_config встановлено значення "PermitRootLogin no", що призведе до помилки з'єднання SSH/SCP за допомогою облікового запису root з написом "Access Denied".
 

NetWorker File Level Recovery (FLR):

Якщо сервер NetWorker недоступний по SSH, ви можете створити клієнт NetWorker для сервера NetWorker, для наборів збереження вкажіть файли, які потрібно скопіювати. Виконати резервне копіювання новоствореного клієнта; потім виконати FLR файлів до іншої цільової системи Linux, де працює SSH. Файли можуть бути SCP з цільової системи або скопійовані з спільного ресурсу CIFS до системи Windows, якщо це налаштовано. Цей метод також можна використовувати для файлів FLR, потрібних на сервері NetWorker, створивши їх резервну копію на віддаленому клієнті Linux, а потім виконавши FLR на сервері NetWorker.

ПРИМІТКА: Цей метод також працюватиме за допомогою NVP vProxy; Замість того, щоб створювати клієнт, просто створіть резервну копію сервера NetWorker як віртуальну машину, а потім виконайте FLR збереження віртуальної машини, встановленого для альтернативної цілі.
 
Інформацію про налаштування клієнтів та виконання FLR можна знайти в Посібнику з адміністрування NetWorker та Посібнику з інтеграції NetWorker VMware, доступних на https://www.dell.com/support/home/
 

Мережевий файловий обмін (NFS)

Залежно від конкретного дистрибутива Linux установка NFSЦе гіперпосилання спрямовує вас на веб-сайт за межами Dell Technologies. може відрізнятися. Це повинен виконувати тільки кінцевий користувач; ця база даних містить лише базові інструкції NFS, для отримання додаткової інформації зверніться до інструкцій NFS для вашої ОС Linux. NFS дозволяє копіювати файли між двома системами Linux.

Щоб перевірити, чи запущено NFS у системі, файли буде скопійовано з:  

rpcinfo -p | GREP NFS

   
На виході повинні бути показані:

100003 3 TCP 2049 NFS 100003 4 TCP 2049 NFS

100227 3 TCP 2049 nfs_acl

Якщо запущено NFS, виконайте такі дії:

1. Створіть точку монтування: sudo mkdir /mnt/nfsshare
2. Розмістіть потрібні файли в каталозі /mnt/nfsshare за допомогою команди Linux cp .
3. Змінити власника точки монтування: sudo chown -R ніхто: /mnt/nfsshare
3. Встановити права доступу до точки монтування: sudo chmod -R 777 /mnt/nfsshare
4. Змініть файл / etc/exports так, щоб він містив точки монтування та інформацію щодо доступу:

синтаксис: /mnt/nfsshare NETWORK-IP-ADDRESS/NETMASK(rw,sync,no_all_squash,root_squash)example:
 

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

5. Експортуйте частку: sudo exportfs -arv
Ви можете показати спільний доступ за допомогою: sudo exportfs -s

З клієнтської системи NFS підтвердьте, що ви можете зв'язатися з сервером NFS через порт 2049

curl -v NFS-НАЗВА-СЕРВЕРА: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

Вирішіть будь-які проблеми з підключенням брандмауера в або між вихідними/цільовими системами NFS, якщо час очікування підключення минув або було відмовлено.

6. Створіть точку монтування в клієнтській системі NFS: sudo mkdir /tmp/mnt
7. Змонтувати точку монтування NFS у клієнтській системі:

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

8. Файли з сервера NFS тепер слід побачити у клієнті NFS під точкою монтування: 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. Скопіюйте файли в локальну систему: cp /tmp/mnt/* .
 

Загальна файлова система Інтернету (CIFS)/SMB

Ви можете скопіювати потрібні файли між системою Windows і системою Linux NetWorker, якщо в системі Linux встановлено CIFSЦе гіперпосилання спрямовує вас на веб-сайт за межами Dell Technologies. / SMB. Ця конфігурація повинна виконуватися тільки кінцевим користувачем. Ця база знань містить лише базові інструкції CIFS/SMB; Для отримання більш детальних інструкцій зверніться до інструкцій CIFS/SMB для вашої конкретної ОС Linux. Щоб перевірити, чи запущено SMB, ви можете запустити:

sudo systemctl status smb

Команда sudo testparm покаже вам, як налаштовано SMB, наприклад:

[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

Показаний файл налаштувань можна змінити за допомогою sudo vi (для цього потрібно перезапустити службу SMB). Файл повинен містити доменне ім'я як робочу групу, ім'я netbios сервера Linux NetWorker і параметри конфігурації для спільного каталогу:

[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

 

Якщо SMB запущено в системі NetWorker, виконайте такі дії:
1. Щоб створити спільний ресурс для малого та середнього бізнесу, виконайте наведені нижче дії. sudo mkdir /mnt/samba
2. Скопіюйте потрібні файли в каталог /mnt/samba за допомогою команди cp Linux.
3. Зміна власника самби: sudo chown -R ніхто: /mnt/самба
4. Зміна прав доступу до каталогу самби: sudo chmod -R 777 /mnt/samba
5. Перезапустіть службу smb: sudo systemctl restart smb
6. У системі Windows додайте мережеве розташування та вкажіть сервер Linux NetWorker і спільну папку, наприклад:

зображення.png
Для цього використовується назва netbios і назва [Share] з файла

/etc/samba/smb.conf сервера Linux. Після підключення файли з сервера Linux можна скопіювати в систему Windows:
зображення.png
 

Монтоване ISO (лише читання)

Якщо вам потрібно скопіювати файли на сервер NetWorker, але у вас немає доступу до SSH, ви можете створити змонтований ISO, що містить файл(и), необхідні на сервері NetWorker. Спосіб монтування ISO може відрізнятися залежно від сервера сервера, наступний приклад буде розглянуто на сервері VMware VM NetWorker. Цей метод є "тільки для читання", тому його можна використовувати тільки для копіювання файлів на сервер NetWorker.

1. Зберіть файл(и), необхідні для системи Linux NetWorker.
2. Програмне забезпечення, таке як PowerISO, можна використовувати для створення ISO-файлу Це гіперпосилання спрямовує вас на веб-сайт за межами Dell Technologies. з файлу, наприклад:

зображення.png

зображення.png
3. ISO можна завантажити в сховище даних VMware, а потім змонтувати до CD-приводу сервера NetWorker:

зображення.png
Примітка: Виберіть Datastore ISO File (Файл ISO сховища) зі спадного списку, встановіть прапорець і виберіть Перейдіть до місця, куди було завантажено ISO.

4. Підключіться до NVE за допомогою консольного з'єднання VMware/веб-клієнта та увійдіть до системи від імені адміністратора (root).
5. Створіть тимчасову точку монтування: mkdir /tmp/mnt
6. Змонтуйте пристрій читання компакт-дисків до точки монтування: mount /dev/cdrom /tmp/mnt
7. Скопіюйте файли з точки монтування: cp /mnt/cdrom/* . 


VMware PowerCLI

Ви також можете використовувати командлет PowerCLI Copy-VMGuestFile Це гіперпосилання спрямовує вас на веб-сайт за межами Dell Technologies. для копіювання файлів із системи Windows до системи Linux NetWorker, розгорнутої у VMware. У цій базі даних наведено основні інструкції з використання PowerCLI. Зверніться до документації Microsoft щодо PowerCLI та Copy-VMGuestFile для отримання додаткової інформації.

Перевірте, чи встановлено VMware PowerCLI на сервері Windows, розгорнутому в тому ж vCenter, що й сервер Linux NetWorker. З адміністративного запиту PowerShell на сервері Windows запустіть:Get-Command -module *VMware*

Вихідні дані повинні показати:

 
Cmdlet Copy-VMGuestFile 12.3.0.... VMware.VimAutomation.Core

Примітка: PowerCLI можна встановити за допомогою:
install-module -name VMware.PowerCLI -scope CurrentUser

Якщо встановлено PowerCLI, виконайте такі

дії: 1. Підключіться до сервера vCenter за допомогою запиту адміністратора PowerShell сервера Windows: Connect-VIserver
Наприклад:
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
Примітка: Після входу на сервер(и) vCenter натисніть клавішу Enter, і вам буде запропоновано вказати ім'я користувача vCenter. У деяких середовищах команда Connect-VIServer зазнає невдачі з помилкою SSL; За бажанням це можна проігнорувати: 
Set-PowerCLIConfiguration -InvalidCertficateAction Ignore -Confirm:$false

2. Використовуйте командлет Copy-VMGuestFile, щоб скопіювати потрібний файл до Linux NetWorker system:syntax:
 
Copy-VMGuestFile -Source PATH-TO-NEEDED-FILE -Destination PATH-ON-TARGET -VM VM_NAME -LocalToGuest -GuestUser TARGET-USER -GuestPassword TARGET-USER-PASSWORD
приклад:
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. Переконайтеся, що файл було скопійовано до цільової віртуальної машини, для наведеного вище прикладу ми тепер бачимо:

[root@vmrhel7 ~]# ls -l /tmp
всього 0-rw-r
--r--. 1 корінь кореня 0 20 травня 12:32 somefile1

その他の情報

Мета цієї бази даних полягає в тому, щоб допомогти службі підтримки та клієнтам збирати файли з системи Linux NetWorker або переміщувати їх до неї. Підтримка NetWorker не повинна налаштовувати NFS, SMB, PowerCLI в клієнтських середовищах; Якщо потрібна допомога з цими процесами, відповідним чином зверніться до системних адміністраторів Linux/Windows.

文書のプロパティ


影響を受ける製品

NetWorker

製品

NetWorker Series

最後に公開された日付

12 4月 2024

バージョン

4

文書の種類

How To