Примечание: Важно: Данный раздел актуален для Платформы данных On-Premise.
Network File System (NFS) – протокол распределенной файловой системы для организации общего доступа к файлам и папками.
Для настройки сетевого каталога NFS для хранения бэкапов необходимо выполнить:
Примечание: предполагается, что адрес сервера хранения - 10.10.10.1, клиенты расположены в той же подсети.
Для настройки сервера необходимо выполнить следующие действия:
sudo yum install -y nfs-utils
sudo systemctl enable rpcbind
sudo systemctl enable nfs-server
sudo systemctl start rpcbind
sudo systemctl start nfs-server
firewall-cmd --permanent --add-service=nfs
firewall-cmd --permanent --add-service=mountd
firewall-cmd --permanent --add-service=rpc-bind
firewall-cmd --reload
sudo mkdir -p /nfs
sudo chmod -R 777 /nfs
sudo vi /etc/exports
/nfs 10.10.10.0/24(rw,sync,no_root_squash,no_all_squash)
Примечание: обратите внимание на отсутствие пробела между IP и скобкой, иначе директория будет только для чтения.
sudo exportfs -a
sudo exportfs -r
sudo systemctl restart nfs-server
sudo yum install -y nfs-utils
sudo systemctl enable rpcbind
sudo systemctl enable nfs-server
sudo systemctl start rpcbind
sudo systemctl start nfs-server
firewall-cmd --permanent --add-service=nfs
firewall-cmd --permanent --add-service=mountd
firewall-cmd --permanent --add-service=rpc-bind
firewall-cmd --reload
sudo mkdir -p /backup
sudo mount -t nfs 10.10.10.1:/nfs/ /backup
echo "123" >> /backup/test.txt
cat /backup/test.txt
sudo vi /etc/fstab
10.10.10.1:/nfs/ /backup/ nfs rw,sync,hard,intr 0 0
sudo mount -a
Далее команды зависят от утилиты бэкапирования
Для wal-g в конфигурации прописать:
WALG_FILE_PREFIX: "/backup"