This is a simple question, but I haven't been able to figure out a solid solution.
I run a simple Proxmox install with a zfs "pool" on 1 disk drive.
Now I want to move all of that data onto a new SSD drive.
How can I do this?
Here is the output of zpool list:
rpool/ROOT on /rpool/ROOT type zfs (rw,noatime,xattr,noacl)
rpool/data on /rpool/data type zfs (rw,noatime,xattr,noacl)
rpool/data/subvol-101-disk-1 on /rpool/data/subvol-101-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-102-disk-1 on /rpool/data/subvol-102-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-103-disk-1 on /rpool/data/subvol-103-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-104-disk-1 on /rpool/data/subvol-104-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-105-disk-1 on /rpool/data/subvol-105-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-106-disk-1 on /rpool/data/subvol-106-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-107-disk-1 on /rpool/data/subvol-107-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-109-disk-1 on /rpool/data/subvol-109-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-110-disk-1 on /rpool/data/subvol-110-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-111-disk-1 on /rpool/data/subvol-111-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-112-disk-1 on /rpool/data/subvol-112-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-113-disk-1 on /rpool/data/subvol-113-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-114-disk-1 on /rpool/data/subvol-114-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-115-disk-1 on /rpool/data/subvol-115-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-116-disk-1 on /rpool/data/subvol-116-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-117-disk-1 on /rpool/data/subvol-117-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-118-disk-1 on /rpool/data/subvol-118-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-119-disk-1 on /rpool/data/subvol-119-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-120-disk-1 on /rpool/data/subvol-120-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-121-disk-1 on /rpool/data/subvol-121-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-122-disk-1 on /rpool/data/subvol-122-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-123-disk-1 on /rpool/data/subvol-123-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-124-disk-1 on /rpool/data/subvol-124-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-125-disk-1 on /rpool/data/subvol-125-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-126-disk-1 on /rpool/data/subvol-126-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-128-disk-1 on /rpool/data/subvol-128-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-129-disk-1 on /rpool/data/subvol-129-disk-1 type zfs (rw,noatime,xattr,posixacl)
root@themachine:/var/lib/vz/dump# zpool status
pool: rpool
state: ONLINE
scan: scrub repaired 0 in 15h12m with 0 errors on Sun Jun 11 15:47:00 2017
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
sdf2 ONLINE 0 0 0
errors: No known data errors
The zpool resides on SDF2
sdf 8:80 0 410.1G 0 disk
├─sdf1 8:81 0 1007K 0 part
├─sdf2 8:82 0 410.1G 0 part
and I want to copy it over to the new SSD
sde 8:64 0 953.9G 0 disk
Backup and restore method:
I thought about making backups of all lxc containers in a "stop" backup. But want to see if I can achieve the above technique instead of a backup and restore approach.
Any help much apprechiated
I run a simple Proxmox install with a zfs "pool" on 1 disk drive.
Now I want to move all of that data onto a new SSD drive.
How can I do this?
Here is the output of zpool list:
rpool/ROOT on /rpool/ROOT type zfs (rw,noatime,xattr,noacl)
rpool/data on /rpool/data type zfs (rw,noatime,xattr,noacl)
rpool/data/subvol-101-disk-1 on /rpool/data/subvol-101-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-102-disk-1 on /rpool/data/subvol-102-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-103-disk-1 on /rpool/data/subvol-103-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-104-disk-1 on /rpool/data/subvol-104-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-105-disk-1 on /rpool/data/subvol-105-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-106-disk-1 on /rpool/data/subvol-106-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-107-disk-1 on /rpool/data/subvol-107-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-109-disk-1 on /rpool/data/subvol-109-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-110-disk-1 on /rpool/data/subvol-110-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-111-disk-1 on /rpool/data/subvol-111-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-112-disk-1 on /rpool/data/subvol-112-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-113-disk-1 on /rpool/data/subvol-113-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-114-disk-1 on /rpool/data/subvol-114-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-115-disk-1 on /rpool/data/subvol-115-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-116-disk-1 on /rpool/data/subvol-116-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-117-disk-1 on /rpool/data/subvol-117-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-118-disk-1 on /rpool/data/subvol-118-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-119-disk-1 on /rpool/data/subvol-119-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-120-disk-1 on /rpool/data/subvol-120-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-121-disk-1 on /rpool/data/subvol-121-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-122-disk-1 on /rpool/data/subvol-122-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-123-disk-1 on /rpool/data/subvol-123-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-124-disk-1 on /rpool/data/subvol-124-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-125-disk-1 on /rpool/data/subvol-125-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-126-disk-1 on /rpool/data/subvol-126-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-128-disk-1 on /rpool/data/subvol-128-disk-1 type zfs (rw,noatime,xattr,posixacl)
rpool/data/subvol-129-disk-1 on /rpool/data/subvol-129-disk-1 type zfs (rw,noatime,xattr,posixacl)
root@themachine:/var/lib/vz/dump# zpool status
pool: rpool
state: ONLINE
scan: scrub repaired 0 in 15h12m with 0 errors on Sun Jun 11 15:47:00 2017
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
sdf2 ONLINE 0 0 0
errors: No known data errors
The zpool resides on SDF2
sdf 8:80 0 410.1G 0 disk
├─sdf1 8:81 0 1007K 0 part
├─sdf2 8:82 0 410.1G 0 part
and I want to copy it over to the new SSD
sde 8:64 0 953.9G 0 disk
Backup and restore method:
I thought about making backups of all lxc containers in a "stop" backup. But want to see if I can achieve the above technique instead of a backup and restore approach.
Any help much apprechiated
Last edited: