You cannot simply re-assign tablespaces to different PostreSQL instances. You still must export and import them. You can physically copy a tablespace location to another location (file copy) within a PG instance, and then change the directory assignment (symlinks) for those tablespaces. This is often used when folks need a bigger space for their data or a faster or slower device.