# Xbcloud get from azure blob hierarchical namespace issue

**URL:** <https://forums.percona.com/t/xbcloud-get-from-azure-blob-hierarchical-namespace-issue/32045>\
**Category:** Percona XtraBackup\
**Tags:** mysql\
**Created:** [August 5, 2024, 2:42pm UTC](https://forums.percona.com/t/xbcloud-get-from-azure-blob-hierarchical-namespace-issue/32045 "2024-08-05T14:42:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![marcelbackup](https://avatars.discourse-cdn.com/v4/letter/m/d2c977/32.png) [@marcelbackup](https://forums.percona.com/u/marcelbackup)\
**Post date:** [August 5, 2024, 2:42pm UTC](https://forums.percona.com/t/xbcloud-get-from-azure-blob-hierarchical-namespace-issue/32045/1 "2024-08-05T14:42:28Z")

</div>

Hello Percona Community,

I use :  
_percona-xtrabackup-24-2.4.29-1.el7.x86\_64_  
_Percona-Server-server-57-5.7.44-48.1.el7.x86\_64_

I’ve been utilizing Azure blob hierarchical namespace to store my database backups, structured as follows:

```auto
My_container_name/date1/time1/All_backup_files
My_container_name/date1/time2/All_backup_files
My_container_name/date2/time3/All_backup_files
My_container_name/date2/time4/All_backup_files

```

I’ve encountered a challenge with the xbcloud utility in conjunction with my Azure Blob Storage hierarchical namespace. Specifically, when running the **xbcloud get** command, it erroneously attempts to retrieve non-existent files.

Here’s an example of the command and the resulting error:

```auto
xbcloud get azure://My_container_name/20240801/204713/ --azure-storage-account=dbtest --azure-access-key=MY_KEY 2>download.log | xbstream -xv -C /tmp/data/

```

```auto
cat download.log:
240805 14:22:56 xbcloud: Download failed. Cannot download 2.00000000000000000000.
240805 14:22:56 xbcloud: Download failed. Cannot download 2024080.00000000000000000000.
240805 14:22:57 xbcloud: Download failed. Cannot download 20240801.00000000000000000000.
240805 14:22:57 xbcloud: Download failed. Cannot download 20240801/.00000000000000000000.
240805 14:22:57 xbcloud: Download failed. Cannot download 20240801/2.00000000000000000000.
240805 14:22:57 xbcloud: Download failed. Cannot download 20240801/20.00000000000000000000.
240805 14:22:57 xbcloud: Download failed. Cannot download 20240801/204.00000000000000000000.
240805 14:22:57 xbcloud: Download failed.

```

I’m seeking insights on whether this issue stems from my configuration or if it’s a known compatibility concern with Azure Blob Storage’s hierarchical namespace.

Any guidance or suggestions would be greatly appreciated.  
Thanks  
Etienne

---

<div class="post-metadata">

**Author:** ![marcelbackup](https://avatars.discourse-cdn.com/v4/letter/m/d2c977/32.png) [@marcelbackup](https://forums.percona.com/u/marcelbackup)\
**Post date:** [August 14, 2024, 5:44pm UTC](https://forums.percona.com/t/xbcloud-get-from-azure-blob-hierarchical-namespace-issue/32045/2 "2024-08-14T17:44:38Z")

</div>

Update :

I confirm Xbcloud 2.4.23 work with Azure Flate namespace, but not with hierarchical namespace .

Thanks  
Etienne
