Hello all! Noob post...
I have a brand new Western Digital Elements 4TB USB drive (powered by USB cable), which bought to back up my proxmox VMs and CTs, and to use to backup my macbook via TimeMachine.
I formatted the drive via Disk Utility on my macbook. I created 2 partitions. A 1TB apfs partition for the macbooks' time machine. And a 3TB ext4 partition for the proxmox backups.
The drive works fine in the macbook, and it shows up under my node's disks on the proxmox gui. The partitions show as sda1 (efi), sda2 (apfs), sda3 (ext4), and these are also visible in the `/dev/` directory.
I followed this video guide in an attempt to create a directory on sda3 for my proxmox backups. In the end I have a storage item in the left sidebar which can hold all the content types i selected.
However... when I select a VM, click Backup in the VM's sidebar, and then the `Backup now` button... the backup begins but quickly fails. (note. no VMs or CTs running at the time)
And when I check the node Disks, the USB disk has vanished. Not wanting to unplug a USB drive, I find that the only way to bring the USB drive back to the node's disks is by restarting the node.
Similarly, when I start a VM, I noticed the USB disk vanishes from the node disks also.
I'm sure someone will tell me that initially formatting the disk on a mac is an issue. I wanted to format it on proxmox, but I don't know how to create partitions on proxmox (I would still need a APFS partition for my macbook's timemachine backups). Is it necessary / possible? Maybe this would be a better plan?
let me know if I need to share more information. I'm running Proxmox 7.3-3 and am feeling a little (very!) vulnerable without having my 3 VMs and fileserver CT backed up.
Ran the long smart test on the drive and it seems fine:
Here's a screenshot of a log from when I was trying to backup a VM to sda1:

pveversions:
I have a brand new Western Digital Elements 4TB USB drive (powered by USB cable), which bought to back up my proxmox VMs and CTs, and to use to backup my macbook via TimeMachine.
I formatted the drive via Disk Utility on my macbook. I created 2 partitions. A 1TB apfs partition for the macbooks' time machine. And a 3TB ext4 partition for the proxmox backups.
The drive works fine in the macbook, and it shows up under my node's disks on the proxmox gui. The partitions show as sda1 (efi), sda2 (apfs), sda3 (ext4), and these are also visible in the `/dev/` directory.
I followed this video guide in an attempt to create a directory on sda3 for my proxmox backups. In the end I have a storage item in the left sidebar which can hold all the content types i selected.
However... when I select a VM, click Backup in the VM's sidebar, and then the `Backup now` button... the backup begins but quickly fails. (note. no VMs or CTs running at the time)
And when I check the node Disks, the USB disk has vanished. Not wanting to unplug a USB drive, I find that the only way to bring the USB drive back to the node's disks is by restarting the node.
Similarly, when I start a VM, I noticed the USB disk vanishes from the node disks also.
I'm sure someone will tell me that initially formatting the disk on a mac is an issue. I wanted to format it on proxmox, but I don't know how to create partitions on proxmox (I would still need a APFS partition for my macbook's timemachine backups). Is it necessary / possible? Maybe this would be a better plan?
let me know if I need to share more information. I'm running Proxmox 7.3-3 and am feeling a little (very!) vulnerable without having my 3 VMs and fileserver CT backed up.
Ran the long smart test on the drive and it seems fine:
SMART overall-health self-assessment test result: PASSED
Here's a screenshot of a log from when I was trying to backup a VM to sda1:

pveversions:
Code:
proxmox-ve: 7.3-1 (running kernel: 5.15.74-1-pve)
pve-manager: 7.3-3 (running version: 7.3-3/c3928077)
pve-kernel-5.15: 7.2-14
pve-kernel-helper: 7.2-14
pve-kernel-5.15.74-1-pve: 5.15.74-1
ceph-fuse: 15.2.17-pve1
corosync: 3.1.7-pve1
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown2: 3.1.0-1+pmx3
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.24-pve2
libproxmox-acme-perl: 1.4.2
libproxmox-backup-qemu0: 1.3.1-1
libpve-access-control: 7.2-5
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.2-8
libpve-guest-common-perl: 4.2-3
libpve-http-server-perl: 4.1-5
libpve-storage-perl: 7.2-12
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 5.0.0-3
lxcfs: 4.0.12-pve1
novnc-pve: 1.3.0-3
proxmox-backup-client: 2.2.7-1
proxmox-backup-file-restore: 2.2.7-1
proxmox-mini-journalreader: 1.3-1
proxmox-widget-toolkit: 3.5.3
pve-cluster: 7.3-1
pve-container: 4.4-2
pve-docs: 7.3-1
pve-edk2-firmware: 3.20220526-1
pve-firewall: 4.2-7
pve-firmware: 3.5-6
pve-ha-manager: 3.5.1
pve-i18n: 2.8-1
pve-qemu-kvm: 7.1.0-4
pve-xtermjs: 4.16.0-1
qemu-server: 7.3-1
smartmontools: 7.2-pve3
spiceterm: 3.2-2
swtpm: 0.8.0~bpo11+2
vncterm: 1.7-1
zfsutils-linux: 2.1.6-pve1