How could i copy and move container to different storage in same host?

I have seen the new LXD version that it could use:
lxc copy -s
lxc move -s
But my LXD version is 3.0.3, have another suggestion to achieve this goal?
I want to copy and move the container which is in default to user storage.
±--------±------------±-------±-----------------------------------±--------+
| NAME | DESCRIPTION | DRIVER | SOURCE | USED BY |
±--------±------------±-------±-----------------------------------±--------+
| default | | dir | /var/lib/lxd/storage-pools/default | 3 |
±--------±------------±-------±-----------------------------------±--------+
| user | | dir | /home/lxc-srv | 1 |
±--------±------------±-------±-----------------------------------±--------+

Hi!

The -s option to specify the storage pool in “lxc move” and “lxc copy” has been added to newer versions of LXD. That is, it is a feature not present in LXD 3.0.x.

You would either to export and import the container, or upgrade to LXD 3.18 (snap).

Thank your suggestion.
I don’t want to upgrade to LXD 3.18
How could I export my container to a different disk?
The default publishes image which is generated at my SSD.
Actually my SSD has full, I could not publish an image to this SSD.
Could I export to other disks? Which parameter should I type?