Външно съхранение на архивите¶
По подразбиране видеозаписите на потребителските сесии винаги се съхраняват на сървъра Edge Gateway. На този сървър се използват три различни директории за съхранение на сесиите:
/var/ipdiva/care/sshrecord/- Тази директория се използва за съхранение на SSH архивите.
/var/lib/ipdiva/carerecord/recording/- Тази директория се използва по време на графичните сесии на потребителите (RDP, VNC и Web) за локално съхранение на записа и временно съхранение на текущия запис.
/var/lib/ipdiva/carerecord/archives/- Тази директория се използва за дългосрочно съхранение на графичните архиви (RDP, VNC и Web) след приключване на сесията на потребителя. Следователно това са файловете, които преди това са се намирали в
/var/lib/ipdiva/carerecord/recording/.
Информация
Не се препоръчва директорията за временно съхранение /var/lib/ipdiva/carerecord/recording/ да се изнася на външно място.
За да изнесете архивите на външно място, е необходимо да настроите в компонента Edge Gateway точка на монтиране NFS или SMB. Възможни са два подхода:
- Създаване на споделен файлов ресурс за всеки тип архив, което е задължително при споделяне чрез NFS и е препоръчителният метод, следван в тази документация.
- Създаване на един споделен файлов ресурс както за графичните, така и за неграфичните архиви.
Предупреждение
Инструкциите в тази документация не обхващат миграцията на вече съхранените архиви към споделения файлов ресурс.
Специални предварителни изисквания за NFS
Отдалеченият споделен файлов ресурс NFS трябва:
- да позволява промяна на собствениците и разрешенията (CyberElements Bastion изисква конкретни собственици и разрешения)
- да има опцията
no_root_squash, в противен случай може да възникнат блокирания при надграждане на компонента Edge Gateway
Настройване на външно споделяне¶
Предварителни изисквания
Наличие на достъп чрез SSH или конзола до компонента Edge Gateway и на достъп на суперпотребител root. Сървърът Edge Gateway трябва да може да се свързва с хранилищата на Debian (TCP поток 80). Сървърът Edge Gateway трябва да има отворен поток към файловия сървър (TCP 445 за SMB и TCP/UDP 111,2049 за NFS).
Съвет
Връзката SFTP или SSH със сървъра Edge Gateway може да бъде инициирана от приложение SSH на CyberElements Bastion.
Първо, преди да монтирате външния споделен файлов ресурс, създайте следното дърво на директориите:
1 2 3 4 | |
Директорията Graphical ще се използва за съхранение на графичните архиви (RDP, VNC и Web), а SSH ще съхранява SSH архивите.
Директориите могат да бъдат създадени със следната команда:
1 | |
След като създадете дървото на директориите, ще трябва да изтеглите пакети, които позволяват на системата да монтира споделени файлови ресурси:
1 2 | |
1 2 | |
След като всички предварителни изисквания са изпълнени, следвайте тези инструкции, за да настроите споделянето на файлове в компонента Edge Gateway:
Започнете със създаването на два файла, които ще съхраняват идентификационните данни за влизане в споделения ресурс SMB:
1 2 3 | |
Всеки файл трябва да бъде попълнен с информацията за удостоверяване за споделения ресурс SMB по следния модел:
1 2 3 | |
Пример
Ако връзката със споделения файлов ресурс за SSH сесиите изисква да влезе потребител svc_ssh_share_account с паролата str0ngP@ssw0rd, принадлежащ към домейна my-domain.local, файлът /root/.smbCreds_sshExternalArchives би бил попълнен по следния начин:
1 2 3 | |
След като попълните двата файла с информация за влизане, добавете конфигурацията за монтиране на споделените ресурси в края на файла /etc/fstab:
1 2 | |
Първият ред съответства на споделения ресурс за графичните сесии, а вторият — на този за SSH сесиите. Заменете различните променливи според вашата конфигурация:
<SMB_SERVER1>с DNS името или IP адреса на споделения файлов ресурс за графичните сесии<SHARE1>с пътя на споделения файлов ресурс за графичните сесии<SMB_SERVER2>с DNS името или IP адреса на споделения файлов ресурс за SSH сесиите<SHARE2>с пътя на споделения файлов ресурс за SSH сесиите
Пример
Ако искате да изнесете на външно място само графичните сесии, използвайте само първия ред. Ако достъпът до споделения файлов ресурс SMB за графичните сесии е наличен чрез сървъра smb.my-domain.local и пътят до споделения ресурс е fileSharing\cyberelements\GraphicalArchives, редът, който да добавите в /etc/fstab, е следният:
1 | |
След като добавите конфигурацията за достъп до споделения ресурс SMB, остава само да тествате монтирането на споделените ресурси с командата:
1 | |
Ако не се появи съобщение за грешка, конфигурацията на споделянето на файлове е завършена. Ако обаче се появи съобщение за грешка, или мрежовият поток не е отворен, или идентификационните данни, въведени във файла, са неправилни.
Добавете конфигурацията за монтиране на споделените ресурси в края на файла /etc/fstab:
1 2 | |
Първият ред съответства на споделения ресурс за графичните сесии, а вторият — на този за SSH сесиите. Заменете различните променливи според вашата конфигурация:
<NFS_SERVER1>с DNS името или IP адреса на споделения файлов ресурс за графичните сесии<PATH_TO_MOUNT_1>с пътя на отдалечения споделен файлов ресурс, който да се монтира за графичните сесии<NFS_SERVER2>с DNS името или IP адреса на споделения файлов ресурс за SSH сесиите<PATH_TO_MOUNT_2>с пътя на отдалечения споделен файлов ресурс, който да се монтира за SSH сесиите
Пример
Ако искате да изнесете на външно място само графичните сесии, използвайте само първия ред. Ако достъпът до споделения файлов ресурс NFS за графичните сесии е наличен чрез сървъра nfs.my-domain.local и пътят до споделения ресурс е /opt/cyberelements/Graphical, редът, който да добавите в /etc/fstab, е следният:
1 | |
След като добавите конфигурацията за достъп до споделения ресурс NFS, остава само да тествате монтирането на споделените ресурси с командата:
1 | |
Ако се появи съобщение за грешка, ще трябва да прегледате конфигурацията на NFS сървъра (разрешения за достъп) или мрежовия трафик.
Ако не се появи съобщение за грешка, последната настройка се отнася до разрешенията, присвоени на споделения ресурс:
1 2 3 4 | |
Конфигуриране на използването на външно споделяне на файлове¶
След като външните споделени файлови ресурси са монтирани в желаните компоненти Edge Gateway, остава само да конфигурирате използването им. За целта трябва да редактирате настройките на компонента Edge Gateway в административната конзола и да посочите новите директории: 
Ако сте следвали тази документация, без да правите промени, ще трябва да въведете следните директории:
- За архивите (т.е. графичните архиви):
/mnt/externalArchives/Graphical - За SSH архивите:
/mnt/externalArchives/SSH