Re: rbd move between pools

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: Marc <Marc@xxxxxxxxxxxxxxxxx>
> Sent: 17 February 2021 15:51
> To: 'ceph-users@xxxxxxx' <ceph-users@xxxxxxx>
> Subject:  Re: rbd move between pools
> 
> >
> >  What is the best way to move an rbd image to a different pool. I want
> > to
> >  move some 'old' images (some have snapshots) to backup pool. For some
> >  there is also a difference in device class.
> >
> > This is what I found on the mailing list, but it is from 2018. So
> maybe
> > this is outdated?
> >
> >
> > rbd export --export-format 2 vms/vm-102-disk-2 - | rbd import --
> export-
> > format 2 - vdisks/vm-102-disk-2
> 
> why this and not eg 'rbd cp'
> 
> 

I guess I will have to use the 'rbd deep cp'. It would be nice to have 'rbd mv' so you are sure dest and source are the same, otherwise the command would fail.



sha256sum /dev/rbd/rbd/test-copy
49084eb0c282f378b5eac865d71582d46d84b818ce003b7f3abfa6afc397a919  /dev/rbd/rbd/test-copy

rbd snap create test-copy@snap1

head -c 3G </dev/urandom > /dev/rbd/rbd/test-copy
sha256sum /dev/rbd/rbd/test-copy
e16059ccfe2e5bea6e0c1c47b1755457acad1be6ad7162e370f28bb3084dc76d  /dev/rbd/rbd/test-copy

e16059ccfe2e5bea6e0c1c47b1755457acad1be6ad7162e370f28bb3084dc76d  /dev/rbd/rbd.backup/test-copy

rbd deep cp rbd/test-copy rbd.backup/test-copy

rbd snap protect rbd/test-copy@snap1
rbd clone rbd/test-copy@snap1 rbd/test-copy-clone

rbd snap protect rbd.backup/test-copy@snap1 
rbd clone rbd.backup/test-copy@snap1 rbd.backup/test-copy-clone

rbd map rbd/test-copy-clone
sha256sum /dev/rbd/rbd/test-copy-clone


sha256sum /dev/rbd/rbd/test-copy-clone
49084eb0c282f378b5eac865d71582d46d84b818ce003b7f3abfa6afc397a919  /dev/rbd/rbd/test-copy-clone
sha256sum /dev/rbd/rbd.backup/test-copy-clone
49084eb0c282f378b5eac865d71582d46d84b818ce003b7f3abfa6afc397a919  /dev/rbd/rbd.backup/test-copy-clone
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux