UniFi UNAS-Pro Snapshot Issues

UniFi UNAS-Pro Snapshot Issues#

The August 2, 2026 emergency pool migration copied nine shared drives into ordinary directories instead of Btrfs subvolumes. File access worked, but snapshots and quota operations failed. The repair is to replace each affected share root with a Btrfs subvolume and ensure its separate snapshot destination exists. GoogleCloudSync, Documents, Immich, Books, HomesDSM, Musique, Nadine, and Software were repaired on October 10, 2026. Photos was repaired on October 11, 2026.

Network Equipment

Network Equipment#

1 UniFi Network Equipment#

Device name Equipment type Manufacturer Product / model Serial number MAC address Physical location / notes
USW-Aggregation 2 Switch Ubiquiti UniFi Aggregation Switch; USL8A F4E2C6573B61 f4:e2:c6:57:3b:61 House Mechanical Room; matched to UniFi MCP device USW Aggregation 2 (Lab-VM)
USW-Aggregation 1 Switch Ubiquiti UniFi Aggregation Switch; USL8A AC8BA9B4BD26 ac:8b:a9:b4:bd:26 House Mechanical Room; matched to UniFi MCP device USW-Aggregation 1 (Proxmox)
UDM-SE Gateway / controller Ubiquiti UniFi Dream Machine Special Edition; UDMPROSE 70A7419463E5 70:a7:41:94:63:e5 House Mechanical Room; gateway and UniFi controller
USW Flex (Outdoor - Front) Switch Ubiquiti UniFi Switch Flex; USF5P 28704ECD8484 28:70:4e:cd:84:84 Outdoor - Front
U6-Mesh (Shed) Access point Ubiquiti UniFi U6 Mesh; U6M AC8BA9D21C8D ac:8b:a9:d2:1c:8d Shed
USW Aggregation 2 (Lab-VM) Switch Ubiquiti UniFi Aggregation Switch; USL8A F4E2C6573B61 f4:e2:c6:57:3b:61 House Mechanical Room
USW Flex (Shed HQ) Switch Ubiquiti UniFi Switch Flex; USF5P 58D61FC35B45 58:d6:1f:c3:5b:45 Shed HQ
UAP-AC-M (Coop) Access point Ubiquiti UniFi Mesh access point; U7MSH 68D79AD91597 68:d7:9a:d9:15:97 Coop
U6-Enterprise (Basement) Access point Ubiquiti UniFi U6 Enterprise; U6ENT 6022327C1A23 60:22:32:7c:1a:23 Basement
USW Flex XG (Basement) Switch Ubiquiti UniFi Switch Flex XG; USFXG 70A741CDCC60 70:a7:41:cd:cc:60 House Mechanical Room
USW Flex 2.5G (2nd Floor Office) Switch Ubiquiti UniFi Flex 2.5G; USWED35 942A6F4E2D82 94:2a:6f:4e:2d:82 2nd Floor Office
UBB (House - Garage) Wireless bridge Ubiquiti UniFi Building-to-Building Bridge; UBB 58D61F40273F 58:d6:1f:40:27:3f House - Garage
USW Flex Mini (TV Room) Switch Ubiquiti UniFi Flex Mini; USMINI AC8BA9AFC35F ac:8b:a9:af:c3:5f TV Room
USW-Aggregation 1 (Proxmox) Switch Ubiquiti UniFi Aggregation Switch; USL8A AC8BA9B4BD26 ac:8b:a9:b4:bd:26 House Mechanical Room; Proxmox
UPS 2U Switch Ubiquiti UniFi Switch Enterprise 2.5G; USWDA25 1C0B8B3ACA49 1c:0b:8b:3a:ca:49 Named UPS 2U in UniFi
USW Lite 8 PoE (Garage Servers) Switch Ubiquiti UniFi Switch Lite 8 PoE; USL8LP F4E2C65834A4 f4:e2:c6:58:34:a4 Garage Servers
Switch Ultra (Shed) Switch Ubiquiti UniFi Switch Ultra; USM8P F4E2C6AE05A5 f4:e2:c6:ae:05:a5 Shed
USW Pro Max 48 PoE Switch Ubiquiti UniFi Pro Max 48 PoE; USPM48P 9C05D6B08736 9c:05:d6:b0:87:36 Physical location to be confirmed
U6-Mesh (Garage) Access point Ubiquiti UniFi U6 Mesh; U6M AC8BA9D215E5 ac:8b:a9:d2:15:e5 Garage
UDM-SE Gateway / controller Ubiquiti UniFi Dream Machine Special Edition; UDMPROSE 70A7419463E5 70:a7:41:94:63:e5 House Mechanical Room
U6 Mesh (Backyard) Access point Ubiquiti UniFi U6 Mesh; U6M 9C05D6EA32A4 9c:05:d6:ea:32:a4 Backyard
UK Ultra (Shed HQ) Access point Ubiquiti UniFi UK Ultra; U7UKU 9C05D67998AF 9c:05:d6:79:98:af Shed HQ
USW-Flex-Mini (Shed Servers) Switch Ubiquiti UniFi Flex Mini; USMINI F4E2C6515267 f4:e2:c6:51:52:67 Shed Servers
USW Flex (Garage) Switch Ubiquiti UniFi Switch Flex; USF5P 28704ECEC8D8 28:70:4e:ce:c8:d8 Garage
UTR Router Ubiquiti Unifi Travel Router 8c:ed:e1:6a:d3:9b 2nd Floor Office

2 Passive Network Hardware#

Equipment Manufacturer / brand Model / part number Serial number Quantity Physical location Condition Notes
Ethernet patch panel Ubiquiti 1 Rack; upper section Brand identified by user; model, port count, and category to be verified
Ethernet patch cables Ubiquiti Rack Brand identified by user; individual cable quantities and specifications not inventoried

3 Other Consoles#

3.1 UNAS-Pro — 10.1.2.2#

3.1.1 Device details#

Field Details
Manufacturer Ubiquiti
Device UNAS-Pro
Management address 10.1.2.2
MAC address 0c:ea:14:ea:28:dc
Serial number To be verified
Physical location House Mechanical Room

3.1.2 Installed drives#

Drive Model Serial number Capacity Rotation Interface Health
/dev/sda ST12000NM0007-2A1101 ZJV0NJJW 12 TB 7200 rpm SATA 3.1, 6.0 Gb/s SMART passed
/dev/sdb ST12000NM0007-2A1101 ZJV0PPDV 12 TB 7200 rpm SATA 3.1, 6.0 Gb/s SMART passed
/dev/sdc ST12000NM0007-2A1101 ZJV0PNQD 12 TB 7200 rpm SATA 3.1, 6.0 Gb/s SMART passed
/dev/sdd ST12000VN0008-2YS101 ZRT097V5 12 TB 7200 rpm SATA 3.3, 6.0 Gb/s SMART passed

3.2 UNVR — 10.1.0.2#

3.2.1 Device details#

Field Details
Manufacturer Ubiquiti
Device NVR / UNVR
Management address 10.1.0.2
MAC address 60:22:32:f1:b9:22
Serial number To be verified
Physical location House Mechanical Room

3.2.2 Installed drives#

Drive Model Serial number Capacity Rotation Interface Health
/dev/sda WDC WD1003FZEX-00MK2A0 WD-WCC3F1CPSRZ9 1 TB 7200 rpm SATA 3.1, 6.0 Gb/s SMART passed
/dev/sdb WDC WD10EZEX-75M2NA0 WD-WCC3FKHLX848 1 TB 7200 rpm SATA 3.1, 6.0 Gb/s SMART passed
/dev/sdc MB001000GWFWK WMC6M0K0DTCT 1 TB 7200 rpm SATA 3.2, 6.0 Gb/s SMART passed
/dev/sdd MB001000GWFWK WMC6M0KA40SA 1 TB 7200 rpm SATA 3.2, 6.0 Gb/s SMART passed

3.3 Shared system media exclusions#

  • Each appliance also exposed approximately 29 GB of USB/SD boot media. These were excluded from the hard-drive inventory.
  • Loop devices and flash/system entries were excluded because they are not separately replaceable hard drives.

4 UniFi Protect Cameras#

Camera name Manufacturer Model IP address MAC address Physical coverage area Physical location / notes
front-camera Ubiquiti G5 Bullet 10.1.4.2 ac:8b:a9:0f:db:bc Front entryway and porch
side-camera Ubiquiti G5 Bullet 10.1.4.3 f4:e2:c6:7c:29:b0 Side house walkway
backyard-camera Ubiquiti G5 Bullet 10.1.4.4 e4:38:83:0b:03:03 Backyard and patio
garage-camera Ubiquiti G5 Bullet 10.1.4.5 f4:e2:c6:78:44:f4 Garage interior and exterior bay
driveway-camera Ubiquiti G5 Bullet 10.1.4.6 ac:8b:a9:9f:80:eb Main driveway and parking area
basement-door-camera Ubiquiti G5 Bullet 10.1.4.7 f4:e2:c6:7b:dc:d5 Basement entry door
shed-hq-camera Ubiquiti G5 Turret Ultra 10.1.4.8 1c:6a:1b:87:aa:4d Shed HQ outbuilding

5 Notes#

  • Source: rack image supplied for this inventory plus read-only UniFi MCP device inventory.
  • The UniFi MCP returned 21 devices: 13 switches, 6 access points, 1 wireless bridge, and 1 gateway/controller.
  • Only the two USW Aggregation switches and the UDM-SE were matched directly to visible rack labels; the remaining UniFi devices are listed from the controller inventory and should be physically verified.
  • Firmware versions, link state, port assignments, and traffic statistics were intentionally omitted from this physical insurance inventory; the two management addresses above were retained because they were supplied as equipment identifiers.
  • Camera models, serial numbers, mounting details, and exact physical locations should be verified separately for insurance documentation.

UniFi VPN Management

UniFi VPN Management#

1 OpenVPN#

1.1 Client Profile#

The verified iPhone client uses OpenVPN Connect with these settings:

  • Profile name: marcoue.ddns.net [OpenVPN Server]
  • Server hostname: marcoue.ddns.net
  • Username: marcoue
  • Password: Saved in the OpenVPN client; do not document it here.
  • DDNS provider: No-IP (ddns.net)

The profile uses the hostname rather than a fixed IP, so the iPhone profile normally does not need to be edited when the ISP address changes.

The OpenVPN listening port and the exact UniFi port-forward rule were not captured in the available documentation. Verify those values in the UniFi Network application if the VPN still fails after DNS is corrected.

Netgear Switch GS110TPv3

Netgear Switch GS110TPv3#

codex resume 019fe6f1-4f8a-7413-be32-70dd7a25a64f

How to reach the switch#

The Netgear GS110TPv3 is managed through the primary UniFi LAN.

  1. Connect the Netgear switch uplink to an available port on a UniFi network switch.

  2. Use the Netgear’s g1 port as the uplink. It carries the management LAN and tagged VLANs.

  3. In the UniFi Network application, configure the UniFi uplink port with:

    • Native Network: LAN (1)
    • Tagged VLAN Management: Allow All (or an equivalent trunk profile)
    • STP: enabled/Auto; BPDU Guard disabled
  4. From a device on the same LAN, browse to:

Homelab Device Management

🏠 Homelab Device Management#

1. Executive Summary & Architecture#

This document defines the Single Source of Truth (SSOT) Device Management Architecture for the Homelab environment.

To optimize speed, usability, and data integrity:

  1. Google Sheets serves as the Primary User Entry Interface. Adding or editing devices in the spreadsheet is fast, accessible on mobile/desktop, and requires zero complex IPAM UI navigation.
  2. NetBox (v4.2) serves as the Automated IPAM & DCIM System of Record. It is hosted on 10.1.2.202:8082 and reconciled directly from Google Sheets via terminal alias.
flowchart LR
    A["Google Sheets (User Entry)"] -->|Mac Studio Alias: netbox| B["sync_gsheets_to_netbox.py"]
    B -->|Non-Destructive Delta Sync| C["NetBox v4.2 (10.1.2.202:8082)"]
    C -->|API & Interoperability| D["UniFi UDM / Home Assistant / Pi-hole"]

2. Standard Operating Procedure (SOP) for Device Management#

A. Adding or Editing Devices#

  1. Open the Google Sheet inventory (Devices tab).
  2. Add or edit any row (Location, Name, Serial, MAC, IP, Type, Brand).
  3. Open your Mac Studio terminal and type:
    netbox
  4. Outcome: The script fetches your spreadsheet, securely sends the inventory to NetBox on 10.1.2.202:8082, and updates your network records in seconds.

B. Retiring or Deleting a Device#

  • Option 1 (Archive / Keep Record): Change the Location column in Google Sheets to Z-Inactive.
    • Behavior: The sync script automatically skips all Z-Inactive rows during import, removing the device from active NetBox IPAM while preserving historical records in your spreadsheet.
  • Option 2 (Permanent Delete): Delete the row from the Google Sheet and run netbox.

3. Work Completed#

During the system implementation, the following key engineering milestones were achieved:

Unifi UNAS-Pro Usage Inventory Plan

Master Plan: UNAS Pro SMB Usage Inventory#

This document outlines the proposed step-by-step strategy to perform a comprehensive audit and inventory of all workloads, computers, virtual machines, Docker stacks, and scripts utilizing SMB shares from the UNAS Pro (10.1.2.2) NAS.

HP6_UNAS_Pull_Backup.sh is the current backup script for HP6TrueNAS (10.1.1.16). HP1Cloud is the current name for VM 217 at 10.1.2.219. HP8_UNAS_Pull_Backup.sh is retained as the legacy filename for the active HP7TrueNAS pull job.

UniFi UNAS-Pro Pool Migration Strategy

UniFi UNAS-Pro Pool Migration Strategy: Pool 1 (SSD) to Pool 2 (HDD)#

This document defines the operational plan, safety protocols, database update queries, and verification steps to migrate all shared folders from Storage Pool 1 (SSD - Degraded RAID5) to Storage Pool 2 (HDD - Healthy RAID5) on the master UniFi UNAS-Pro NAS (10.1.2.2) while preserving all access rights, Samba configurations, and TrueNAS backup operations.

The checked commands in this historical migration record now use the current identity HP6TrueNAS at 10.1.1.16; the node was formerly HP7TrueNAS at 10.1.1.17.

Unifi UNAS-Pro Backup Strategy

UniFi UNAS-Pro Master Backup Strategy: Native Rsync Daemon (Pull) Architecture#

This document defines the complete operational standard, architecture, schedule matrix, node-by-node configuration reference, and disaster recovery procedures for backing up all shared data from the master UniFi UNAS-Pro NAS (10.1.2.2) across the fleet of 5 TrueNAS SCALE storage nodes (HP1, HP2, HP3, HP6, HP7). It is designed to be sufficient to fully reconstruct the entire setup from scratch.

The former HP7TrueNAS node (10.1.1.17) is now HP6TrueNAS. The storage dataset, SMB shares, and backup script have been renamed to the HP6 identifiers.

Unifi UNAS-Pro Backup Migration Plan

UNAS-Pro Backup Migration Plan: SMB (Push) to Native Rsync Daemon (Pull)#

Antigravity Chat: agy –conversation=4c0c9b6d-2722-4fd6-a4aa-638c75ab46f4

This document is the complete master migration plan for transitioning the UNAS-Pro backup strategy from the UniFi Drive UI-managed SMB (Push) setup to a Native Rsync Daemon (Pull) model.

Because the UniFi Drive UI natively supports Rsync server settings and shared folder modules, migrating to Rsync requires configuring your TrueNAS SCALE servers (HP1, HP2, HP3, HP6, HP7) to pull the backups directly from the UNAS-Pro Rsync daemon over TCP port 873.

2026-07-23 - UniFi WAN Security Audit Report

UniFi UDM-SE WAN, Security & IPv6 Audit Report#

Date: July 23, 2026
Gateway Device: Ubiquiti UniFi Dream Machine Special Edition (UDM-SE)
Firmware Version: 5.1.19.33549
Primary ISP (WAN1): Cogeco Connexion (1000 Mbps Down / 30 Mbps Up)
Failover ISP (WAN2): Vidéotron (Currently Down - Offline)
Secondary Backup ISP (WAN3): Starlink (CGNAT)


1. Executive Summary#

An in-depth audit of the UniFi Dream Machine SE gateway was performed via the UniFi API. The assessment evaluated the primary WAN (WAN1 - Cogeco Connexion), secondary failover WAN (WAN2 - Vidéotron), and backup satellite WAN (WAN3 - Starlink).