Skip to content

Копирование всех файлов из Windows-хранилища (шары) на Ubuntu 18.04

Была поставлена задача развернуть шару для Windows-клиентов и перенести все данные со старой на новую. Для копирования сперва установим на Ubuntu 18.04 smbclient

apt install smbclient

Запустим рекурсивное копирование файлов

smbclient '\\server\Shared' -N -c 'prompt OFF;recurse ON;lcd '/srv/dir/';mget *'

где \\server\Shared путь к директории с файлами,
а /srv/dir/ директория на сервере с Ubuntu с новым расположением шары

(https://superuser.com/a/856640 взято отсюдой)

Или второй вариант — монтируем старую шару и с помощью cp или rsync копируем в директорию на сервере
Устанавливаем набор утилит для монтирования шары

apt-get install cifs-utils

Просто монтируем шару в точку /mnt

mkdir /mnt/server_share
/sbin/mount.cifs //nas-server/Share /mnt/server_share

И итог как было — т. к. чтобы не стать «жертвой» битой кодировки, шара была перекопирована через total commander
Установка samba Ubuntu 18.04

Published inLinux

Be First to Comment

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *