simplifying rename to use dump/restore, supports ttl