22.3.2. Создание хранилища данных
Хранилище данных — это место, где хранятся резервные копии. Текущая реализация PBS использует каталог внутри стандартной файловой системы (ext4, xfs или zfs) для хранения данных резервного копирования. Информация о конфигурации хранилищ данных хранится в файле /etc/proxmox-backup/datastore.cfg
.
Необходимо настроить как минимум одно хранилище данных. Хранилище данных идентифицируется именем и указывает на каталог в файловой системе. С каждым хранилищем связаны настройки хранения, определяющие, сколько снимков резервных копий для каждого интервала времени (ежечасно, ежедневно, еженедельно, ежемесячно, ежегодно) хранить в этом хранилище.
Для создания хранилища в веб-интерфейсе, необходимо нажать кнопку
Add Datastore (
Добавить хранилище данных) в боковом меню (в разделе
Datastore). В открывшемся окне необходимо указать:
Имя — название хранилища данных;
Backing Path — путь к каталогу, в котором будет создано хранилище данных;
GC Schedule — частота, с которой запускается сборка мусора;
Prune Schedule — частота, с которой происходит обрезка;
Prune Options — количество резервных копий, которые необходимо хранить.
Создание хранилища данных в командной строке:
# proxmox-backup-manager datastore create store1 /mnt/backup/disk1
Вывести список существующих хранилищ:
# proxmox-backup-manager datastore list
После создания хранилища данных в каталоге появляется следующий макет:
# ls -arilh /mnt/backup/disk1/
итого 1,1M
665243 -rw-r--r-- 1 backup backup 0 мар 31 14:05 .lock
665242 drwxr-x--- 1 backup backup 1,1M мар 31 14:05 .chunks
665240 drwxr-xr-x 3 root root 4,0K мар 31 13:56 ..
665241 drwxr-xr-x 3 backup backup 4,0K мар 31 14:05
где:
.lock
— пустой файл, используемый для блокировки процесса;
каталог .chunks
— содержит подкаталоги, с именами от 0000 до ffff. В этих каталогах будут храниться фрагментированные данные, после выполнения операции резервного копирования.