XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. florent
    Offline
    • Profile
    • Following 0
    • Followers 2
    • Topics 1
    • Posts 781
    • Groups 3

    florent

    @florent

    Vates 🪐 XO Team
    298
    Reputation
    178
    Profile views
    781
    Posts
    2
    Followers
    0
    Following
    Joined
    Last Online
    Email florent.beauchamp@vates.fr

    florent Unfollow Follow
    Team - XO Backend Vates 🪐 XO Team

    Best posts made by florent

    • RE: backup mail report says INTERRUPTED but it's not ?

      On tomorrow 's release we will:

      • reduce the polling for the patches list
      • add more debug to know exactly what request go through the xo6 api (rest api)

      following this we will add core xo metrics to the openmetrics ( prometheus) export to allow users and support to dig through real world data when needed

      posted in Backup
      florentF
      florent
    • RE: Mirror backup: Progress status and ETA

      @Forza

      Cancelling a backup run is also on our roadmap ,as soon as we have done reworking the tasks to use xo-task on the full chain, and not an hybrid of various iteration of the tasks objects

      better tracking of the backup run is also on our roadmap , this is also linked to the task changes plus are some issues with the size on the remote before being able to do this

      In any case, both are on our backlog

      posted in Backup
      florentF
      florent
    • RE: Veeam backup with XCP NG

      @Pilow said in Veeam backup with XCP NG:

      @olivierlambert I get you.

      Same in veeam and synthetic fulls, it's only between the server/proxy and the repository.
      but we get a progressing percentage while the job sits while doing the synthetic full.

      would be cool to "see" the progress of merging.
      why ? bad habits from previous technologies used I guess.

      Giving better observability is something we are working actively on , this is tightly coupled with being able to stop a task, and I hope we will be able to show the progress soon

      posted in Backup
      florentF
      florent
    • RE: Question on Mirror backups

      @manilx yes, that's it

      we should change the "full backup interval" to "base/complete backup interval", to clarify what is a full . And we will do it.

      posted in Backup
      florentF
      florent
    • RE: Cannot Import VMDK Through Import > Disk (migrating from ESXi, all methods not working)

      we are reworking the import code , along the new backup code ( https://xcp-ng.org/forum/topic/10664/our-future-backup-code-test-it ) to unify the differetn disk transformation path

      For now:

      • V2V handles flat, cowd, sesparse, stream optimized vmdk in the format "metadata.vmdk and a data file ) and ova ( for VSAN)
      • disk import support monolithic vmdk ( cowd, sesparse, streamoptimized )
      • ova improt support only stream ova with streamoptimzed vmdk inside
      posted in Xen Orchestra
      florentF
      florent
    • RE: Backblaze B2 as a backup remote

      @andrewreid Yes, I can't wait to share it with everybody.

      posted in Xen Orchestra
      florentF
      florent
    • RE: Continuous Replication isnt deleting old Replikas anymore since Update

      @AlexD2006 thanks for signaling this, we just merged a fix, that fix it on our labs
      can you test it on your side ?
      https://github.com/vatesfr/xen-orchestra/pull/9202

      fbeauchamp opened this pull request in vatesfr/xen-orchestra

      closed fix(backups): getOldEntries must accept entries without id or timestamp #9202

      posted in Backup
      florentF
      florent
    • RE: Continuous Replication isnt deleting old Replikas anymore since Update

      @AlexD2006 this looks like the right issue, we will look into it immediately ( yesterday was a public holiday in France)

      posted in Backup
      florentF
      florent
    • RE: Continuous Replication jobs creates full backups every time since 2025-09-06 (xo from source)

      @Andrew then again, with such a precise report, the fix is easier

      the fix should join master soon

      posted in Backup
      florentF
      florent
    • RE: XO Community edition backups dont work as of build 6b263

      found it , there was not one, but 2 bugs
      albeit small they were putting the xo backup in a incorrect state
      the fix is here, and will be merged as soon as possible and then released as a patch for xoa users
      https://github.com/vatesfr/xen-orchestra/pull/8780

      really thank you everyone for the information

      fbeauchamp opened this pull request in vatesfr/xen-orchestra

      closed fix(xapi): respect the config file setting for preferNbd #8780

      posted in Backup
      florentF
      florent

    Latest posts made by florent

    • Need FeedBack: New version of the File level restore

      we did a lot of ground work on the file restore front , and have plan to continue working on it.

      What is testable and should work :

      • restore from partition of types :
        • ext2 / ext3 / ext4
        • XFS
        • Btrfs
        • FAT / VFAT / exFAT (in-kernel since 5.7)
        • NTFS3 (new in-kernel driver, since 5.15 — parallel to ntfs-3g)
        • f2fs
        • ISO 9660 / UDF (optical media)
        • squashfs / erofs (read-only images)
      • restore from LVM as long as there is only one VDI involved
      • handle disk without partition table, with GTP, with MBR

      Note that, by design, the file restore is slow : each time the xoa want to read 4KB of data or even 1B we have to load a full backup block (2MB) decrypt, and inflate it ,extract the 4KB , ... . Expect 1/10 to 1/30 of your remote performance

      But at least it should not crash anymore, with zip or tar restore. The worse we tested is a windows folder ( 26GB , 10 of thousands of files)

      For now the fixes are in https://github.com/vatesfr/xen-orchestra/pull/9776 ( branch fix_flr ) and are expected to reach master during next week

      fbeauchamp opened this pull request in vatesfr/xen-orchestra

      open fix(backups): file level restore : omnibus fixes #9776

      posted in Backup
      florentF
      florent
    • RE: Continuous Replication Speed

      @tsukraw multiple NBD connection will open multiple reading connection, but the writing one is always one stream per disk in incremental replication

      with full replication, it's one stream for read and one for write

      posted in Backup
      florentF
      florent
    • RE: XOA - Memory Usage

      @acebmxer back to work
      thank you for yor patience and help on this. I feel that it's not the same issue , with abrupt increase

      W will try our best to also fix this one

      posted in Xen Orchestra
      florentF
      florent
    • RE: V2V migration disk transfer speed

      @laszlobortel since we are generating the stream sequentially, we though that there wasn't any real world gain. Also, if my understanding is correct using one thread means we will have only one process( + xo + nbdkit-vddk) processes , and we were trying to limit the risk of zombie process locking the disks , which was far too common with the previous code

      we'll do a quick test to ensure it does not beak anything and propose either a better default of a configuration option

      note that this will be a concurrency per disk, so VM with a lot of disk will put more pressure on the source

      posted in Advanced features
      florentF
      florent
    • RE: Too many snapshots

      @julienXOvates PR is here https://github.com/vatesfr/xen-orchestra/pull/9868

      fbeauchamp opened this pull request in vatesfr/xen-orchestra

      closed fix(xo-web): ignore the number of snapshot of replicated VM in the health dashboard #9868

      posted in Backup
      florentF
      florent
    • RE: Create a new SR: qcow2 failure

      also do you have a reverse proxy/ http proxy in front of xo ? it can block the bigger upload by default

      posted in Management
      florentF
      florent
    • RE: Create a new SR: qcow2 failure

      @nasheayahu qcow2 disk import has been merged recently ( https://github.com/vatesfr/xen-orchestra/pull/9817 ) , but there is a caveat

      the clusters in the disk must be in order to work . This is generally the case for a disk exported by any system, but not the case for a disk used in production that you want to import

      where does this disk comes from ? if you have access to your SR from the outside, you can also put the qcow2 file directly , by renaming it as a valid uuid ( I think uuidgen can do this ) and putting it directly in the SR/uuid repository

      fbeauchamp opened this pull request in vatesfr/xen-orchestra

      closed feat(xo-web/xo-server): import qcow2 disk from form #9817

      posted in Management
      florentF
      florent
    • RE: Too many snapshots

      @poddingue this is something that was hidden with the previous system ( same disk chains, but not shown as snapshot )

      @julienxovates are you ok to not check the vm tagged as replication from this chech ?

      posted in Backup
      florentF
      florent
    • RE: Slow Backups | XOA Performance Test – Upgrading from 2 vCPU to 4 vCPU / 8GB RAM

      the last rewrite of the stream processing ( spring 2025 ) focused on stability and memory footprint, and , on a standard cpu, it tops at around 300MB/s per backup job. Your benchmarks are very interesting, and they confirm most of it.

      this limit was not really an issue since, in most case the xapi was limiting around 100MB/s per disk , but it will be more a more visible limit

      Note that master have some fixes on the memory usage (not related to backups)

      That's why we have started an internal workforce focused on performance, with all the teams from the kernel to the backups, including storage, network and xapi.

      If I can brag a little :
      afd7b59b-a4f0-4a92-88ee-2c7ba52d18bf-image.jpeg

      i9 , nvme disk , backup to a nvme disk in passthrough, xoa and vm are on the same host, so it's quite far from real world data, but it shows where the limit is

      posted in Backup
      florentF
      florent
    • RE: V2V Migration | Mixed Volumes VHD and QCOW

      @tsukraw I am taking the ticket and will keep you informed as soon as possible

      posted in Migrate to XCP-ng
      florentF
      florent