Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Backup Server
    PBS для резервного копирования CephFS

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    PBS для резервного копирования CephFS, Proxmox Backup Server
     
    DynFi User
    Guest
    #1
    0
    08.06.2021 18:46:00
    Я возвращаюсь к этим темам: https://forum.proxmox.com/threads/cephfs-content-backed-up-in-proxmox-backup-server.84681/ https://forum.proxmox.com/threads/backup-ceph-fs.85040/ Потому что, на мой взгляд, на них так и не дали адекватных ответов. И ни одна из них не была прокомментирована командой поддержки Proxmox.

    В одной из тем предлагают использовать pbs-client для бэкапов, но это может привести к нескольким проблемам:
    - целевой CephFS том, который нужно бэкапить, должен быть смонтирован, если pbs-client запущен на одном узле. Что будет, если этот узел упадет? (то есть никакого охвата всего кластера)
    - pbs-client точно медленный (тесты показывают скорость около 32,75 МиБ/с).

    Вот пример ниже. Код:

    root@pve01:~# proxmox-backup-client backup CephFS.pxar:/mnt/pve/CephFSPool/ --repository backup@pbs@192.168.10.21:BckpCephFS  
    Starting backup: host/pve1/2021-06-08T16:20:14Z  
    Client name: pve1  
    Starting backup protocol: Tue Jun  8 18:20:14 2021  
    No previous manifest available.  
    Upload directory '/mnt/pve/CephFSPool/' to 'backup@pbs@192.168.10.21:8007:BckpCephFS' as CephFS.pxar.didx  
    CephFS.pxar: had to backup 822.32 MiB of 11.34 GiB (compressed 754.83 MiB) in 25.11s  
    CephFS.pxar: average backup speed: 32.75 MiB/s  
    CephFS.pxar: backup was done incrementally, reused 10.53 GiB (92.9%)  
    Uploaded backup catalog (352 B)  
    Duration: 25.13s  
    End Time: Tue Jun  8 18:20:39 2021  

    Для сравнения, локальная скорость записи на пуле бэкапа около ± 250 MB/s:

    root@pbs1:/mnt/datastore/backup/BckpCephFS# dd if=/dev/zero of=MonFichier_local bs=1k count=1000000  
    1000000+0 records in  
    1000000+0 records out  
    1024000000 bytes (1.0 GB, 977 MiB) copied, 4.03585 s, 254 MB/s  

    Будет ли команда Proxmox работать над тем, чтобы позволить PBS делать более эффективный бэкап CephFS? Есть ли какие-то советы, как ускорить процесс в PBS в таком кейсе?  

    Для сравнения, у нас есть то же хранилище, которое используется для бэкапа ВМ, и его производительность такая:

    INFO: starting new backup job: vzdump 102 --storage PmxBckp --mode snapshot --node pve1 --remove 0  
    INFO: Starting Backup of VM 102 (qemu)  
    INFO: Backup started at 2021-06-08 18:53:34  
    INFO: status = running  
    INFO: VM Name: test-VM  
    INFO: include disk 'scsi0' 'NVMePool:vm-102-disk-0' 20G  
    INFO: backup mode: snapshot  
    INFO: ionice priority: 7  
    INFO: creating Proxmox Backup Server archive 'vm/102/2021-06-08T16:53:34Z'  
    INFO: skipping guest-agent 'fs-freeze', agent configured but not running?  
    INFO: started backup task 'ab2c6310-77ca-4f57-a4e8-c4e6b8f8b2e9'  
    INFO: resuming VM again  
    INFO: scsi0: dirty-bitmap status: created new  
    INFO:   2% (612.0 MiB of 20.0 GiB) in 3s, read: 204.0 MiB/s, write: 166.7 MiB/s  
    INFO:  10% (2.1 GiB of 20.0 GiB) in 6s, read: 526.7 MiB/s, write: 165.3 MiB/s  
    INFO:  53% (10.7 GiB of 20.0 GiB) in 9s, read: 2.8 GiB/s, write: 164.0 MiB/s  
    INFO: 100% (20.0 GiB of 20.0 GiB) in 11s, read: 4.7 GiB/s, write: 82.0 MiB/s  
    INFO: backup is sparse: 18.39 GiB (91%) total zero data  
    INFO: backup was done incrementally, reused 18.39 GiB (91%)  
    INFO: transferred 20.00 GiB in 11 seconds (1.8 GiB/s)  
    INFO: Finished Backup of VM 102 (00:00:15)  
    INFO: Backup finished at 2021-06-08 18:53:49  
    INFO: Backup job finished successfully  
    TASK OK  

    То есть разница между «файловым бэкапом» → «локальным бэкапом» → «бэкапом тома» ОГРОМНАЯ.  

    Буду благодарен за любые советы, как получить более приемлемые показатели при файловом бэкапе. Спасибо!
     
     
     
    ubu74
    Guest
    #2
    0
    15.03.2022 16:54:00
    У меня такая же проблема — резервное копирование cephfs идет очень медленно. Ты нашёл какое-нибудь решение?
     
     
     
    snpz
    Guest
    #3
    0
    07.12.2022 14:33:00
    Та же проблема! У меня 2,5 ТБ на cephfs с кучей мелких файлов, которые нужно ежедневно бэкапить на PBS. Примерно 50 ГБ новых данных добавляется каждую неделю. Задача бэкапа с использованием proxmox-backup-client занимает около трёх дней. Cephfs работает на 16 SAS HDD по 1 ТБ каждый. Есть идеи, как ускорить этот процесс? Серверы с 2x Intel® Xeon® CPU E5-2650 v2 @ 2.60GHz, 128 ГБ ОЗУ.
     
     
     
    DynFi User
    Guest
    #4
    0
    07.12.2022 15:57:00
    К сожалению, пока не появятся новые тесты, лучше всего, наверное, установить дополнительную программу для резервного копирования, которая будет работать именно с этими маленькими файлами… Сам год уже не пробовал это делать, но предполагаю, что ситуация особо не изменилась.
     
     
     
    scyto
    Guest
    #5
    0
    18.04.2025 07:30:00
    Кто-нибудь из вас решил эту задачу элегантно, не используя другое резервное ПО? Я думаю, что флаг --change-detection-mode=metadata теперь сделает клиент pbs backup намного быстрее при повторных бэкапах (по моей проверке на простом бэкапе Raspberry Pi это действительно так).
     
     
     
    fabian
    Guest
    #6
    0
    18.04.2025 09:59:00
    Да, этот режим обнаружения изменений должен (значительно) ускорить резервное копирование в большинстве случаев.
     
     
     
    scyto
    Guest
    #7
    0
    18.04.2025 18:27:00
    @fabian, спасибо, похоже, это отлично работает. Я немного волновался, потому что в документации говорилось, что содержимое (dev монтировки?) в /mnt игнорируется... Код:

    #!/bin/bash

    export PBS_REPOSITORY=root@pam!cephFSbackup@pbs.mydomain.com:syn01.mydomain.com  
    export PBS_PASSWORD=dead-beef:dead-beef-etc  
    export PBS_FINGERPRINT="de:ad:be:ef:etc"

    proxmox-backup-client backup cephfs.pxar:/mnt/pve/docker-cephFS --change-detection-mode=metadata

    Было бы круто, если бы в главном UI кластера Proxmox Backup можно было создавать задания для резервного копирования определённого пути или диска на PBS — как думаете, есть смысл добавить такую функцию?
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры